SlideShare a Scribd company logo
1 of 29
Download to read offline
© 2023 Snowflake Inc. All Rights Reserved
© 2023 Snowflake Inc. All Rights Reserved
Santona Tuli | Director of Data
Alexander Adam | Manager, Cloud Platform Engineering
February 23, 2023
Powering Centene’s real-time
enterprise data analytics
with Upsolver
© 2023 Snowflake Inc. All Rights Reserved
Manager, Cloud Platform Engineering
Santona Tuli
Director of Data
Upsolver
Alexander Adam
Centene Corporation
© 2023 Snowflake Inc. All Rights Reserved
AGENDA • Intro to Upsolver
High quality, observable data ingestion at scale
• Intro to Centene
Largest Medicaid managed care organization
• Centene data architecture
A perfect match for Upsolver and Snowflake
• Why Centene chose Upsolver
Benefits of managing data quality at ingestion
© 2023 Snowflake Inc. All Rights Reserved
About Upsolver
© 2023 Snowflake Inc. All Rights Reserved
Data quality at ingestion
A cloud data ingestion platform, purpose-built to overcome the quality
challenges posed by complex data (streams, files, CDC).
Certifications Partnerships
© 2023 Snowflake Inc. All Rights Reserved
High quality, observable data at work
Over 10,000 production pipelines
Processing petabytes per day
Across multiple industries in enterprise, midsize, and startups
© 2023 Snowflake Inc. All Rights Reserved
The compounding cost of quality issues
Ingestion Transformation Consumption
$
DISASTER
DIFFICULT FIX
SIMPLE FIX Analytics engineer rebuilds
multiple pipelines and
downstream dependencies
Data engineer fixes a
single ingestion job
Stale, incorrect, or
corrupt data used in
numerous analytics
and ML use cases
$
$
Incident
occurs
Data lifecycle
Quality
Issue
Impact
© 2023 Snowflake Inc. All Rights Reserved
Source data may arrive out-of-order
and include duplicates
Transform models need to be really
complex to handle different cases
Sources & targets use different data
types and naming conventions
Dependent models break,
columns disappear or are repeated,
data are cast incorrectly
Source systems’ outputs
change without warning
Unexpected or empty values in
important fields ruin analytics
Root cause Downstream impact
Issues at ingestion wreck havoc later
© 2023 Snowflake Inc. All Rights Reserved
ExactSync
● exactly-once delivery
● strong data ordering
Transformations can focus on data,
rather than error-handling
Auto schema evolution
Resolves type conversion and
column naming violations
No schema-related breakage or
manual evolution work
Real-time data observability
Continuous statistics per field for
monitoring and retrospection
Quick detection dramatically
reduces data issues and cost to fix
Upsolver solution Benefits
How can we prevent it?
© 2023 Snowflake Inc. All Rights Reserved
Significant increase in data volume
Significant number of NULLs in important fields
Haven’t been updated recently
Newly added columns
Not what I expected
Outage!! - unexpected drop in events
Real-time data observability
© 2023 Snowflake Inc. All Rights Reserved
1
2
3
Getting started with
© 2023 Snowflake Inc. All Rights Reserved
Quality
Observability
Simpler models,
fresher data
Model
Sources Ingest Stage Transform Deliver
Reference architecture
© 2023 Snowflake Inc. All Rights Reserved
Lakehouse
Data
warehouse
Operational
databases
dbt CLI SDK
SQL
GUI
ExactSync Auto Schema
Evolution
Real-time Data
Observability
Streams
Operational
Databases
Object Stores
Upsolver in the stack
© 2023 Snowflake Inc. All Rights Reserved
Upsolver in any stack
© 2023 Snowflake Inc. All Rights Reserved
TESTIMONIALS
Upsolver plays a crucial part in our core
data infrastructure, and the team has
proven to be a reliable partner that’s
been committed to our success from
day one.
Amit Attias | CTO, Bigabid
With Upsolver, I could handle massive
amounts of streaming data and see
real results, in a fraction of the time I
thought it would take.
Guy Levy-Yurista | ex CSO, Sisense
Upsolver is solving a problem
at scale that I don’t want to
think about. The fact that
it just works and people
don’t complain is a win.
Yuji Xie | Analytics Lead, Gem
Upsolver has saved thousands of engineering
hours and significantly reduced total cost of
ownership, enabling us to invest in our
hypergrowth rather than data pipelines.
Seva Feldman | VP of R&D, Ironsource (Unity)
© 2023 Snowflake Inc. All Rights Reserved
Upsolver is like the “easy button” for Snowflake.
We ingest data from our Kafka streams, process it
as necessary for different use cases, and deliver it,
all while observing how our schema and data are
changing in real time.
Alexander Adam
Cloud Platform Engineering Manager, Centene
© 2023 Snowflake Inc. All Rights Reserved
Meet our client
Centene Corporation
© 2023 Snowflake Inc. All Rights Reserved
Centene Corporation in a snapshot
• Purpose: Transforming the health of the
community, one person at a time.
• Mission: Better health outcomes at lower costs.
Centene provides access to high-quality
healthcare, innovative programs and a wide range
of health solutions that help families and
individuals get well, stay well, and be well.
• By the numbers:
○ 74,300 employees
○ Covering all 50 States
○ 27.1 Million Members
○ Fortune #26
© 2023 Snowflake Inc. All Rights Reserved
How Centene uses data
We use data to help provide care and solutions for our members.
Our data lake receives data from many different source systems related to:
Claims, Member, Provider, Authorization, Corporate Operations, Health Plan, etc.
Different business domain teams leverage data to improve an array of solutions, such as:
• Processing authorizations on the latest information about a member or their care.
• Validating prescriptions by combining pharmacy system data and member data.
We have a strict cloud security model so we can protect our member data.
© 2023 Snowflake Inc. All Rights Reserved
Data platform team
Our group’s goal is to ingest data from source systems and ship relevant data to
domain-driven data stores, depending on different criteria and SLAs.
• Information in the source systems get updated throughout the day.
• Data get streamed through Kafka, processed by Upsolver, and pushed into Snowflake.
• Data from different sources are transformed and combined into larger,
domain-informed data sets for downstream operations by business partners.
Transform
Extract Load Operate
© 2023 Snowflake Inc. All Rights Reserved
Platform enablement
Moving from on-prem to cloud, simply adding headcount to the platform team didn’t scale:
• Our domain-driven use cases are highly specialized.
• With our previous setup, it was taking too long to onboard and train data engineers.
We needed:
• A platform that allows different teams to self-serve their relevant data.
• An enablement team for setting up processes and establishing usage patterns,
providing templates, documentation, and how-to guides on data flow patterns.
• A solution for data platform engineers, domain data engineers, and data analysts.
We found a simple solution in Upsolver → “the easy button”
© 2023 Snowflake Inc. All Rights Reserved
Data ingestion for Snowflake at Centene
© 2023 Snowflake Inc. All Rights Reserved
Why Centene chose Upsolver
Simplification of workflows
• Quick way to ingest and flatten JSON data, with
metrics on schema drift.
• Fan out source feed to multiple Snowflake databases
with different transformation requirements.
• Eliminated the development complexities of
hand-coding Glue/PySpark jobs.
• Avoid pitfalls such as rouge Glue jobs that may
unpredictably drive up costs.
• Require less access provisioning to AWS account.
© 2023 Snowflake Inc. All Rights Reserved
Why Centene chose Upsolver
Putting quality, governance, and security first
• Data never leaves Centene’s cloud infrastructure.
• We can build monitoring based on the metadata found
within the system tables in Upsolver.
• Clusters auto-scaling significantly reduces costs.
• Enables cost attribution to teams based on usage.
© 2023 Snowflake Inc. All Rights Reserved
How Upsolver stood out
In one word, simplicity.
• Ease of setting up ingestion from Kafka to Snowflake.
• Creates a responsive staging table.
• Live metrics and metadata on fields as data flow.
Added more than 100 data pipelines
Onboarded 45 active users
… in two months
© 2023 Snowflake Inc. All Rights Reserved
Business impact in a short time
• With Upsolver, cloud data pipeline creation went from quarters to a single sprint.
• A platform for subject matter expert data engineers to self-serve their data through
the lake to EDWs that abstracts the complexities of creating an ETL pipeline.
• A lot less overhead on infrastructure management compared to other tools, while still
providing flexibility and customization of infrastructure.
Time
Cost
Ops
© 2023 Snowflake Inc. All Rights Reserved
Q&A
© 2023 Snowflake Inc. All Rights Reserved
THANK YOU!

