Learn Azure Infrastructure with C#
Want to learn Azure using C#? If you know .NET, you can do more than build apps, you can also build and manage your Azure infrastructure with the same language and tools.
This hands-on workshop shows you how to define, deploy, and manage Azure resources in C#. Instead of writing JSON-based ARM templates, you’ll use real C# code to provision Azure services, automate deployments, and scale your cloud environments.
With Pulumi, you bring the full power of C# to Azure Infrastructure as Code. That means fewer manual steps, less duplication, and a smoother path from application code to cloud infrastructure.
Whether you’re just getting started with Azure or looking for a better alternative to ARM templates, you’ll discover a modern, developer-friendly way to build on the Microsoft cloud.
What you'll learn
- How to get started with Azure infrastructure in C#
- Key concepts of Azure Infrastructure as Code with Pulumi
- How to define, provision, and manage Azure resources using .NET
- Why C# with Pulumi is a powerful alternative to JSON-based ARM templates
- Examples of reusable, scalable Azure infrastructure written entirely in C#
