Azure MasterClass: Manage Azure Cloud with ARM Templates

Automate management and deployment of Azure cloud resources using Azure resource manager and ARM templates

4.25 (671 reviews)
Udemy
platform
English
language
Development Tools
category
3,706
students
3.5 hours
content
Feb 2019
last update
$79.99
regular price

What you will learn

Learn how to manage and deploy Azure cloud resources using ARM templates

Learn about Azure resource manager

Understand the various sections or components of ARM templates

Automate Azure IaaS deployments using Azure ARM templates

Automate Azure PaaS deployments using Azure ARM templates

Description

In the past decade, cloud computing has been gaining popularity at a tremendous rate. Some cloud providers are experiencing a growth rate of 50% year over year – which is just astounding. And the reason for this growth is obvious – cloud computing enables ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources which can be rapidly provisioned and released with minimal effort.

Microsoft Azure is a cloud computing platform that offers a broad set of global compute, storage, database, analytics, application, and deployment services that help organizations move faster, lower IT costs, and scale applications.

The Azure Resource Manager, provided by Microsoft Azure, is a versatile service that simplifies how you manage your cloud resources. The Azure Resource Manager can help you define, build and maintain your application in a consistent manner. Within the context of Azure Stack, the Azure Resource Manager is the management layer (API) where you connect to for deploying resources. 

With Azure Resource Manager (ARM) you can deploy, delete, or update all resources for your solution in a single and coordinated operation by using templates. The templates are in the form of JSON format, and these templates can be used for deployment in different environments such as staging, testing, and production. The Resource Manager helps in providing auditing, security, and tagging features to help you manage your resources post-deployment.

Although we have the Azure portal for managing the resources but in cases where you need to maintain and deploy multiple servers, in complex configurations - it might get a cumbersome to handle these deployment and configuration activities via the point and click portal. Moreover remembering every resource category and their respective cost evaluation can become a mammoth task.

As companies look forward to automating deployment, scaling, and operations of cloud applications in the Azure cloud (across clusters of hosts), there is a need for providing automated deployment solutions for the cloud infrastructure. With Azure ARM Templates, you can define your infrastructure environment in simple JSON file template. These file templates can be versioned, validated and checked into your source control systems. This is what we call Infrastructure-as-code (IaC).

  • Do you know what it takes to design and deploy sophisticated cloud applications and manage your complex infrastructure via the use of ARM templates
  • How does one go about automating the configuration of the cloud resources in the Azure cloud environment? 
  • How to make the deployment process consistent and repeatable? 
  • How to scale the infrastructure with a simple push of a button or a simple command?

These are some of the fundamental problems Cloud and DevOps engineers struggle with on a daily basis.

This course teaches you how to design, deploy, configure and manage your Azure cloud resources with Azure ARM Templates. The course will start with an introduction to the Azure ARM templates and their core features. Then we will dive deeper into designing and deploying our cloud resources with the use of these templates.

If you’re serious about building scalable, flexible and robust Azure ARM Templates for deploying your cloud infrastructure, then this course is for you.

These DevOps and Cloud Computing skills are in high demand, but there’s no easy way to acquire this knowledge. Rather than rely on hit and trial method, this course will provide you with all the information you need to get started with your Azure cloud projects.

Startups and technology companies pay big bucks for experience and skills in these technologies. They demand DevOps and cloud engineers to automate the deployment of their cloud resources  -  and in turn, you can demand top dollar for your abilities.

Do you want the skills and be highly sought after? Do you want your career to touch cloud 9?

Did you answer, “Absolutely” to that question? If so, then our new training program 

"Azure Masterclass: Manage your Azure Cloud with ARM Templates" 

is for you.

We have been in the software industry for more than two decades. We’ve been part of many prestigious projects and startups. Over this span, we have gained great insight into what makes for flexible, scalable and robust software and IT solutions. We are passionate about sharing all our collective knowledge with YOU!!

In this course, 

Azure Masterclass: Manage your Azure Cloud with ARM Templates”

you will get an in-depth look at how to utilize Azure ARM Templates for designing and deploying your Azure cloud resources in a consistent and repeatable manner.

You may be a cloud veteran or an enthusiast - if you invest your time and bring an eagerness to learn, we guarantee you real, actionable education at a fraction of the cost you can demand as a cloud engineer or consultant. We are confident your investment will come back to you many-fold in no time.

So, if you're ready to make a change and learn how to build some cool ARM Templates in the cloud, click the "Add to Cart" button below.

Look, if you're serious about becoming an expert cloud engineer and generating a significant income for you and your family, it’s time to take action. 

Imagine getting that promotion which you’ve been promised for the last two presidential terms. Imagine getting chased by recruiters looking for skilled and experienced engineers by companies that are desperately seeking help.

We call those good problems to have

Content

Introduction

Welcome and introduction
Becoming an Online Instructor
Course overview
Why learn Azure ARM?
Download course resources
Get ready for Azure ARM

Introduction To Azure ARM Templates

Introduction to Azure ARM Templates
Introduction to cloud computing
Introduction to Azure ARM templates
Components of Azure ARM templates
Review Azure ARM template in Azure portal
Handout #1
Deep dive into Azure ARM templates
Handout #2
Test your knowledge - Introduction To Azure ARM Templates

Understanding Azure ARM Template Components

