Cloud Superpowers with Pulumi and .NET
summary
Demonstrates using Pulumi .NET SDK to produce a desired-state graph, preview changes, then create a resource group, app service plan and Docker web app on Azure (preview shows 3 resources; deploy confirms success and returns the app URL). Shows unit testing of the resource graph, reusable components that encapsulate 5 resources, and policy checks. Claims multi-cloud support across ~40–50 providers, supports 4 runtimes, and demos the new Azure provider released end of September against Azure Resource Manager.
AI-written summary · about
chapters (27)
- 0:00Intro
- 1:14DevOps in Cloud age
- 3:12Cloud Tooling
- 5:30Cloud Evolution
- 6:44Infrastructure Landscape
- 7:33Azure API in numbers
- 8:18Cloud Management API
- 9:08SDKs to call REST endpoints
- 9:54Command-line Tools
- 10:53SDK and Scripting: Challenges
- 11:49Desired State Configuration
- 12:50Managing Resource Graphs
- 14:50Markup Authoring Experience
- 16:03Example App: Serverless URL Shortener
- 17:36General-purpose Programming Languages
- 17:56Providers
- 18:45C# Example
- 29:43How Pulumi Works
- 32:24Cloud Resources with F#
- 32:49Cloud Resources with VB.NET
- 33:50Resources to Provision an Azure Function
- 34:48Let's run pulumi up...
- 35:11Node.js Azure Function
- 36:00Python Azure Function on Linux
- 40:46Policy as Code
- 42:19Cloud Engineering Transformed Modern Infrastructure as Code Capabilities
- 43:42Inspiring Use Cases
related talks
41mInfra as Code with Pulumi
44mPulumi: Love And Azure
43mBuild Your Cloud Infrastructure as Code With .Net Core
51mInfrastructure as Real Code - An Intro to Pulumi
08mInfrastructure as code in any programming language
52mExploring The Multi-Cloud Paradigm Through Azure Arc
01h 05mIaC Forged in Code: ARM/Bicep vs Terraform vs Pulumi
49mPulumi: Manage Your Infrastructure with Your Favorite Programming Language