More Related Content

Similar to Upsolver+Snowflake_at_____________Centene.pdf

AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
Amazon Web Services
 

Similar to Upsolver+Snowflake_at_____________Centene.pdf (20)

Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
Accelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data VirtualizationAccelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data Virtualization
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
Customer Presentation- AVEVA Asset Information Management .pptx
Customer Presentation- AVEVA Asset Information Management .pptxCustomer Presentation- AVEVA Asset Information Management .pptx
Customer Presentation- AVEVA Asset Information Management .pptx
 
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
 
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Cloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made EasyCloudera Altus: Big Data in the Cloud Made Easy
Cloudera Altus: Big Data in the Cloud Made Easy
 
High-Performance Analytics in the Cloud with Apache Impala
High-Performance Analytics in the Cloud with Apache ImpalaHigh-Performance Analytics in the Cloud with Apache Impala
High-Performance Analytics in the Cloud with Apache Impala
 
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...
Get More from your Data: Accelerate Time-to-Value and Reduce TCO with Conflue...
 
Whitepaper cloud 2016
Whitepaper cloud 2016Whitepaper cloud 2016
Whitepaper cloud 2016
 
New ways to apply infrastructure data for better business outcomes
New ways to apply infrastructure data for better business outcomesNew ways to apply infrastructure data for better business outcomes
New ways to apply infrastructure data for better business outcomes
 
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
 
Migrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
 
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
 
Applying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationApplying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migration
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Future of Making Things
Future of Making ThingsFuture of Making Things
Future of Making Things
 
Cloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an EcosystemCloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an Ecosystem
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
 

Recently uploaded

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Recently uploaded (20)

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 

Upsolver+Snowflake_at_____________Centene.pdf

  • 1. © 2023 Snowflake Inc. All Rights Reserved
  • 2. © 2023 Snowflake Inc. All Rights Reserved Santona Tuli | Director of Data Alexander Adam | Manager, Cloud Platform Engineering February 23, 2023 Powering Centene’s real-time enterprise data analytics with Upsolver
  • 3. © 2023 Snowflake Inc. All Rights Reserved Manager, Cloud Platform Engineering Santona Tuli Director of Data Upsolver Alexander Adam Centene Corporation
  • 4. © 2023 Snowflake Inc. All Rights Reserved AGENDA • Intro to Upsolver High quality, observable data ingestion at scale • Intro to Centene Largest Medicaid managed care organization • Centene data architecture A perfect match for Upsolver and Snowflake • Why Centene chose Upsolver Benefits of managing data quality at ingestion
  • 5. © 2023 Snowflake Inc. All Rights Reserved About Upsolver
  • 6. © 2023 Snowflake Inc. All Rights Reserved Data quality at ingestion A cloud data ingestion platform, purpose-built to overcome the quality challenges posed by complex data (streams, files, CDC). Certifications Partnerships
  • 7. © 2023 Snowflake Inc. All Rights Reserved High quality, observable data at work Over 10,000 production pipelines Processing petabytes per day Across multiple industries in enterprise, midsize, and startups
  • 8. © 2023 Snowflake Inc. All Rights Reserved The compounding cost of quality issues Ingestion Transformation Consumption $ DISASTER DIFFICULT FIX SIMPLE FIX Analytics engineer rebuilds multiple pipelines and downstream dependencies Data engineer fixes a single ingestion job Stale, incorrect, or corrupt data used in numerous analytics and ML use cases $ $ Incident occurs Data lifecycle Quality Issue Impact
  • 9. © 2023 Snowflake Inc. All Rights Reserved Source data may arrive out-of-order and include duplicates Transform models need to be really complex to handle different cases Sources & targets use different data types and naming conventions Dependent models break, columns disappear or are repeated, data are cast incorrectly Source systems’ outputs change without warning Unexpected or empty values in important fields ruin analytics Root cause Downstream impact Issues at ingestion wreck havoc later
  • 10. © 2023 Snowflake Inc. All Rights Reserved ExactSync ● exactly-once delivery ● strong data ordering Transformations can focus on data, rather than error-handling Auto schema evolution Resolves type conversion and column naming violations No schema-related breakage or manual evolution work Real-time data observability Continuous statistics per field for monitoring and retrospection Quick detection dramatically reduces data issues and cost to fix Upsolver solution Benefits How can we prevent it?
  • 11. © 2023 Snowflake Inc. All Rights Reserved Significant increase in data volume Significant number of NULLs in important fields Haven’t been updated recently Newly added columns Not what I expected Outage!! - unexpected drop in events Real-time data observability
  • 12. © 2023 Snowflake Inc. All Rights Reserved 1 2 3 Getting started with
  • 13. © 2023 Snowflake Inc. All Rights Reserved Quality Observability Simpler models, fresher data Model Sources Ingest Stage Transform Deliver Reference architecture
  • 14. © 2023 Snowflake Inc. All Rights Reserved Lakehouse Data warehouse Operational databases dbt CLI SDK SQL GUI ExactSync Auto Schema Evolution Real-time Data Observability Streams Operational Databases Object Stores Upsolver in the stack
  • 15. © 2023 Snowflake Inc. All Rights Reserved Upsolver in any stack
  • 16. © 2023 Snowflake Inc. All Rights Reserved TESTIMONIALS Upsolver plays a crucial part in our core data infrastructure, and the team has proven to be a reliable partner that’s been committed to our success from day one. Amit Attias | CTO, Bigabid With Upsolver, I could handle massive amounts of streaming data and see real results, in a fraction of the time I thought it would take. Guy Levy-Yurista | ex CSO, Sisense Upsolver is solving a problem at scale that I don’t want to think about. The fact that it just works and people don’t complain is a win. Yuji Xie | Analytics Lead, Gem Upsolver has saved thousands of engineering hours and significantly reduced total cost of ownership, enabling us to invest in our hypergrowth rather than data pipelines. Seva Feldman | VP of R&D, Ironsource (Unity)
  • 17. © 2023 Snowflake Inc. All Rights Reserved Upsolver is like the “easy button” for Snowflake. We ingest data from our Kafka streams, process it as necessary for different use cases, and deliver it, all while observing how our schema and data are changing in real time. Alexander Adam Cloud Platform Engineering Manager, Centene
  • 18. © 2023 Snowflake Inc. All Rights Reserved Meet our client Centene Corporation
  • 19. © 2023 Snowflake Inc. All Rights Reserved Centene Corporation in a snapshot • Purpose: Transforming the health of the community, one person at a time. • Mission: Better health outcomes at lower costs. Centene provides access to high-quality healthcare, innovative programs and a wide range of health solutions that help families and individuals get well, stay well, and be well. • By the numbers: ○ 74,300 employees ○ Covering all 50 States ○ 27.1 Million Members ○ Fortune #26
  • 20. © 2023 Snowflake Inc. All Rights Reserved How Centene uses data We use data to help provide care and solutions for our members. Our data lake receives data from many different source systems related to: Claims, Member, Provider, Authorization, Corporate Operations, Health Plan, etc. Different business domain teams leverage data to improve an array of solutions, such as: • Processing authorizations on the latest information about a member or their care. • Validating prescriptions by combining pharmacy system data and member data. We have a strict cloud security model so we can protect our member data.
  • 21. © 2023 Snowflake Inc. All Rights Reserved Data platform team Our group’s goal is to ingest data from source systems and ship relevant data to domain-driven data stores, depending on different criteria and SLAs. • Information in the source systems get updated throughout the day. • Data get streamed through Kafka, processed by Upsolver, and pushed into Snowflake. • Data from different sources are transformed and combined into larger, domain-informed data sets for downstream operations by business partners. Transform Extract Load Operate
  • 22. © 2023 Snowflake Inc. All Rights Reserved Platform enablement Moving from on-prem to cloud, simply adding headcount to the platform team didn’t scale: • Our domain-driven use cases are highly specialized. • With our previous setup, it was taking too long to onboard and train data engineers. We needed: • A platform that allows different teams to self-serve their relevant data. • An enablement team for setting up processes and establishing usage patterns, providing templates, documentation, and how-to guides on data flow patterns. • A solution for data platform engineers, domain data engineers, and data analysts. We found a simple solution in Upsolver → “the easy button”
  • 23. © 2023 Snowflake Inc. All Rights Reserved Data ingestion for Snowflake at Centene
  • 24. © 2023 Snowflake Inc. All Rights Reserved Why Centene chose Upsolver Simplification of workflows • Quick way to ingest and flatten JSON data, with metrics on schema drift. • Fan out source feed to multiple Snowflake databases with different transformation requirements. • Eliminated the development complexities of hand-coding Glue/PySpark jobs. • Avoid pitfalls such as rouge Glue jobs that may unpredictably drive up costs. • Require less access provisioning to AWS account.
  • 25. © 2023 Snowflake Inc. All Rights Reserved Why Centene chose Upsolver Putting quality, governance, and security first • Data never leaves Centene’s cloud infrastructure. • We can build monitoring based on the metadata found within the system tables in Upsolver. • Clusters auto-scaling significantly reduces costs. • Enables cost attribution to teams based on usage.
  • 26. © 2023 Snowflake Inc. All Rights Reserved How Upsolver stood out In one word, simplicity. • Ease of setting up ingestion from Kafka to Snowflake. • Creates a responsive staging table. • Live metrics and metadata on fields as data flow. Added more than 100 data pipelines Onboarded 45 active users … in two months
  • 27. © 2023 Snowflake Inc. All Rights Reserved Business impact in a short time • With Upsolver, cloud data pipeline creation went from quarters to a single sprint. • A platform for subject matter expert data engineers to self-serve their data through the lake to EDWs that abstracts the complexities of creating an ETL pipeline. • A lot less overhead on infrastructure management compared to other tools, while still providing flexibility and customization of infrastructure. Time Cost Ops
  • 28. © 2023 Snowflake Inc. All Rights Reserved Q&A
  • 29. © 2023 Snowflake Inc. All Rights Reserved THANK YOU!