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

Amazon Web Services

AWS Tools to Develop, Run, and Modernize .NET Workloads

Amazon Web Services and Amazon via AWS Skill Builder

Overview

In this course, .NET developers and Microsoft technology practitioners discover .NET integrated development environment (IDE) toolkits, and AWS libraries for .NET. Learn how to use these and other AWS tools to develop, run, and modernize .NET applications on Amazon Web Services (AWS).

      •    Course level: Fundamental

      •    Duration: 60 minutes


Activities

This course includes presentations, tutorials, and assessments.


Course objectives

In this course, you will learn how to do the following:

      •    List AWS tools and services that support .NET.

      •    Describe the purpose and features of the following tools and toolkits:

           -    AWS IDE (Visual Studio Code, Rider, and Visual Studio) toolkits

           -    AWS SDK for .NET

           -    AWS Cloud Development Kit (AWS CDK) for .NET

           -    AWS Toolkit for Azure DevOps

           -    AWS Tools for PowerShell

           -    AWS extensions for .NET Command Line Interface (CLI)

           -    AWS App2Container

           -    Porting Assistant for .NET

           -    AWS Microservice Extractor for .NET

           -    AWS Toolkit for .NET Refactoring

      •    Choose the appropriate migration and modernization tools based on a use case.

      •    Locate, download, and install IDE toolkits and resources.

      •    Locate resources and links for migration and modernization tools.


Intended audience

This course is intended for the following roles:

      •    .NET Developers

      •    .NET DevOps Engineers

      •    .NET Architects

      •    Microsoft technology partners


Prerequisites

We recommend that attendees of this course have:

      •    None


Course outline

Lesson 1: Overview of AWS Services That Support .NET

      •    Compute resources

      •    Databases

      •    Security and diagnostics

      •    Knowledge check

Lesson 2: Using AWS Development Toolkits for IDEs

      •    AWS Toolkit for Visual Studio

      •    AWS Toolkit for Visual Studio Code

      •    AWS Toolkit for Rider

      •    Knowledge check

Lesson 3: Developing, Managing, and Deploying .NET Applications with AWS Development Tools

      •    SDK for .NET

      •    AWS Cloud Development Kit (AWS CDK)

      •    AWS Toolkit for Microsoft Azure DevOps

      •    Knowledge check

Lesson 4: Managing .NET Applications from the Command Line

      •    AWS Tools for PowerShell

      •    .NET CLI extensions

      •    Knowledge check

Lesson 5: Migrating and Modernizing .NET Applications

      •    Porting Assistant for .NET

      •    AWS Toolkit for .NET Refactoring

      •    AWS Microservice Extractor for .NET

      •    AWS App2Container

      •    Knowledge check

Lesson 6: Wrap Up

      •    Additional resources

Reviews

Start your review of AWS Tools to Develop, Run, and Modernize .NET Workloads

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.