How Dtcc Achieves Data Resiliency with Snowflake and Aws Prt272

Title

AWS re:Invent 2022 - How DTCC achieves data resiliency with Snowflake and AWS (PRT272)

Summary

  • DTCC is a key financial market infrastructure provider, handling a significant volume of global financial transactions.
  • The company prioritizes security, resiliency, and stability in its IT strategy.
  • DTCC has learned from past disasters (e.g., 9/11, Hurricane Sandy, COVID-19) to improve its disaster response and resiliency.
  • The company uses AWS and Snowflake to ensure business continuity, replication, and disaster recovery.
  • DTCC has a goal of achieving an RTO (Recovery Time Objective) of zero and strives for minimal RPO (Recovery Point Objective).
  • Snowflake is a cloud data platform that separates compute from storage, allowing DTCC to focus on delivering business value.
  • DTCC has implemented various Snowflake features for data recovery and resiliency, including time travel, failsafe, and zero copy clones.
  • The company has replicated over 42 petabytes across regions and has conducted numerous disaster recovery exercises.
  • DTCC uses AWS Direct Connect, AWS Private Link, and other AWS services to create a secure and resilient infrastructure.
  • The presentation details the implementation of Snowflake's replication features, including database replication, account replication, and pipeline replication.
  • DTCC has automated many of its disaster recovery processes and continuously monitors and improves its resiliency strategies.

Insights

  • DTCC's approach to resiliency is comprehensive, covering not just data replication but also the ability to maintain operations during and after a disaster.
  • The company's use of Snowflake's cloud data platform demonstrates the importance of separating compute from storage for scalability and cost-effectiveness.
  • DTCC's emphasis on achieving an RTO of zero and minimal RPO is indicative of the high standards required for financial market infrastructures.
  • The detailed explanation of Snowflake's replication features and how they are used by DTCC provides valuable insights into practical applications of these technologies.
  • The automation of disaster recovery processes and the use of monitoring to continuously improve resiliency are best practices that can be applied across industries.
  • DTCC's engagement with Snowflake in providing feedback and participating in feature previews highlights the importance of customer-centric development in cloud services.
  • The session underscores the critical role of planning, testing, automating, and measuring in achieving a robust business continuity and disaster recovery strategy.