Google Cloud Platform Deployment Manager Scaffolding





Google Cloud Platform Deployment Manager (GCP DM) allows you to codify your infrastructure with minimal setup, just need to download the gcloud library and you're off to the races. While its simple to get started with GCP DM, its a whole 'nother ball game to write extensible and reusable DM code. In this talk I will show you how to scaffold your code into two distinct groups: configs and templates. By separating these out you can reuse the same templates across multiple deployments with different configs and make your codebase a little bit smaller.

  • How to write a basic DM deployment.
  • Convert the basic DM deployment into a template.
  • Launch multiple deployments with different configs but same template.
  • Create custom helper functions in DM
  • Best practices when using DM


Understanding of Google Cloud Platform

Content URLs:

Speaker Info:

As a freelance Site Reliability Engineer and Cloud Architect, AJ has traveled all over the world helping startups setup and manage Cloud infrastructure. He has also architected and deployed large Hybrid on-prem/cloud infrastructure for existing well established companies that wanted a taste of the cloud but needed to keep their physical data-centers as well. This is his 11th year as a SRE/CA and has automated, scaled and monitored infrastructure anywhere from 150 to 3500+ nodes, both physical and virtual. Currently he is looking for his next challenge, perhaps its this pycon talk.

Brought up and currently lives in New York City but travels all over the world in search of the best train journeys and awesome foods which seems to bring him back to India again and again.

Id: 741
Section: Developer tools and Automation
Type: Talks
Target Audience: Beginner
Last Updated: