- Module 1: Learn how to plan an app workload migration to Azure.
After completing this module, you'll be able to:
- Describe the benefits of migrating your app to Azure
- Analyze your workload and estimate your costs
- Identify factors to optimize and secure your workload
- Module 2: Learn about the different app hosting options in Azure and perform an app migration.
After completing this module, you'll be able to:
- Describe hosting and scaling options for web apps in Azure
- Describe Azure services to help you monitor and secure your app
- Describe how the Azure DNS service can help with app security
- Migrate an app to Azure
- Module 3: Learn about Azure's data solutions and perform a data migration.
After completing this module, you'll be able to:
- Describe types of data and identify which Azure data solution may be the best fit for your needs
- Identify some of the security features Azure's data solutions offer
- Optimize SQL query performance
- Migrate data to Azure
- Module 4: Learn how to monitor your solution for performance and issues.
After completing this module, you'll be able to:
- Describe how Azure Monitor and Application Insights can help you track the performance of your app and resources
- Perform log analysis by using Kusto queries
- Explain how Snapshot Debugger can help you discover issues in your app
Overview
Syllabus
- Module 1: Module 1: Create an app migration plan
- Introduction
- Explore reasons to migrate your app to Azure
- Assess your workload
- Examine the migration cost
- Identify priorities and dependencies for your migration
- Optimize, manage, and secure your migration
- Knowledge check
- Summary
- Module 2: Module 2: Migrate a web app to Azure App Service
- Introduction
- Examine hosting options
- Monitor apps with Application Insights
- Discover Azure Key Vault
- Discover custom domains in Azure
- Explore app scaling
- Exercise - Migrate an on-premises web application to Azure App Service
- Exercise - Migrate a Spring Cloud application to Azure
- Knowledge check
- Summary
- Module 3: Module 3: Move app data to the cloud
- Introduction
- Explore Azure migration tools
- Determine data requirements
- Investigate Azure database options
- Explore security options
- Optimize SQL query performance
- Optimize the cost of migrated resources
- Exercise - Migrate a SQL Server database to Azure
- Exercise - Migrate a PostgreSQL database to Azure
- Knowledge check
- Summary
- Module 4: Module 4: Monitor the health and performance of your web apps
- Introduction
- Discover Azure Monitor
- Explore Application Insights
- Investigate log analytics
- Exercise - Query logs and traces with Log Analytics
- Discover Snapshot Debugger
- Knowledge check
- Summary