Azure is a cloud computing platform and service that provides you with everything you need to build, deploy, manage and scale your applications.
Get familiarized with Git for version control of code repositories as well as GitHub for managing project assets like commits or branches.
The Complete Guide to DevOps in Azure
Understand Terraform which governs provisioning infrastructure in the form of templates. Whereas Ansible automates deployment tasks through modules.
There it’s easier and faster to apply changes across multiple servers all at once. These can be done without having any downtime since there are no agents required for Puppet. Puppet is another workflow automation tool.
Learn about Docker containers- an application packaging system that bundles up software.
Along with its entire environment into one convenient package.
While Kubernetes orchestrates containerized apps by automatically moving them between clusters based upon CPU.