role-iq-logo
Rock [Azure]
See all Azure roles

Design a Compute Strategy for Microsoft Azure

Understanding the compute capabilities of Azure is critical before embarking on any cloud project. This course will teach you the compute solutions available in Azure, and how to choose the right compute options based on different requirements.
Course info
Level
Intermediate
Updated
Jul 25, 2018
Duration
3h 40m
Table of contents
Course Overview
Azure Core Concepts
Using Azure Resource Manager
Azure IaaS Compute Fundamentals
Containers and Azure Container Service
Designing Compute Solutions for PaaS
Azure Service Architecture Case Study Review
Description
Course info
Level
Intermediate
Updated
Jul 25, 2018
Duration
3h 40m
Description

Architecting solutions in the cloud can be intimidating as there are so many compute options. In this course, Design a Compute Strategy for Microsoft Azure, you will gain the ability to identify the optimal compute solution for varying requirements, ensure performance and resiliency for the solution, and understand how different compute options can work together. First, you will learn the VM capabilities of Azure and how to scale. Next, you will discover the container-based services available in Azure, including their orchestration. Finally, you will explore how to leverage the most commonly used Platform as a Service compute options available in Azure. When you’re finished with this course, you will have the skills and knowledge of Azure compute services needed to fully architect an Azure-based solution.

About the author
About the author

John Savill is an 11-time MVP, and he holds many Microsoft certifications including Azure Infrastructure and Azure Architecture specialist. John is the author of the popular FAQ for Windows and a senior contributing editor to Windows IT Pro. John has written eight books on Microsoft technologies including Mastering Microsoft Azure Infrastructure Services and Mastering Windows Server 2016 Hyper-V.

More from the author
Plan for Data Warehousing with Microsoft Azure
Intermediate
1h 16m
Nov 29, 2018
More courses by John Savill
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
(Music playing) Hi everyone. My name is John Savill, and welcome to my course, Design a Compute Strategy for Microsoft Azure. I'm a principal technical architect at the Dallas Microsoft Technology Center, and Azure has a vast array of compute services, and it can be intimidating trying to learn all the options and choose what is the right service to leverage. In this course, we're going to look at the key Azure compute services, including VMs, containers, and platform as a service offerings. By the end of this course, you'll know how to architect Azure-based solutions using the right compute option. I hope you'll join me on this journey to learn all about the compute options in Azure with the Design a Compute Strategy for Microsoft Azure course at Pluralsight.

Azure Core Concepts
Welcome to the Design a Computing Strategy for Microsoft Azure course, and this first module, Azure Core Concepts. My name is John Savill. I'm a principal technical architect at the Dallas Microsoft Technology Center. You can follow me on Twitter at @ntfaqguy. My blog is at savilltech. com. In this course, we're going to review what are some of the core concepts around Azure, and the Azure resource manager, understanding the compute options available in Azure, how to identify the right solution architectures based on various requirements of different types of projects, we're going to learn the key capabilities of infrastructure as a service, platform as a service, and the container-based services, and then review some example case studies that really leverage a combination of the different components. In this first module, we're going to look at an overview of the cloud and the consumption-based billing nature of cloud services, types of cloud service, the difference between scale-up and scale-out, why organizations use the cloud, and then the underlying infrastructure of Azure.

Using Azure Resource Manager
Welcome to the Using Azure Resource Manager module. In this module, we're going to look at an overview of what is Azure Resource Manager, using Resource Groups, understanding exactly what is a JSON template, and then managing the Azure Resource Manager using PowerShell and the CLI.

Azure IaaS Compute Fundamentals
Welcome to the Azure Infrastructure as a Service Compute Fundamentals module. Now we have covered what our cloud service is, the types, and the Azure Resource Manager, we can start to dive into the specific solutions available in Azure. So in this module, we're going to look at the key types of compute service, how I can think about choosing the right compute service, an overview of Azure Resource Manager, the resource dependencies for a virtual machine, the licensing and billing, the resiliency VM deployment options, and virtual machine scale sets.

Containers and Azure Container Service
Welcome to the Designing Compute Solutions for Containers. In this module, we're going to look at exactly what is a container, and what is docker, considerations for using containers, migrating to containers, and then utilizing the various Azure container offerings.

Designing Compute Solutions for PaaS
Welcome to the Designing Compute Solutions for Platform as a Service. In this module, we're going to look at Azure App Service and serverless compute overview, how platform as a service differs from infrastructure as a service, the types of app services that are available, some of the architecting with app service considerations, and then utilizing serverless compute.

Azure Service Architecture Case Study Review
Welcome to the Azure Service Architecture Case Study Review module. And the only goal for this module is to review a number of case studies to really try and highlight how I can bring the different types of components together, how they fit together. And something to keep in mind throughout this module is the different types of services and how where possible we want to stay as far to the right as possible. If I can use serverless compute, I'm going to do that. If I can't, well, maybe it's a web app or service fabric or containers or virtual machines.