Together with my friend Piotr Pietrzkiewicz (Sales Engineer at Snowflake), we built a hands-on lab to show how Snowflake integrates with AWS serverless services and CI/CD pipelines.
The workshop covered how to build a modern data application using Snowflake as the data platform and AWS services like CodePipeline, CodeBuild, CodeCommit, API Gateway and Lambda to deploy and expose data in a scalable way. Participants got to set up Snowflake objects, load structured and semi-structured data, deploy a full CI/CD pipeline using CloudFormation, and even test a high concurrency scenario using the AWS Distributed Load Testing solution.
One of the highlights was showing how Snowflake’s Zero Copy Cloning and Time Travel features make DevOps workflows much easier. Instead of spending hours replicating production data for testing, you can clone an entire database in seconds with zero additional storage cost and roll back changes using Time Travel if something goes wrong.

We were also joined by Dmytro Yaroshenko (Principal Data Platform Architect, Snowflake) and Darko Mesaros (Senior Developer Advocate, AWS) who helped lead the lab and the Q&A session. It was great to see so many people interested in the topic!
Building the lab together with Piotr was a lot of fun and I’m glad we could show how well Snowflake and AWS work together for modern data application use cases.
The webinar is available at the following address, and the lab guide is available here.
