• "com.cts.aem.core.models.NavigationItem@37d72855" Careers
  • "com.cts.aem.core.models.NavigationItem@23d519f1" News
  • "com.cts.aem.core.models.NavigationItem@7e8c0759" Events
  • "com.cts.aem.core.models.NavigationItem@7f449a19" Investors
Case study
Insurance case study

Suncorp cloud optimization saves time and money

Suncorp New Zealand’s Amazon Redshift migration required assistance with essential performance optimizations. Cognizant helped achieve $1M per year savings and meet critical daily processing deadlines.

At a glance

Industry
Insurance

Location
New Zealand

Challenge

Suncorp NZ needed to optimize its cloud data warehouse after a legacy migration ran into excessive consumption costs and slow processes.

Products and services
Data consulting
AWS configuration
Data engineering
Performance optimization
Project management

Success Highlights

  • Provisioning optimizations reduced costs by $1M per year
  • Batch processes optimized to meet critical daily deadlines
  • Investigating issues took days but now resolved within an hour

The challenge

Suncorp Group is a leading insurance company across Australia and New Zealand operating some of the region’s most recognized and trusted insurance brands. As part of a cloud migration program, Suncorp New Zealand (NZ) had performed a migration of its legacy data warehouse platform to the Amazon Redshift data warehouse service. After the successful migration process, Suncorp (NZ) found its monthly cost base had risen sharply and daily batch task execution speed was too slow. The team needed to find the right optimizations to improve both performance factors to meet Suncorp NZ’s immediate targets and establish the right baseline for future scaling.

On-time daily batch processes

Alongside achieving its target cost performance for its cloud data warehouse, Suncorp NZ uses overnight batch jobs to bring its daily transactions into alignment ahead of the next day’s operations. These tasks must be completed before 8:00 a.m. each day to ensure they do not interfere with the activities of the next business day. Under their default migrated processes, this was not the case, with batch processes spilling beyond 8:00 a.m. and causing problems for smooth next-day operations.

After considering a traditional in-house approach, Suncorp NZ engaged Cognizant on a fixed-cost, outcomes-based contract to explore a new way of working collaboratively with a trusted partner.

Our approach

Through a two-week discovery process, Cognizant worked with Suncorp NZ to assess where the data warehouse was underperforming and uncover the best approach for optimizing toward the institution’s target outcomes. The team defined three objectives—to reduce data warehouse running costs by $1M per year, to always complete overnight batch runs by 8:00 a.m. and to ensure ad hoc queries returned results in a timely manner.

The Suncorp NZ and Cognizant teams united quickly to investigate available solutions and identify the best path forward. The company’s data team found Cognizant staff were eager to look for low hanging fruit for fast incremental returns, as well as to maximize value from the overall project. Across the discovery and validation process, Cognizant identified the required optimization opportunities in the Amazon Redshift implementation that could deliver the target outcomes.

Provisioning and concurrency optimization

Cognizant found that Suncorp NZ’s Redshift cluster configuration was designed with more nodes than required across both production and non-production environments. The discovery process found that average utilization was well-below capacity under this design. Adjustments to reduce nodes in the cluster could quickly improve cost without compromising performance. In non-production clusters, there was also an opportunity to further reduce requirements outside business hours to maximize cost savings.

To optimize batch processing, Cognizant identified that many of the SQL scripts involved were executing sequentially. This created a bottleneck that a move to parallel execution would resolve by giving the warehouse the opportunity to take advantage of concurrency scaling, thus reducing the overall run times.

our approach

The project hit a difficult roadblock during one stage of the development process that required a change in strategy to achieve some of the agreed outcomes. With open and honest communication, built on the trust formed through an outcome-committed contract and “one team” approach to working, the team explored alternative options carefully and uncovered a solution that would not only work but would also deliver additional final value.

“The team felt as though it was completely joined,” says Meghan Rapson, Data Engineering Chapter Lead at Suncorp NZ. “That relationship meant that when there were pivotal moments and issues to resolve everyone bedded down together to get it done. We were like a think tank. Everything was on the table and ideas flowed to get it done.”

The overnight batch process improvements were achieved using CTRL-M optimizations that improved folder performance. This typically saved half an hour in execution time across each batch of jobs for significant overall time savings—a crucial step to bring the total runtime back into line with the 8:00 a.m. deadline. Further enhancements were achieved by excluding non-NZ data where it was unnecessary and by converting Datashare to materialized views.


"For the amount of spend to the amount of value that we’ve added it is probably the best value-driven project I’ve done since I’ve been in Suncorp."

(Meghan Rapson, Data Engineering Chapter Lead, Suncorp New Zealand)

Business outcomes

Through changes to the Redshift cluster design, Suncorp NZ saw its AWS costs reduced by over 65% with projected savings to the organization over $1 million per year. This achieved the target cost reduction by the end of the project lifecycle. The optimized overnight batch jobs are now consistently completed between 4:00 a.m. and 5:00 a.m., well ahead of the 8:00 a.m. deadline. Every member of the Suncorp NZ team can start the day with confidence that every data point is up to date and ready for new activity when they hit their desk and meet the needs of their customers.

Clarity and commitment

With the foundation of the Suncorp NZ and Cognizant partnership built on an outcome-based, fixed-price contract, the teams knew they were united in their commitment to working as efficiently as possible to meet the clearly defined objectives. This was particularly clear when unexpected difficulties arose and new ideas were needed to deliver on the agreed outcomes. Coupled with strong communication through their one team approach, Cognizant and Suncorp NZ not only found the right path forward but achieved enhanced value in the process.

The outcome saw significant cost reductions through optimized Redshift clusters:

  •  Production cluster cost reduced from $67,500 to $28,100 (-58%)
  •  Non-production cluster cost reduced from $28,500 to $6,200 (-78%)
Business outcome

The overnight batch process improvements were achieved using CTRL-M optimizations that improved folder performance by between 39% and 56%. It was notable that the combination of parallel processing alone may not have achieved the desired outcome, but the conversion of Datashare to materialized views offered a 25% further improvement in job executions.

The simplified data structures have also saved significant lost time should when errors arise. In one example, an investigation that would previously take days of analysis to resolve was now investigated in 20 minutes and resolved within an hour.

Through Cognizant’s careful analysis and optimization program, Suncorp NZ gained the full benefit of its legacy migration into the Amazon Redshift data warehouse. The flexibility is now proving its value while achieving the cost and performance outcomes.

About Suncorp Group

Suncorp Group is a leading financial services provider offering insurance products and services through well-recognized brands in Australia and New Zealand. The company is a Top 50 ASX-listed company with approximately 10,000 employees. For more information, visit www.suncorp.co.nz

Related case studies