So far in this activity, you discovered the concept of release management, Release Management as a service in Visual Studio Team Services and how to create Release Management workflows. In …
In the previous step, you gained a great understanding of CI and the building blocks of CI. In this step, we are going to differentiate between Centralised Source Control Systems …
Here, we look at what continuous integration is. We identify whether continuous integration processes have been established within the organisation and we discover the pillars and benefits of continuous integration. …
In this course, we have covered continuous integration, continuous delivery and continuous deployment. It is time that we set ourselves up in a position where we can gauge what is …
DevOps and security You can’t really leave security out of your DevOps workflow because the cost of having a data breach is significantly high. At the same time, the overhead …
In the previous learning step, we discovered Deployment Groups in Release Management and how these deployment groups can be used to phase deployments to multiple agents. In this video, we …
The previous step was an introduction to the final building block in DevOps, Continuous Deployment. We are ready to move away from delivering manually in a continuous fashion in production …
Well done! In the previous step, you have created an MSBuild based web deploy package. We are going to take what we have done a step further and talk about …
In the previous steps, we gained a high-level understanding of provisioning and deprovisioning resources, environments and templated virtual machines. Here we are going to discuss Infrastructure as Code using Azure …
So far in this activity, we have learned a lot about testing and the importance of testing. We discovered test automation with Selenium, using coded UI and using Test Manager …
So far in this course, you have created an automated build process that is deploying into the cloud. The next step in the process is testing. And with an automated …
Welcome to the Continuous Integration Implementation course. This course is part of a series of courses on DevOps created by Microsoft. This course is part of the DevOps with Microsoft …
In this article, we are going to construct a release pipeline that leverages the advanced features available within Release Management. Creating an Automated Release Pipeline From within the building hub …
In the last activity, we concluded our exploration of Advanced Continuous Deployment. Now we’re going to look at Continuous Delivery with Octopus and, in this learning step, we will discover …
In the previous activity, we gained an understanding of what Octopus is. We will start this activity by exploring the architecture of Octopus. Architecture Octopus architecture is a composition of …