Azure Cloud Architect Immersion Certification Program
The Azure Cloud Architect Immersion Certification program is a six (6) week deep dive into the Microsoft Azure platform, providing delegates with practical and hand-on expertise, while preparing them to become a Microsoft Certified Expert Azure Solutions Architect by passing Microsoft exams AZ-300 and AZ-301. This program, thus, covers the necessary knowledge needed for delegates to pass the Microsoft Azure exams comfortably, while ensuring they develop practical skills that are needed within local, national and global enterprises architecting solutions on the cloud.
This certification program starts by orienting delegates to the various clouds and the products and services available. It focuses on the Microsoft Azure cloud ensuring full awareness by delegates of each Azure technology, and the business value propositions for each. Working through architectural considerations for deploying and configuring the Azure infrastructure, our certification program covers all the issues around workloads, flows and security, how to frame Azure solutions, and how to build and deploy applications and infrastructure on Azure.
The two essential curriculums that are melded into our immersion certification are the Azure architect and design professional programs. This curriculum includes a comfortable balance of pre-recorded modules and live, interactive training (with ample “show and tell” demonstrations), supplemented by live office hours so that any and all questions and uncertainties are addressed for delegates. All components of the two (2) programs (and Microsoft requirements) are covered in depth, with ample labs and hands-on exercises so that delegates become skilled practitioners.
This immersion includes the following Microsoft-designated architect modules:
- AZ-300T01: Deploying and Configuring Infrastructure
- AZ-300T02: Implementing Workloads and Security
- AZ-300T03: Understanding Cloud Architect Technology Solutions
- AZ-300T04: Creating and Deploying Apps
- AZ-300T06: Developing for the Cloud
Also included are the following Microsoft-designated designer modules:
- AZ-301T01: Designing for Identity and Security
- AZ-301T02: Designing a Data Platform Solution
- AZ-301T03: Design for Deployment, Migration, and Integration
- AZ-301T04: Designing an Infrastructure Strategy
Target Audience/Who Should Enroll
- Systems engineers, architects and designers involved in cloud initiatives
- Beginning to intermediate level cloud project and program managers;
- Developers involved in cloud design, architecting and development projects;
- Business analysts who want to understand cloud tools and technologies;
- DevOps professionals who need expertise in cloud initiatives; and,
- Graduates looking to build a career in cloud and systems networking.
Prerequisites (Delegates should have…)
- Understanding of enterprise technology needs and business requirements;;
- Exposure to software and systems development;
- Foundational understanding of web technologies
- Basic understanding of Active Directory concepts including: Domains, Users, Domain Controllers; and,
- Awareness of database concepts including tables and simple queries.
What You Will Learn (Upon completion of this program, you will be able to):
- Explain the major differences between the principal cloud providers;
- Describe the business cases well-suited to cloud technologies;
- Implement multiple workloads and security protocols on Azure;
- Design for identity and security issues, and a foundational data platform;
- Design an infrastructure strategy on Azure;
- Create a basic continuity strategy on Azure;
- Design, configure, deploy, migrate and integrate systems on Azure.
AZURE ARCHITECT TECHNOLOGIES PROFESSIONAL
MODULE 1: AZ-300T01: Deploying and Configuring Infrastructure
I. Managing Azure Subscriptions and Resources- Azure monitoring capabilities using Azure alerts
- Azure activity logs and Log Analytics
- Query analyze and interpret the data viewed in Log Analytics
- Azure storage accounts
- Data replication
- How to use Azure Storage Explorer and monitor storage.
- 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
- 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
- Role-Based Access Control (RBAC)
- Built-in roles
- Self-Service Password Reset (SSPR)
- Authentication methods for password reset
MODULE 2: AZ-300T02: Implementing Workloads and Security
I. Evaluating and Performing Server Migration to Azure- Creating a project
- Creating a collector
- Assessing readiness and estimating costs.
- Overview of Azure Site Recovery (ASR) with end-to-end scenarios.
- Deploying Web Apps
- Managing Web Apps
- App Service Security
- Serverless Computing Concepts
- Managing Event Grid
- Managing Service Bus
- Managing Logic App
- Azure Load Balancer
- Azure Application Gateway
- Site-to-Site VPN Connections
- Overview of ExpressRoute
- Azure AD Identity Protection
- Azure Domains and Tenants
- Azure Users and Groups
- Azure Roles
- Overview of Azure AD integration
MODULE 3: AZ-300T03: Understanding Cloud Architect Technology Solutions
I. Selecting Compute and Storage Solutions- Azure Architecture Center
- Cloud design patterns
- Competing consumers pattern
- Cache-aside pattern
- Sharding patterns to divide a data store into horizontal partitions or shards.
- Site-to-site connectivity
- Point-to-site connectivity
- Combining site-to-site and point-to-site connectivity
- Virtual network–to–virtual network connectivity
- Connecting across cloud providers for failover backup or even migration between providers such as AWS
- DTUs – Azure SQL Database
- RUs – Azure Cosmos DB
- Structured and unstructured data
- Using structured data stores
MODULE 4: AZ-300T04: Creating and Deploying Apps
I. Creating Web Applications using PaaS- Using shell commands to create an App Service Web App
- Creating Background Tasks
- Using Swagger to document an API
- Logic Apps
- Creating a reliable service
- Creating a Reliable Actors app
- Working with Reliable collections
- Azure Container Registry
- Azure Container Instances
MODULE 5: AZ-300T06: Developing for the Cloud
I. Developing Long-Running Tasks and Distributed Transactions- Implementing large-scale parallel and high-performance apps using batches
- HPC using Microsoft Azure Virtual Machines
- Implementing resilient apps by using queues
- Implementing code to address application events by using webhooks
- Configure an app or service to send emails
- Configure an event publish and subscribe model
- Configure the Azure Relay service
- Configure apps and services with Microsoft Graph
- Implement parallelism multithreading and processing
- Implement Azure Functions and Azure Logic Apps
- Implement interfaces for storage or data access
- Implement appropriate asynchronous computing models
- Implement autoscaling rules and patterns
- Implementing autoscaling rules and patterns
- Implementing code that addresses singleton application instances
- Implementing code that addresses a transient state
- Developing Solutions using Computer Vision
- Developing solutions using Bing Web Search
- Developing solutions using Custom Speech Service
- Developing solutions using QnA Maker
AZURE ARCHITECT DESIGN PROFESSIONAL
MODULE 1: AZ-301T01: Designing for Identity and Security
- Managing Security & Identity for Azure Solutions
- Integrating SaaS Services Available on the Azure Platform
MODULE 2: AZ-301T02: Designing a Data Platform Solution
- Backing Azure Solutions with Azure Storage
- Comparing Database Options in Azure
- Monitoring & Automating Azure Solutions
MODULE 3: AZ-301T03: Design for Deployment Migration and Integration
- Deploying Resources with Azure Resource Manager
- Creating Managed Server Applications in Azure
- Authoring Serverless Applications in Azure
MODULE 4: AZ-301T04: Designing an Infrastructure Strategy
- Application Architecture Patterns in Azure
- Building Azure IaaS-Based Server Applications (ADSK)
- Networking Azure Application Components
- Integrating Azure Solution Components Using Messaging Services
Labs, Quizzes and Final Exam
This program will have labs, quizzes and a final exam. The labs will provide delegates the opportunity to practice the specific tools and techniques discussed in the program. The labs anticipated for this program are listed below:
AZ-301T01: Designing for Identity and Security
ONLINE LAB: Securing Secrets in Azure
This lab enables delegates to:
- Integrate their existing solutions with external identity providers using Azure AD B2B or B2C.
- Design a hybrid identity solution.
- Determine when to use advanced features of Azure AD such as Managed Service Identity, MFA and Privileged Identity Management.
- Secure application secrets using Key Vault.
- Secure application data using SQL Database and Azure Storage features.
ONLINE LAB: Deploying Service Instances as Components of Azure Solutions
This lab enables delegates to:
- Detail the various APIs available in Cognitive Services.
- Identify when to use the Face API, Speech API or Language Understanding (LUIS) service.
AZ-301T02: Designing a Data Platform Solution
ONLINE LAB: Deploying Database Instances in Azure
This lab enables delegates to:
- Compare and contrast monitoring services for applications, the Azure platform, and networking.
- Identify data streaming options for large-scale data ingest.
- Identify longer-term data storage options.
ONLINE LAB: Deploying Configuration Management Solutions to Azure
This lab enables delegates to:
- Compare and contrast monitoring services for applications, the Azure platform, and networking.
- Design an alert scheme for a solution hosted in Azure.
- Select the appropriate backup option for infrastructure and data hosted in Azure. Automate the deployment of future resources for backup recovery or scaling purposes.
AZ-301T03: Designing for Deployment, Migration, and Integration
ONLINE LAB: Deploying Resources with Azure Resource Manager
This lab enables delegates to:
- Create a resource group.
- Add resources to a resource group.
- Deploy an ARM template to a resource group.
- Filter resources using tags.
- Author a complex deployment using the Azure Building Blocks tools.
ONLINE LAB: Deploying Managed Containerized Workloads to Azure
This lab enables delegates to:
- Select between hosting application code or containers in an App Service instance.
- Describe the differences between API, Mobile, and Web Apps.
- Integrate an API or Logic App with the API Management service.
- Design an App Service Plan or multi-region deployment for high performance and scale.
ONLINE LAB: Deploying Serverless Workloads to Azure
This lab enables delegates to:
- Select between hosting application code or containers in an App Service instance.
- Describe the differences between API, Mobile, and Web Apps.
- Integrate an API or Logic App with the API Management service.
- Design an App Service Plan or multi-region deployment for high performance and scale.
AZ-301T04: Designing an Infrastructure Strategy
ONLINE LAB: Building Azure IaaS-Based Server Applications.
This lab enables delegates to:
- Design an availability set for one or more virtual machines.
- Describe the differences between fault and update domains.
- Author a VM Scale Set ARM template.
- Join a virtualized machine to a domain either in Azure or on a hybrid network.
ONLINE LAB: Deploying Network Infrastructure for Use in Azure Solutions
This lab enables delegates to:
- Describe DNS and IP strategies for VNETs in Azure.
- Compare connectivity options for ad-hoc and hybrid connectivity.
- Distribute network traffic across multiple loads using load balancers.
- Design a hybrid connectivity scenario between cloud and on-premise.
ONLINE LAB: Integrating Azure Solution Components using Messaging Services
This lab enables delegates to:
- Compare Storage Queues to Service Bus Queues.
- Identify when to use Azure Functions or Logic Apps for integration components in a solution.
- Describe the differences between IoT Hubs, Event Hubs and Time Series Insights.
You May Like
Python for Data Science & Machine Learning – Certification Boot Camp
The Azure Cloud Architect Immersion Certification program is a six (6) week deep dive into the Microsoft Azure platform, providing delegates with practical and hand-on expertise, while preparing them to become a Microsoft Certified Expert Azure Solutions Architect by passing Microsoft exams AZ-300 and AZ-301. This program, thus, covers the necessary knowledge needed for delegates to pass the Microsoft Azure
More DetailsEnquire NowImmersion Certification in Continuous Integration and Development Tools
The Azure Cloud Architect Immersion Certification program is a six (6) week deep dive into the Microsoft Azure platform, providing delegates with practical and hand-on expertise, while preparing them to become a Microsoft Certified Expert Azure Solutions Architect by passing Microsoft exams AZ-300 and AZ-301. This program, thus, covers the necessary knowledge needed for delegates to pass the Microsoft Azure
More DetailsEnquire NowMicroservices Business Consultant & Program Manager Certification Program
The Azure Cloud Architect Immersion Certification program is a six (6) week deep dive into the Microsoft Azure platform, providing delegates with practical and hand-on expertise, while preparing them to become a Microsoft Certified Expert Azure Solutions Architect by passing Microsoft exams AZ-300 and AZ-301. This program, thus, covers the necessary knowledge needed for delegates to pass the Microsoft Azure
More DetailsEnquire Now