Snowflake's new Notebooks in Workspaces introduces Notebook Project Objects (NPOs), a versioned deployment primitive that enables proper CI/CD for notebooks. A full pipeline is described using GitHub Actions and Terraform: developers work in Snowsight Workspaces with Git integration, commit to feature branches, open PRs, and on

11m read timeFrom medium.com
Post cover image
Table of contents
Why This MattersThe ArchitectureHow Terraform Fits InGit Integration: Use PRs, Not Direct PushesRunning the Deployed NotebookEnvironment PromotionGet Firvin Janardanan’s stories in your inboxThings That Will Bite YouDid You KnowWhat I’d Do DifferentlyCode TemplatesWrapping Up

Sort: