With the release of Azure DevOps and Azure Pipelines, it's easier than ever to get up and running with a full continuous integration and delivery solution. For simple applications, it's just a few clicks to get up and going. But what about more complicated scenarios, where we have multiple environments and databases to worry about?
In this session, we'll look at modern CI/CD practices and how to implement them with Azure Pipelines. We'll take a real application - not just "Hello World" or "Todo", and build out the entire build and deploy pipeline from scratch. We'll explore environments, database migrations, triggers, and more.