This course teaches Solutions Architects how to translate business requirements into secure, scalable, and reliable solutions. Lessons include design considerations related to logging, cost analysis, authentication and authorization, governance, security, storage, high availability, and migration. This role requires decisions in multiple areas that affect an overall design solution.
Course Intended Learning Outcomes:
- Learners will be able to Implement and monitor an Azure infrastructure
- Learners will be able to Implement management and security solutions
- Learners will be able to Implement solutions for apps
- Learners will be able to Implement and manage data platforms
- Learners will be able to Design monitoring
- Learners will be able to Design identity and security
- Learners will be able to Design data storage
- Learners will be able to Design business continuity
- Learners will be able to Design infrastructure
Who should attend:
- IT Graduates, Azure Administrators and Engineers and Systems Administrators planning to move to Azure
- Learner holding a B.Sc. Qualification in (Computer Engineering, Network Engineering, Information System)
Personal Impact:
- Professional Certificate
- Professional skill development in Azure Cloud
- Up to date with the market requirement
- Improve Career
Organizational Benefits
- Increase productivity
- Professional Output
- Moves to cloud from on premises
- Implementing new technology
- Increase the value of the company in the market.
Certificate and Professional Qualification
Duration of the course: Learners must complete 2 Courses. First course is 40 Hours and the second is 32 hours.
Certification: Microsoft Certified: Azure Solutions Architect Expert
Exam Code: AZ-303 and AZ-304
Daily Outline
Course 1: Microsoft Azure Architect Technologies
Implement Azure Active Directory
- Overview of Azure Active Directory
- Users and Groups
- Domains and Custom Domains
- Azure AD Identity Protection
- Implement Conditional Access
- Configure Fraud Alerts for MFA
- Implement Bypass Options
- Configure Guest Users in Azure AD
- Configure Trusted IPs
- Manage Multiple Directories
Implement and Manage Hybrid Identities
- Install and Configure Azure AD Connect
- Configure Password Sync and Password Writeback
- Configure Azure AD Connect Health
Implement Virtual Networking
- Virtual Network Peering
- Implement VNet Peering
Implement VMs for Windows and Linux
- Select Virtual Machine Size
- Configure High Availability
- Implement Azure Dedicated Hosts
- Deploy and Configure Scale Sets
- Configure Azure Disk Encryption
Implement Load Balancing and Network Security
- Implement Azure Load Balancer
- Implement an Application Gateway
- Understand Web Application Firewall
- Implement Azure Firewall
Implement Storage Accounts
- Storage Accounts
- Blob Storage
- Storage Security
- Managing Storage
- Accessing Blobs and Queues using AAD
Implement NoSQL Databases
- Configure Storage Account Tables
- Select Appropriate CosmosDB APIs
Implement Azure SQL Databases
- Configure Azure SQL Database Settings
- Implement Azure SQL Database Managed Instances
- High-Availability and Azure SQL Database
- In this module, you will learn how to
Automate Deployment and Configuration of Resources
- Azure Resource Manager Templates
- Save a Template for a VM
- Evaluate Location of New Resources
Implement and Manage Azure Governance
- Create Management Groups, Subscriptions, and Resource Groups
- Overview of Role-Based Access Control (RBAC)
- Role-Based Access Control (RBAC) Roles
Manage Security for Applications
- Azure Key Vault
Azure Managed Identity
Manage Workloads in Azure
- Migrate Workloads using Azure Migrate
- VMware – Agentless Migration
- VMware – Agent-Based Migration
Implement Container-Based Applications
- Azure Container Instances
- Configure Azure Kubernetes Service
Implement an Application Infrastructure
- Create and Configure Azure App Service
- Create an App Service Web App for Containers
- Create and Configure an App Service Plan
- Configure Networking for an App Service
Implement Cloud Infrastructure Monitoring
- Azure Infrastructure Security Monitoring
- Azure Monitor
- Azure Workbooks
- Azure Alerts
Course 2: Microsoft Azure Architect Design
Design a Compute Solution
- Recommend a Solution for Compute Provisioning
- Determine Appropriate Compute Technologies
- Recommend a Solution for Containers
- Recommend a Solution for Automating Compute Management
Design a Network Solution
- Recommend a Solution for Network Addressing and Name Resolution
- Recommend a Solution for Network Provisioning
- Recommend a Solution for Network Security
- Recommend a Solution for iInternete Connectivity and On-Premises Networks
- Recommend a Solution for Automating Network Management
- Recommend a Solution for Load Balancing and Rraffic Routing
Design for Migration
- Assess and On-Premises Servers and Applications for Migration
- Recommend a Solution for Migrating Applications and VMs
- Recommend a Solution for Migration of Databases
Design Authentication and Authorization
- Tips for Identity and Access Management
- Recommend a Solution for Multi-Factor Authentication
- Five Steps for Securing Identity Infrastructure
- Recommend a Solution for Single-Sign On (SSO)
- Recommend a Solution for a Hybrid Identity
- Recommend a Solution for B2B Integration
- Recommend a Hierarchical Structure for Management Groups
Design Governance
- Recommend a Solution for using Azure Policy
- Recommend a Solution for using Azure Blueprint
Design a Solution for Databases
- Select an Appropriate Data Platform Based on Requirements
- Overview of Azure Data Storage
- Recommend Database Service Tier Sizing
- Dynamically Scale Azure SQL Database and Azure SQL Managed Instances
- Recommend a Solution for Encrypting Data at Rest, Transmission, and In Use
Select an Appropriate Storage Account
- Understanding Storage Tiers
- Recommend a Storage Access Solution
- Recommend Storage Management Tools
Design Data Integration
- Recommend a Data Flow
- Recommend a Solution for Data Integration
Design a Solution for Logging and Monitoring
- Azure Monitoring Services
- Azure Monitor
Design a Solution for Backup and Recovery
- Recommend a Recovery Solution for Hybrid and On-Premises Workloads
- Design and Azure Site Recovery Solution
- Recommend a Solution for Recovery in Different Regions
- Recommend a Solution for Azure Backup Management
- Design a Solution for Data Archiving and Retention
Design for High Availability
- Recommend a Solution for Application and Workload Redundancy
- Recommend a Solution for Autoscaling
- Identify Resources that Require High Availability
- Identify Storage Tpes for High Availability
- Recommend a Solution for Geo-Redundancy of Workloads
Design for Cost Optimization
- Recommend Solutions for Cost Management
- Recommended Viewpoints for Minimizing Costs
Design an Application Architecture
- Recommend a Microservices Architecture
- Recommend an Orchestration Solution for Deployment of Applications
- Recommend a Solution for API Integration
Design Security for Applications
- Security for Applications and Services
- Recommend a Solution using Key Vault
- Recommend Solutions using Azure AD Managed Identities
Assessment Method
Exams require candidates to engage in on-the-job types of problem-solving. Question types include multiple-choice single answer, multiple-choice multiple answer, drag-and-drop, fill-in-the-blank, simulations, and lab Exercises which is mapping the objectives of the course which will analyses the learners Indented Learning Outcome (ILO)
Job Role
- Cloud Infrastructure Architect
- Senior Azure Architect
- System Engineer
Linked Programs
- Azure Fundamentals
- Microsoft Azure Architect Technologies
- Microsoft Azure Architect Design
Course Prerequisites
- Azure Fundamentals (Optional)