In the Intermediate Azure for Architects training course, you'll learn:
Planning and designing for security in Azure
- Plan for Identity and access management
- Plan for authentication and authorization approaches
- Plan for end-user self-service capabilities
- Plan for Identity protection, security and conditional access including multi factor authentication and single SignOn
- Define access control based on role, rule and responsibility
- Plan for managing the security posture on the entire Azure environment
- Plan and design for metric based alert notifications triggered on specific events
Strategizing data platform solution on Azure
- Identify the requirement for managed or unmanaged data options based on workload compatibility
- Choose between relational and non-relational databases
- Plan for database performance using appropriate caching techniques
- Plan for data availability, scalability, global distribution, consistency, backups, retention and warehousing
- Benchmark the right Database Transaction Units (DTUs) based on the capacity planning done previously
- Design for data extraction, transformation and loading (ETL) on Azure using the right tools
- Secure Data at Rest and Data in Motion
- Design Data Loss Prevention (DLP) policies
- Plan and design for metric based alert notifications triggered on specific events
Designing Azure migrations, business continuity and disaster recovery
- Design migration roadmap based on cloud assessment and discovery
- Plan for a Disaster Recovery site on Azure (Azure to Azure/On-prem to Azure)
- Recommend data archival strategy based on the business compliance requirements
- Identify the right data archival pricing tiers and identify SLAs
Strategizing compute, network, storage and monitoring solutions
- Recommend appropriate storage solutions and management tools
- Design secure and scalable network topologies on Azure
- Recommend network management tools
- Recommend the right services for application and infrastructure level monitoring
Managing workload modernization/refactoring based on Azure best practices
- Understand how to work with development teams to identify the scope for application modernization
- Design for auto-scaling
- Design for third party integrations - Cloud and On-Premise
- Design for event-based triggers, asynchronous communication(messaging), API integrations
- Recommend policies for internal and external consumption of APIs
- Design and implement API management system
- Recommend scope for serverless computing to save costs