This is the code repository for DevOps Fundamentals with Azure [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
DevOps is becoming a reality in the IT workplace. Being able to master and manage the basic tools for DevOps is the first step towards success. This video course shows you how to adopt a DevOps way of working, with Azure.
You might have come across slow development cycles due to traditional infrastructure management processes. DevOps, reduces the time between committing a change to a system and the change being placed into normal production.
This course will show you how to speed up the release cycle of your IT systems. With a set of automation tools, an orchestration platform, and a few processes, you will do more with fewer resources and become more engaged in the business process. Exploring Azure, you’ll learn various solution architectures with continuous integration and continuous deployment pipeline that push your changes automatically to cloud, allowing you to deliver value faster to your customers.
- Learn to align resources to maximize the delivery potential
- Manage resources (VMs, networks, disks) on the cloud with Azure
- Understand how containerization technologies work
- Execute tests across your applications with continuous integration
- Use Ansible to manage the configuration of remote servers in order to facilitate the maintenance of a large number of servers
To fully benefit from the coverage included in this course, you will need:
Basic knowledge of working with Docker and DevOps
This course has the following software requirements:
A trial account on Microsoft Azure Cloud Computing Platform & Services
Latest Docker
Terraform