Duration: 4 days
Time: 9am to 6pm

Course Overview

To have an advanced experience and knowledge across various aspect of IT operations, including networking, designing, consultation and more.

Module 1 - Design Monitoring

1.1 Design for cost optimization
• recommend a solution for cost management and cost reporting
• recommend solutions to minimize costs

1.2 Design a solution for logging and monitoring
• determine levels and storage locations
• plan for integration with monitoring tools including Azure Monitor and Azure Sentinel
• recommend appropriate monitoring tool(s) for a solution
• choose a mechanism for event routing and escalation
• recommend a logging solution for compliance requirements

Module 2 - Design Identity and Security

2.1 Design authentication
• recommend a solution for single-sign on
• recommend a solution for authentication
• recommend a solution for Conditional Access, including multi-factor authentication
• recommend a solution for network access authentication
• recommend a solution for a hybrid identity including Azure AD Connect and Azure AD Connect Health
• recommend a solution for user self-service
• recommend and implement a solution for B2B integration

2.2 Design authentication
• choose an authentication approach
• recommend a hierarchical structure that included management groups, subscriptions and resource groups
• recommend an access management solution including RBAC policies, access reviews, Privileged Identity Management (PIM), Azure AD Identity Protection, Just In Time (JIT) access

2.3 Design governance
• recommend a strategy for tagging
• recommend a solution for using Azure Policy
• recommend a solution for using Azure Blueprint

2.4 Design security for applications
• recommend a solution that included KeyVault
• what can be stored in KeyVault
• KeyVault operations
• KeyVault regions
• recommend a solution that includes Azure AD Management Identities
• recommend a solution for integrating applications into Azure AD

Module 3 - Design Data Storage

3.1 Design a solution for databases
• select an appropriate data platform based on requirements
• recommend database service tier sizing
• recommend a solution for database scalability
• recommend a solution for encrypting data at rest, data in transmission, and data in use

3.2 Design data integration
• recommend a data flow to meet business requirements
• recommend a solution for data integration, including Azure Data Factory, Azure Databricks, Azure Data Lake, Azure Synapse Analytics

3.3 Select an appropriate storage account
• choose between storage tiers
• recommend a storage access solution
• recommend storage management tools

Module 4 - Design Business Continuity

4.1 Design a solution for backup and recovery
• recommend a recovery solution for Azure hybrid and on-premises workloads that meets recovery objectives (RTO, RLO, RPO)
• design an Azure Site Recovery solution
• recommend a site recovery replication policy
• recommend a solution for site recovery capacity
• recommend a solution for site failover and fallback (planned / unplanned)
• recommend a solution for the site recovery network
• recommend a solution for recovery in different regions
• recommend a solution for Azure Backup management
• design a solution for data archiving and retention
• recommend storage types and methodology for data archiving
• identify business compliance requirements for data archiving
• identity requirements for data archiving
• identify SLA(s) for data archiving
• recommend a data retention policy

4.2 Design for high availability
• recommend a solution for application and workload redundancy, including compute, database, and storage
• recommend a solution for autoscaling
• identify resources that require high availability
• identify storage types for high availability
• recommend a solution for geo-redundancy of workloads

Module 5 - Design Infrastructure

5.1 Design a compute solution
• recommend a solution for compute provisioning
• determine appropriate compute technologies, including virtual machines, App Services, Service Fabric, Azure Functions, Windows Virtual Desktop, and containers
• recommend a solution for containers
• AKS versus ACI and the configuration of each one
• recommend a solution for automating compute management

5.2 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
• private endpoints
• firewalls
• gateways
• etc.
• recommend a solution for network connectivity to the Internet, on-premises networks, and other Azure virtual networks
• recommend a solution for automating network management
• recommend a solution for load balancing and traffic routing

5.3 Design an application architecture
• recommend a microservices architecture including Event Grid, Event Hubs, Service Bus, Storage Queues, Logic Apps, Azure Functions, and webhooks
• recommend an orchestration solution for deployment of applications including ARM templates, Logic Apps, or Azure Functions
• select an automation method
• choose which resource or lifecycle steps will be automated
• design integration with other sources such as an ITSM solution
• recommend a solution for monitoring automation
• recommend a solution for API integration
• design an API gateway strategy
• determine policies for internal and external consumption for APIs
• recommend a hosting structure for API management
• recommend when and how to use API Keys

5.4 Design migrations
• assess and interpret on-premises servers, data, and applications for migration
• recommend a solution for migrating applications and VMs
• recommend a solution for migration of databases
• determine migration scope, including redundant, related, trivial, and outdated data


Who Should Attend This Microsoft Azure Course?

  • IT personnel who advise stakeholders and translate business requirements into secure, scalable, and reliable solutions.


  • Have experience with general networking concepts, systems administration, familiarity with Windows or Linux, and a high-level understanding of software development.
  • Have general experience and understand the principles of cloud computing and possess basic Azure administration skills.
  w/o GST w GST
Course Fee $2,400 $2,568


Please click on the course date to enrol.

  • CL: Classroom Learning
  • VILT: Virtual Instructor-Led Training
  • GTR: Guaranteed To Run
  • Sat: Saturday
  • Wkn: Weekend
Note: Courses are conducted via classroom unless stated otherwise beside the course dates.