Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Modernize .NET and Java apps

Microsoft via Microsoft Learn

Overview

  • 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

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

Reviews

Start your review of Modernize .NET and Java apps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.