Learn Azure Infrastructure As Code using JSON ARM templates
What you'll learn
- Learn Infrastructure As Code concept
- Learn Azure Resource Manager Templates structure
- Learn how to create Infrastructure using Azure ARM templates
- Learn how to automate infrastructure creation using Azure DevOps YAML pipelines
- Learn how to automate infrastructure creation using GitHub workflows
Requirements
- No programming experience needed. You will learn everything you need to know
- Free Microsoft account is needed to access Azure DevOps and Azure
Description
LEARN AZURE INFRASTRUCTURE AS CODE
This is a unique course designed to help you to understand the infra as code concept from the ground up. This means you do not need any upfront knowledge. I will explain everything in detail while I present it in practice. After learning basic knowledge, we create many templates in which you learn how to create infrastructure as code using Azure ARM templates. Moreover, you learn how to automate it using Azure DevOps and GitHub Actions.
THEORY AND PRACTICE
What makes this course unique is that I show all steps while I am explaining and it is a pure programming experience. I did not edit so much of the videos to keep the pace as normal as I am doing at my work. So you can follow along and do it together with me. This is exactly how I teach my colleagues to do this.
INFRA AS CODE
These days it is quite important to have everything as code. It is the same for pipelines. In this course, you get familiar with Azure JSON ARM templates which you use in creating Azure infrastructure. You learn ARM templates syntax and its structure to start creating your infrastructures. All concepts are covered with examples and you will have access to resources to try that with your account.
YOU HAVE MY FULL SUPPORT
During the course, I am always available to help you with your questions and perhaps problems you are facing. The aim of this course is to equip you with enough knowledge to understand the infrastructure as code, start creating an infra as code and be able to automate it. This course gives you enough knowledge to gain a new DevOps skill and start developing infrastructure as code in your existing projects or be prepared for a new job!
Who this course is for:
- Beginners on Azure Infrastructure who is interested to learn about infrastructure as code
- Beginners on DevOps who is interested to learn about Infrastructure As Code
- Anyone who works with Azure Infra who is interested to learn how to automate infrastructure as code
Instructor
I am Alireza, a Microsoft expert with more than 20 years of experience in software development. I started as a developer and transitioned to DevOps engineering in recent years. I helped so many projects implementing DevOps practices, and currently, I am leading several teams within a bank to migrate platforms to the public cloud using Azure and AWS. I have always been passionate about sharing my knowledge by simplifying the concept to be understood. I have been teaching my colleagues all the time during my career life.
Years of working on many projects, tools, and ways of working taught me practical ways of using these tools. Now, these courses help more people worldwide get into software development. Today software development has become so much easier than before, and with our tools and frameworks, you can quickly start creating applications and developing your platforms. However, learning the concept and foundation knowledge from the ground up is still the case.
In my courses, you will learn the in-depth theory and then learn how to use the theory in practice. Since my goal is to help more people, I am passionate about getting in touch with my students to see how they are doing and help them if they need assistance.