Understanding Azure ARM template components
Azure ARM template structure
Azure ARM template - best practices
Deep dive into Azure ARM templates
Deep dive into Azure ARM templates #2
Deploy Azure ARM template
Handout #3
Test your knowledge - Understanding Azure ARM Template Components

Deep Dive Into Azure ARM Templates

Deep dive into Azure ARM templates
Azure ARM template parameters
Deep dive into Azure ARM templates
Nested Azure ARM templates
Deploy nested Azure ARM templates
Azure ARM template deployment modes
Azure ARM template deployment modes #2
Handout #4
Test Your Knowledge - Deep Dive Into Azure ARM Templates

Automate Azure IaaS Deployments

Automate Azure IaaS deployments
Deploy Azure storage account with Azure ARM template
Deploy Azure ARM template
Deploy Azure ARM template #2
Deploy Azure ARM template #3
Deploy Azure ARM template #4
Handout #5
Test your knowledge - Automate Azure IaaS Deployments

Automate Azure PaaS Deployments

Automate Azure PaaS deployments
Deploy PaaS Azure ARM template
PaaS Azure ARM template
PaaS Azure ARM template #2
Handout #6
Test your knowledge - Automate Azure PaaS Deployments

Conclusion

Thanks! (bonus lecture)

Screenshots

Azure MasterClass: Manage Azure Cloud with ARM Templates - Screenshot_01Azure MasterClass: Manage Azure Cloud with ARM Templates - Screenshot_02Azure MasterClass: Manage Azure Cloud with ARM Templates - Screenshot_03Azure MasterClass: Manage Azure Cloud with ARM Templates - Screenshot_04

Reviews

Venu
June 27, 2022
Directly opening the Json script . Trainee didn't showed from where he is getting the scripting such as from the Microsoft page.
Sourav
June 1, 2022
I am expecting more practical session where I can build knowledge regarding azure resource deployment.
Prajyot
March 19, 2022
All they using the templates available on Github to explain. Instead it would have been great to start writing the templates from scratch The documents could have been documented in a proper way which is understandable and with proper commands.
Srikanth
February 21, 2022
Course is good but not much emphasis on the commands or setup. Hope they improve this course. All they using the templates available on Github to explain. The link they gave at the staring to download the PDF is not working.
Anilkumar
February 9, 2022
This course is not about how to create ARM templates, it is more about how to use them and telling same thing again and again wasted lot of time. Personal Opinion: Somebody is giving voice to someone with actions and all, I felt like watching dubbed movie. My suggestion to author: Your accent is good enough as per your initial speech. Your training content should attract the participants not the accent. And this course is almost 3 years old and there is no update. Please update to latest changes. Hope I will see the updated version soon and increase my ratings. Thank You :)
Aidan
December 23, 2021
I learnt a lot of ARM templates but thought the hand on demos would focus more on writing the ARM templates rather than just deploying the quick start templates from github
Hajee
August 14, 2021
I am in IT industry for more than 15 years. I work and support Infrastructure related projects. The recent change in IT phenomenon make me learning cloud technologies and more interestingly the code automation. I hope this course will help me what I quest for.
Mario
August 1, 2021
the course is very redundant, no real end to end example is provided, since all the templates are preset for deployment, so no creation from the ground up. Also, the only technical issue regarding a deployment was not solved on camera, big miss opportunity. At a technical level this training felt lacking in deep and substance. with more practical examples for the syntax and troubleshootings this course could improve a lot.
Jelle
June 11, 2021
First of all, the link to the download page does not work. Second, the content is pretty basic and it is repeated too many times. The course could have taken half the time. So many thing are not addressed.
Kabelo
March 9, 2021
Definitely not what I expected. Please read the reviews before enrolling. The course intro video creates expectation but the course unfortunately falls short.
Philip
January 5, 2021
Its been really helpful so far thanks for your course. But your demos dont work and your use of AzureRM is old now so it should be updated. Phil
Ashish
December 9, 2020
Doesn't teach you how to create\write your own templates. Everybody knows how to download and customize the template. Trainer doesn't teach anything new. I find this worst ARM template course ever.
Saranya
July 23, 2018
This course teaches you how to design, deploy, configure and manage your Azure cloud resources with Azure ARM Templates. The course will start with an introduction to the Azure ARM templates and their core features. Then we will dive deeper into designing and deploying our cloud resources with the use of these templates.
Sinthu
July 23, 2018
Azure Resource Manager (ARM) you can deploy, delete, or update all resources for your solution in a single and coordinated operation by using templates. The templates are in the form of JSON format, and these templates can be used for deployment in different environments such as staging, testing, and production. The Resource Manager helps in providing auditing, security, and tagging features to help you manage your resources post-deployment
James
June 25, 2018
The information provided on the video is pretty complete, but I find the handouts to be lacking the same depth of knowledge. If the supporting documents were to back the lessons rather than just simple, one page, minimal overviews, I would rate the course five stars.

Charts

Price

Azure MasterClass: Manage Azure Cloud with ARM Templates - Price chart

Rating

Azure MasterClass: Manage Azure Cloud with ARM Templates - Ratings chart

Enrollment distribution

Azure MasterClass: Manage Azure Cloud with ARM Templates - Distribution chart

Related Topics

1614454
udemy ID
3/24/2018
course created date
11/20/2019
course indexed date
Bot
course submited by