A successful migration to Azure begins with ensuring your team has setup Azure subscriptions, security, policies, connectivity, cost management, operations and monitoring correctly using best practices and proven guidance. Ensuring workloads are properly architected for PaaS or IaaS is critical as a misconfiguration could delay or rollback part of your cloud migration. In this course, we will discuss architecture and governance best practices and patterns to help prepare your organization for a digital transformation to Microsoft Azure.
Topics will include:
Architecting Azure Infrastructure as a Service
In this module, attendees will learn best practices and patterns for enabling hybrid connectivity as well as deploying workloads using Azure IaaS.
Azure Governance Introduction In this module, attendees will understand some of the key reasons behind the need for implementing governance and an introduction to the tools available to help manage their enterprise cloud.
Resource Organization
In this module, attendees will learn best practices for organizing resources within their organization.
Topics will include:
• When to create a subscription and how to organize subscriptions using the Azure EA portal.
• Understanding cross subscription connectivity patterns
• Best practices for creating resource groups and which resource groups to create resources in.
• When to create tags and apply to resources for organizational and tracking purposes
Role Based Access Control
In this module, attendees will learn the ins-and-outs of Role Based Access Control (RBAC).
Topics will include:
• Understanding the available built-in roles,
• How to view and understand what permissions each role can do
• When and how to create and use custom roles.
• Manage roles using the Azure portal and the command line tools.
Resource Manager Policies
In this module, attendees will understand how to author custom policies and policy templates to enforce compliance in their Azure Subscriptions.
Topics will include:
• Understand policy capabilities
• How to author policies for topics such as service catalog, regions and SKU support
• How to monitor for policy failures
• How to deploy across one or more subscriptions
Management Groups
In this module, attendees will learn how to use Azure Management Groups to manage role based access control (RBAC) and Azure Policies to implement governance controls across multiple subscriptions for enterprise level control.
Cost Management
In this module, attendees will learn how to use the Azure Cost Management feature to track spending across their Azure subscriptions.
Topics will include:
• How to monitor spending by resource and subscription
• How to create spending forecasts
• How to control access to spending data
• Create spending alerts
• How to implement chargeback
Auditing and Change Management
In this module, attendees will learn where to find and monitor data from various aspects of their Azure subscriptions.
Topics will include an introductory overview of the following Azure services:
• Monitor
• Activity Log
• Security Center
• Log Analytics
• Network Watcher
• Azure AD Reporting
• Diagnostics
Operations and Automation in Azure
In this module, attendees will learn how to use services in Azure to monitor their services and solutions and to compose solutions that will effectively alert and trigger actions based on the established parameters. This module will discuss using the following services and solutions:
• Monitoring - Azure Monitor, Log Analytics, Security Center, Application Insights, Network Watcher
• Automation - Chef, Puppet, PowerShell DSC, Logic Apps, Event Grid
Managing Reusable IP
In this module, attendees will learn best practices for building an IP repository in their organization for versioning templates, scripts, sample code as well as
Extending Azure for Learning