Microsoft Azure Architect Technologies
CloudLabs
Projects
Assignment
24x7 Support
Lifetime Access
.
Course Overview
Microsoft Azure Architect Technologies (AZ-300) certification training focuses on the skills required for designing and implementing solutions on Microsoft Azure, including architecture, storage, compute, security, and network. The certification demonstrates expertise in cloud-based solutions and familiarity with Azure services and tools.
At the end of the training, participants will be able to:
- ● Managing Azure Subscriptions and Resources
- ● Evaluating and Performing Server Migration to Azure
- ● Design and Connectivity Patterns
- ● Use shell commands to create an App Service Web App
- ● How to configure a message-based integration architecture
Pre-requisite
- Proficient in across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance
- This role requires managing how decisions in each area affect an overall solution.
Duration
5 days
Course Outline
- 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
- Protect data using backups at regular intervals, whether by snapshot, Azure Backup, or Azure Site Recovery.
- 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
- Migrating workloads to a new environment, whether it be another datacenter, or to a public cloud, and setting clear goals for the migration
- Goals include both technology-focused and business-focused goals for migrations, and the benefits to an organization’s business
- Activities include components of the Azure migration process: creating a project, creating a collector, assessing readiness, and estimating costs. Additionally, you will receive and overview of Azure Site Recovery (ASR) that includes and end-to-end scenarios
- Deploying Web Apps
- Managing Web Apps
- App Service Security
- Serverless Computing Concepts
- Managing Event Grid
- Managing Logic App
- Azure Load Balancer
- Azure Application Gateway
- o Site-to-Site VPN Connections As well as an overview of ExpressRoute which allows companies to extend on-premises networks into the Microsoft cloud over a dedicated private connection facilitated by a connectivity provider
- Azure AD Identity Protection
- Azure Domains and Tenants
- Azure Users and Groups
- Azure Roles As well as an overview of Azure AD integration options that focuses on Azure AD Connect to integrate on-premises directories with Azure Active Directory
- Azure Architecture Center
- Cloud design patterns
- Competing consumers pattern
- Cache-aside pattern As well as sharding patterns to divide a data store into horizontal partitions, or shards. Each shard has the same schema but holds its own distinct subset of the data.
- Site-to-site connectivity
- Point-to-site connectivity
- Combining site-to-site and point-to-site connectivity
- Virtual network–to–virtual network connectivity As well as 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
- Use shell commands to create an App Service Web App
- Create Background Tasks
- Use Swagger to document an API
- Create a Reliable Actors app
- Hands-on with Reliable collections
- Understand the Azure Container Registry
- Use Azure Container instances
- Implementing large-scale, parallel, and high-performance apps using batches
- HPC using Microsoft Azure Virtual Machines
- Implementing resilient apps by using queues As well as, implementing code to address application events by using webhooks. Implementing a webhook gives an external resource a URL for an application. The external resource then issues an HTTP request to that URL whenever a change is made that requires the application to take an action.
- 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