🏥 City of Hope is a non-profit Cancer Research Center that is transitioning from on-prem to the cloud using Snowflake.
💰 They conducted performance testing on Snowflake to determine the budget needed for their data warehouse migration.
🔍 They emphasize the importance of cost optimization and monitoring when using Snowflake to avoid unexpected expenses.
🔑 The workload at City of Hope National Medical Center is increasing due to the addition of new hospitals.
💰 City of Hope uses a pricing calculator to determine the cost of scaling their infrastructure on Snowflake.
🖥️ City of Hope conducted performance evaluations on Snowflake to estimate response times and optimize their workload.
🔑 Using a more stringent metric, City of Hope National Medical Center achieved faster response times and ensured user satisfaction.
🔍 Testing the scalability of Snowflake, the center found that adding clusters maintained the same response time, allowing for easy scaling of concurrency.
⚖️ Scaling up query performance did not significantly rely on larger warehouses, but rather on increasing concurrency within clusters.
💰 By analyzing costs based on different levels of workload, the center determined the machine requirements needed to meet response time SLA and user concurrency.
⭐️ Determining the most cost-effective and SLA-meeting cluster size involves analyzing different options and considering trade-offs with stakeholders.
💰 Creating a performance curve matrix helps estimate costs and budget for workload requirements, even before implementing auto scaling.
🔀 Utilizing partition pruning and join elimination can further optimize performance and reduce costs in Snowflake.
The speaker has been working with Snowflake since 2018 and has extensive experience in data warehouses.
Snowflake is a revolutionary technology that offers scalability for various data-related tasks.
The speaker and his team have developed a tool called 'snoptimizer' for right-sizing Snowflake accounts to find a balance between cost and performance.
🔑 Proper resource monitoring and control are essential to prevent unnecessary costs and risks in using Snowflake.
💼 Balancing performance and cost savings is crucial for optimizing Snowflake usage.
📊 Implementing a cost attribution model can help businesses track and allocate Snowflake costs to different units.
🔑 The new user function in City of Hope National Medical Center's implementation of Snowflake is a game-changer for data professionals, providing deep insights into query optimization and automation.
🔍 The detailed visualization and metrics offered by Snowflake's user function allows for in-depth analysis of query performance, enabling the identification of optimizations and the provision of recommendations.
💡 Snowflake's optimization tools help improve resource utilization, reduce costs, enhance security, and ensure efficient performance, leading to significant savings and continuous monitoring of account usage.
Physics - Ch 66.5 Quantum Mechanics: The Hydrogen Atom (41 of 78) What is the Reduced Mass?
What's in My Tech BAG! (2023 Travel Edition)
The Jesus Style Leader Session 3 - Dr. Brian Simmons
What Drives the Cost of Human Hair Wigs?
What makes you special? | Mariana Atencio | TEDxUniversityofNevada
Why Social Media Marketing Is Crucial In 2024 | DailyVee 661