MS-AZ-030T00 - Microsoft Azure technologies for AWS Architects

This course teaches Solutions Architects who have previously designed for Amazon Web Services how to translate business requirements into secure, scalable, and reliable solutions for Microsoft Azure. Lessons include virtualization, automation, networking, storage, identity, security, data platform, and application infrastructure. This course outlines how decisions in each area affects an overall solution. Topics include: implementing VMs for Windows and Linux, managing workloads in Azure, configuring and managing Azure Active Directory, load balancing, network security, storage account, Azure governance, hybrid identities, application infrastructure, and managing container-based applications. Students will learn through a mix of live demonstrations and hands-on lab activities. This course includes service, feature, and terminology mapping between Azure and AWS to help students understand similarities and differences that may impact solution

Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus. Student
Excellent presentation skills, subject matter knowledge, and command of the environment. Student
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect. Student

Click here to print this page »

Prerequisites


Experience (>1year) as an AWS Architect designing secure and scalable AWS cloud solutions across storage structures, compute, networking, and the interaction with external resources/services.
Understanding of on-premises virtualization technologies, including: VMs, virtual networking, and virtual hard disks.
Understanding of network configuration, including TCP/IP, Domain Name System (DNS), virtual private networks (VPNs), firewalls, and encryption technologies.
Understanding of Active Directory concepts, including domains, forests, domain controllers, replication, Kerberos protocol, and Lightweight Directory Access Protocol (LDAP).
Understanding of resilience and disaster recovery, including backup and restore operations.
Understanding of programming fundamentals and use of a scripting language.
Candidates will benefit from familiarity with Azure administration, Azure development processes, and DevOps processes.

Detailed Class Syllabus


Module 1: Introduction to Azure


Subscriptions and accounts
Resource groups and templates in Azure Resource Manager
After completing this module you will be able to:
Determine the type of account and subscription best suited to your solution.
Create resource groups and templates to standardize and manage solutions.

Module 2: Azure global infrastructure


Azure regions
Azure Availability Zones
Comparison with AWS

Module 3: Implement Azure Active Directory


Introduction to Azure Active Directory
Domains and custom domains
Safety features
Guest users in Azure Active Directory
Manage multiple directories
Comparison with AWS

Module 4: Implement and manage hybrid identities


Introduction to Azure AD Connect
Comparison with AWS

Module 5: Implement virtual networking


Azure Virtual Network and VNet peering
VPN and ExpressRoute connections
Comparison with AWS

Module 6: Implement VMs for Windows and Linux


Configure high availability
Comparison with AWS

Module 7: Implement load balancing and network security


Implement Azure Load Balancer
Implement an Azure Application Gateway
Implement Azure Firewall
Implement network security groups and application security groups
Comparison with AWS

Module 8: Implement container-based applications


Configure Azure Kubernetes Service
Publish a solution on an Azure Container Instance
Comparison with AWS

Module 9: Implement an application infrastructure


Create an App Service plan
Create and configure Azure App Service
Configure networking for an App Service
Introduction to Logic Apps and Azure Functions
Comparison with AWS

Module 10: Implement storage accounts


Azure Storage core concepts
Managing the Azure Blob storage lifecycle
Working with Azure Blob storage
Comparison with AWS

Module 11: Implement NoSQL databases


Introduction to Azure Cosmos DB
Consistency
Select appropriate CosmosDB APIs
Set up replicas in CosmosDB
Comparison with AWS DynamoDB

Module 12: Implement Azure SQL databases


Configure Azure SQL database settings
Implement Azure SQL Database managed instances
Configure high availability for an Azure SQL database
Comparison with AWS

Module 13: Implement cloud infrastructure monitoring


Monitor security
Monitor cost
Configure a Log Analytics workspace
Comparison with AWS

Module 14: Implement and manage Azure governance solutions


Assign RBAC roles
Configure management access to Azure
Implement and configure an Azure Policy
Comparison with AWS

Module 15: Manage security for applications


Implement Azure Key Vault
Implement and configure Azure AD Managed Identities
Register and manage applications in Azure AD
Comparison with AWS

Module 16: Migration, backup, and disaster recovery management


Migrate workloads
Implement Azure Backup for VMs
Implement disaster recovery
Comparison with AWS