Beyond the database: Architecting scalable data platforms for the cloud.

Our meetup on Novembe 7, 2024, co-hosted with Snowflake at the Snowflake โ„๏ธ Amsterdam office was an insightful one.

๐ค๐ž๐ฒ ๐ญ๐š๐ค๐ž๐š๐ฐ๐š๐ฒ๐ฌ:

Dimitar Nedev and ฤฐpek ร–zlem's talk highlighted Booking.com's journey to create a modern, cloud-based data platform using Snowflakeโ€™s capabilities, with a strong focus on user experience and developer productivity. Their approach, which prioritizes open table formats, unified metadata management, and a consistent user interface across tools, reflects a forward-thinking strategy for managing data at scale.

๐–๐ก๐ฒ ๐’๐ง๐จ๐ฐ๐Ÿ๐ฅ๐š๐ค๐ž?

โœฆ ๐’๐œ๐š๐ฅ๐š๐›๐ข๐ฅ๐ข๐ญ๐ฒ ๐š๐ง๐ ๐„๐ฅ๐š๐ฌ๐ญ๐ข๐œ๐ข๐ญ๐ฒ: On-demand compute that keeps costs down and management light.
โœฆ ๐„๐Ÿ๐Ÿ๐จ๐ซ๐ญ๐ฅ๐ž๐ฌ๐ฌ ๐Œ๐š๐ง๐š๐ ๐ž๐ฆ๐ž๐ง๐ญ: Snowflakeโ€™s SaaS setup lets Booking.com run things with just a six-person team.
โœฆ ๐’๐ญ๐จ๐ซ๐š๐ ๐ž ๐…๐ฅ๐ž๐ฑ๐ข๐›๐ข๐ฅ๐ข๐ญ๐ฒ: Options to store data where they want, like Iceberg tables in their own S3 buckets.
โœฆ ๐๐จ๐ฐ๐ž๐ซ๐Ÿ๐ฎ๐ฅ ๐ƒ๐š๐ญ๐š ๐Œ๐š๐ง๐š๐ ๐ž๐ฆ๐ž๐ง๐ญ: Includes fine-grained access control, data lineage tracking, and stewardship tools to keep data in check.

In Peter Lemโ€™s talk, he shared the successful migration of a transaction reconciliation platform from a MySQL-based data warehouse to Snowflake. Driven by the need for better performance, scalability, and cost-efficiency, Actuals adopted a gradual, tenant-by-tenant migration, maintaining existing functionality while leveraging Snowflake's unique features. The result was faster processing, reduced maintenance costs, and higher user satisfaction. This serves as a valuable case study for organizations considering a transition to a modern data warehouse.

๐Š๐ž๐ฒ ๐ˆ๐ง๐ฌ๐ข๐ ๐ก๐ญ๐ฌ:

โœฆ Pick a data warehouse that truly fits your business needs, focusing on performance, scalability, and cost-efficiency.
โœฆ A well-thought-out migration strategy is key - keep it gradual, test thoroughly, and prioritize data integrity.
โœฆ Leveraging new tech and its unique features can be a game-changer, boosting user experience, optimizing processes, and unlocking fresh opportunities for innovation.

A huge shout-out to the organizing team from Snowflake and PyData Amsterdam:

๐Ÿงก โ„๏ธ Dora Kondeva, Maria Nicoletti, Stephanie Andrei, Jason C. Teetz, Elena Drenska, Nikolett Rontรณ, Astrid Hรถij, Bas Vlaming, Shunyao Yu โ„๏ธ ๐Ÿ’™

Previous
Previous

Future-proof energy systems with ML: tackling data drift and low-data forecasting.