Case Study: Retiring On-Prem Systems & Migrating to Snowflake
Written by Jared Hillam
About Client
The Client is one of the top most recognized American insurance companies and has serviced countless home and car owners since the early 1900s. Today they are one of the most technically advanced property and casualty insurance companies in the United States.
The Challenge
The Client needed to retire its on-prem systems, namely Hadoop and Microsoft's Parallel Data Warehouse (PDW), in order to migrate to Snowflake and the cloud. Neither Hadoop nor PDW was performant enough to get the Client what it needed. Not only would this Snowflake migration address the performance issues but it also would create massive cost savings in retiring those systems in the long run.
Recognizing the limitations of the current systems, the migration to Snowflake was championed and backed by business and IT management members. Intricity was tasked with the challenge of navigating those constraints.
Navigating Constraints
The volumes of data were incredibly high and deeply integrated into downstream processes. Migrating this data required a thoughtful understanding of process streams and a relationship with the business constituencies. Additionally, while there was a vast amount of data, there also was a vast number of data products, tables, and transformations within the Hadoop and PDW environments. These downstream applications had many interaction points with Hadoop and PDW but the two main sources of logic were HiveQL and SSIS.
The business rules needed in the future state were absolutely critical, but the depth of the application logic represented a massive corpus of knowledge to be uncovered.
With the project finish line set to the end of 2023, the Client is already experiencing wins and will continue to do so. What is critical about this first project – the migration to the cloud and Snowflake – is that it will set up the overall success for projects in the future, such as modeling and identity resolution. Here are the wins achieved so far:
Win 1: All Analytical Data On One Platform
The Client is enabled with a plaform to retire the Hadoop and PDW systems. All analytical legacy systems had a single platform target plan to Snowflake. As applications converted, it was easier for the Client's teams to share different parts of information across the organization which enabled better, more accurate data-based decision making.
Win 2: Centralized Management
With the data centralized, the distribution and useage had a singular location for managing the data store that did not have limitations on size of data or size of audience. This made a huge difference in the overall performance of the new applications being rolled out. The team members internally had the ability to share data using Snowflake's native data sharing capabilities.
Win 3: Cost Efficiency
Each application carried with it a massive savings impact to the organization in cost to maintain, speed of decision making, and scalability to their audience. The mobility of the teams leveraging Snowflake made it possible to quickly iterate and surface information throughout the organization. One of the business sponsors pointed out, "Our team can see the dollar signs in savings with every modernization project."
Win 4: Snowflake's Elastic Compute & Storage
The Client is now able to take advantage of Snowflake's elastic compute and storage capabilities. For example, there are certain queries and data applications that the Client was never able to successfully run in Hadoop. Now the Client is able to run those very queries effectively in Snowflake and do analysis that was never done previously.
Learn more about:
Who is Intricity?
Intricity is a specialized selection of over 100 Data Management Professionals, with offices located across the USA and Headquarters in New York City. Our team of experts has implemented in a variety of Industries including, Healthcare, Insurance, Manufacturing, Financial Services, Media, Pharmaceutical, Retail, and others. Intricity is uniquely positioned as a partner to the business that deeply understands what makes the data tick. This joint knowledge and acumen has positioned Intricity to beat out its Big 4 competitors time and time again. Intricity’s area of expertise spans the entirety of the information lifecycle. This means when you’re problem involves data; Intricity will be a trusted partner. Intricity's services cover a broad range of data-to-information engineering needs:
What Makes Intricity Different?
While Intricity conducts highly intricate and complex data management projects, Intricity is first a foremost a Business User Centric consulting company. Our internal slogan is to Simplify Complexity. This means that we take complex data management challenges and not only make them understandable to the business but also make them easier to operate. Intricity does this through using tools and techniques that are familiar to business people but adapted for IT content.
Thought Leadership
Intricity authors a highly sought after Data Management Video Series targeted towards Business Stakeholders at https://www.intricity.com/videos. These videos are used in universities across the world. Here is a small set of universities leveraging Intricity’s videos as a teaching tool:
Talk With a Specialist
If you would like to talk with an Intricity Specialist about your particular scenario, don’t hesitate to reach out to us. You can write us an email: specialist@intricity.com
(C) 2023 by Intricity, LLC
This content is the sole property of Intricity LLC. No reproduction can be made without Intricity's explicit consent.
Intricity, LLC. 244 Fifth Avenue Suite 2026 New York, NY 10001
Phone: 212.461.1100 • Fax: 212.461.1110 • Website: www.intricity.com