Cloud infrastructure provisioning with Azure and .NET


Details
18:30 - Doors open - welcoming
19:00 - 19:45
Henry Been - Azure Resource Manager Templates - Getting started with Infrastructure as Code for Azure
In a fast moving software project, the demands that your application poses on it’s infrastructure might change often and drastically. Are you also fed up with having to apply infrastructure changes by hand? Not to worry! In Azure there is the Azure Resource Manager (ARM), an unified API for managing all your Azure services. ARM also supports writing templates in a declarative style to have the same set of resources created consistently accross environments.
In this session Henry Been will give you the full tour of ARM templates. Starting from scratch, we will explore how you can setup an architecture that is ready for deployment of your application code. We will touch upon syntax, manual deployment and integration with Azure Pipelines.
19:45 - 20:00 Break
20:00 - 20:45
Mikhail Shilkov - Cloud Infrastructure with C# and F#
Modern cloud platforms offer amazing capabilities for application developers. However, cloud services are hard to manage without employing Infrastructure as Code tools for automation.
Traditional tools like CloudFormation, ARM templates, and Terraform use text-based formats, which tend to be tedious, repetitive, and cumbersome to reuse.
What if instead of configuration files, you could use your favourite programming languages like C# and F#? In this talk, Mikhail will introduce you to Pulumi, which uses actual code to manage infrastructure! See how you can bring your developer tools like code completion, types, components, and abstractions to cloud infrastructure definition.
20:45 Networking
Henry Been is a DevOps & Azure architect and Microsoft MVP from Texel, an island in the north of the Netherlands. He works with different customers to help teams create great software and deliver value to their customers faster. His interests are Agile, Azure and DevOps.
Blog: https://www.henrybeen.nl
Twitter: https://twitter.com/henry_been
LinkedIn: https://www.linkedin.com/in/henrybeen
Mikhail Shilkov is a software developer at Pulumi, enabling developers and operators to work better together. Mikhail is a Microsoft Azure MVP, a Russian expat living in the Netherlands. He is passionate about the serverless mindset, leveraging the full variety of managed cloud services, and handling cloud infrastructure as code.
Blog: https://mikhail.io
Twitter: https://twitter.com/MikhailShilkov
LinkedIn: https://www.linkedin.com/in/mikhailshilkov/

Cloud infrastructure provisioning with Azure and .NET