About This Course: Deploying and Configuring Infrastructure
Welcome to Deploying and Configuring Infrastructure (AZ-300.1). This course is part of a series of six courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.
This course explains how to manage Azure resources, including deployment and configuration of virtual machines, virtual networks, storage accounts, and Azure AD including implementing and managing hybrid identities. You will learn how cloud resources are managed in Azure using group and user accounts as well as how to grant access to Azure AD users, groups, and services using Role-based access control (RBAC).
You will study the assorted storage accounts and services in addition to data replication concepts and replication schemes. You will be introduced to Storage Explorer as the convenient way to manage Azure storage data. For example, Azure blob storage is how Azure stores unstructured data in the cloud, and you will work with blobs and blob containers. Besides blob storage, this course covers table and queue storage as options for storing structured data.
You will learn how to create and deploy virtual machines in Azure using the Azure portal, PowerShell, and ARM templates including deploying custom images and Linux virtual machines. And, you will see how deploying highly available virtual machines is critical for planned and unplanned events, and how to use availability sets to ensure that virtual machine resources are available during downtime.
You will become skilled with the monitoring tools and capabilities provided by Azure, including Azure Alerts and Activity Logs. In addition to alerts and logs, you will be introduced to Log Analytics as an effective data analytics solution for understanding system status and health. And perhaps the most exciting thing you will discover is how to utilize the Azure Resource Manager deployment model to create and manage resources, resource groups, and ARM templates.
Because this course is the first course in the series for the Azure Solutions Architect exams, there is a sizeable amount of introductory content presented to prepare students for the remaining courses in the curriculum. Students are provided with a lesson that covers tips and tricks for working in the Azure portal, as well as an introduction to key tools used in the Azure environment, such as the Cloud Shell and Resource Explorer. Emphasis is focused on PowerShell and the command line interface (CLI) as important skills to acquire not only in preparation for the exam but for the job role itself.
The course outline is as follows:
Module 1 - Managing Azure Subscriptions and Resources
In this module you will explore Azure monitoring capabilities using Azure alerts, Azure activity logs, and Log Analytics. You will learn to query, analyze, and interpret the data viewed in Log Analytics.
Module 1 online lab:
- This module contains a lab for exploring the monitoring capabilities in Azure.
Module 2 - Implementing and Managing Storage
In this module you will learn about Azure storage accounts, data replication, how to use Azure Storage Explorer, and monitor storage.
Module 3 - Deploying and Managing Virtual Machines (VMs)
In this module you will learn how to do the following:
- Create Virtual Machines (VM)s within the Azure Portal
- Create Virtual Machines (VM)s using Azure PowerShell
- Create Virtual Machines (VM)s using ARM templates
- Deploy Linux Virtual Machines (VM)s
- Monitor Virtual Machines (VM)s
Additionally, you will learn how to protecxxt data using backups at regular intervals, using snapshots, Azure Backup, or Azure Site Recovery.
Module 3 online lab:
- This module contains a lab with an example of implementing custom Azure VM images.
Module 4 - Configuring and Managing Virtual Networks
In this module you will create and implement virtual networks using the Azure Portal as well as Azure PowerShell and CLI. You will receive an overview on how to assign IP addresses to Azure resources to communicate with other Azure resources, an on-premises network, and the Internet. Additionally, you will gain a better understanding of the following:
- Network routing using routing tables and algorithms
- Inter-site connectivity using VNet-to-VNet connections and VPNs
- Virtual network peering for regional and global considerations
- Gateway transit to allow gateway transit for the virtual network to communicate with resources outside the peering
Module 5 - Managing Identities
This module covers Azure Active Directory (Azure AD) for IT Admins and Developers with a focus on the Azure AD multi-tenant cloud-based directory and identity management service.
Topics include: Role-Based Access Control (RBAC), built-in roles, Self-Service Password Reset (SSPR), and authentication methods for password reset.
Module 5 online lab:
- This module contains a lab with an example of implementing user-assigned managed identities for Azure resources.
What You’ll Learn:
- Managing Azure Subscriptions and Resources
- Implementing and Managing Storage
- Deploying and Managing VMs
- Configuring and Managing Virtual Networks
- Managing Identities using Azure Active Directory
Successful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.