In this course, developers familiar with C# will learn how to use AWS App Runner to write and launch container images into the Amazon Web Services (AWS) Cloud. During the course, learners use .NET 6 to build Linux containers that run C# code.
Course level: Intermediate
Duration: 120 minutes
Activities
This course includes presentations, tutorials, hands-on exercises, and assessments.
Course objectives
In this course, you will learn how to:
- Explain how containers and serverless computing help manage the infrastructure for your applications.
- Choose the AWS compute services that support your container and serverless computing needs.
- Determine when App Runner is a good fit for your workloads.
- Explain the benefits, use cases, and features of App Runner.
- Differentiate pricing models for various use cases.
- Create .NET Web APIs and containerize them.
- Host containerized .NET apps on App Runner.
Intended audience
This course is intended for .NET developers with prior experience using C# and Visual Studio who want to use familiar tooling and skillsets to build and host containerized solutions on AWS.
Prerequisites
We recommend that attendees of this course have prior experience using C# and familiarity with the AWS Management Console before taking this course.
Course outline
- Introduction
- App Runner Benefits and Features
- App Runner Pricing
- Activity: Build a .NET Web API Workload on App Runner
- Conclusion