filmov
tv
Deploying microservices to AKS with Azure DevOps Environments and multi-staged Azure Pipelines
Показать описание
There are a lot of different ways you can set up Continuous Deployment to AKS - many of these ways may mean introducing a new tool. Introducing a new tool will require competence development, increased maintenance, auditing and operating needs - not to mention that it will be a new external tool to add to your supply chain.
But what if you could utilize additional capabilities of the tool that you already have? That's where Azure DevOps Environments and multi-staged Azure Pipelines come into picture! If you're actively using Azure DevOps and have all of your source code stored there, it can be easier and more lightweight for you to utilize Azure DevOps Environments as a deployment tool.
In this session you will learn about what Azure DevOps Environments are and what can be the benefits of using it. You will also get recommendations on how to group Kubernetes resources in ADO Environments based on the speaker's experience.
A demo showing the flow from checking in your microservice to setting up an Azure DevOps Environment that will target an AKS cluster that the microservice will be deployed to, and a deployment stage in the build pipeline that will execute the deployment itself based on the newly created ADO Environment.
You will also learn about additional policies and checks for an ADO Environment in order to implement even more granular control over your deployment to critical environments like production environment.
Finally, we'll take a look at how much information you can retrieve directly from Azure DevOps once the application is deployed in AKS, both when it's running successfully and when something goes wrong and starts failing - without the need to interact with AKS cluster directly or learn kubectl.
About Speaker:
Kristina Devochko is a Lead Software Architect at TietoeEvry Norway and Board Member at NNUG Oslo. In love with Coding, Tech, Cyber, Sustainability and Animal Welfare.
As a Lead Software Architect, she is driving several exciting tech projects that support digitalization journey in public and private sector, minimizing bureaucracy and making citizens' life easier. Kristina also have a tech blog where she share my knowledge about different IT topics with the rest of the world. Her main areas of interest are .NET, C#, Cloud computing (mainly Azure platform), Cloud Native application development and Secure Software Architecture and Development.
📺 CSharp TV - Dev Streaming Destination
C# Corner - Community of Software and Data Developers
#azugsweden #azure #CSharpTV #csharpcorner
But what if you could utilize additional capabilities of the tool that you already have? That's where Azure DevOps Environments and multi-staged Azure Pipelines come into picture! If you're actively using Azure DevOps and have all of your source code stored there, it can be easier and more lightweight for you to utilize Azure DevOps Environments as a deployment tool.
In this session you will learn about what Azure DevOps Environments are and what can be the benefits of using it. You will also get recommendations on how to group Kubernetes resources in ADO Environments based on the speaker's experience.
A demo showing the flow from checking in your microservice to setting up an Azure DevOps Environment that will target an AKS cluster that the microservice will be deployed to, and a deployment stage in the build pipeline that will execute the deployment itself based on the newly created ADO Environment.
You will also learn about additional policies and checks for an ADO Environment in order to implement even more granular control over your deployment to critical environments like production environment.
Finally, we'll take a look at how much information you can retrieve directly from Azure DevOps once the application is deployed in AKS, both when it's running successfully and when something goes wrong and starts failing - without the need to interact with AKS cluster directly or learn kubectl.
About Speaker:
Kristina Devochko is a Lead Software Architect at TietoeEvry Norway and Board Member at NNUG Oslo. In love with Coding, Tech, Cyber, Sustainability and Animal Welfare.
As a Lead Software Architect, she is driving several exciting tech projects that support digitalization journey in public and private sector, minimizing bureaucracy and making citizens' life easier. Kristina also have a tech blog where she share my knowledge about different IT topics with the rest of the world. Her main areas of interest are .NET, C#, Cloud computing (mainly Azure platform), Cloud Native application development and Secure Software Architecture and Development.
📺 CSharp TV - Dev Streaming Destination
C# Corner - Community of Software and Data Developers
#azugsweden #azure #CSharpTV #csharpcorner
Комментарии