Overview
Explore the concept of Infrastructure as Code (IAC) in this 53-minute conference talk from NDC Conferences. Compare different approaches to infrastructure provisioning, including cloud provider solutions, Terraform, and Pulumi. Discover how Pulumi offers a true code-based approach to infrastructure management, and learn about its advantages over traditional text-based document methods. Gain insights into complex deployment scenarios, multi-region deployments, and policy as code. Evaluate the pros and cons of various IAC tools and understand when to choose one approach over another. By the end of this talk, acquire a comprehensive understanding of available options for infrastructure provisioning and make informed decisions for your team's needs.
Syllabus
Intro
Caveats
Portal cons
Cloud provider solutions
Pros of Cloud templating options
Cons of cloud templating
Cons with Terraform
More complex deployment scenarios
Supported languages
Supported Platforms
Pulumi components
Invoking 3rd party APIs
Azure storage static website hosting
Steps for single region
Steps for multi-region deployment
Multi-region deployment code
Challenges for smaller teams
Re-usable components
Policy as Code
Working with existing resources
Pulumi cons
What about SDKs for the Cloud?
Taught by
NDC Conferences