Digital Skills Badges
These digital courses are focused on .NET workloads on AWS services.
Each includes learning modules, hands-on labs, and a skills assessment. A passing score of 80% or more earns you a digital badge you can share on social media, issued by Credly.
AWS AppRunner is a fully-managed AWS compute service that makes it easy for developers to quickly deploy web applications and APIs, at scale and with no prior infrastructure experience required.
Course duration: 3 hours
AWS Lambda is a serverless compute service that executes your code in response to events received by the service. Events can be generated by other AWS services, such as SNS, SQS, S3, DynamoDB, API Gateway, etc.
Course duration: 3.5 hours
Amazon Elastic Container Service (ECS) runs container-based applications in the cloud. It provides fast, highly scalable container management, and integrates with other AWS services for security, container orchestration, CI/CD, service discovery, and monitoring & observability.
Course duration: 3.5 hours
Amazon Rekognition makes it easy to add image and video analysis to your applications using pre-trained computer vision (CV) capabilities. The service can identify objects, people, text, scenes, and activities. It can detect inappropriate content as well. It also provides highly accurate facial analysis, face comparison, and face search capabilities.
With Amazon Textract, your applications can extract text and structured data such as tables and forms from documents using artificial intelligence (AI)—no configuration or templates necessary. Go beyond simple optical character recognition (OCR) by extracting relationships, structure, and text from documents.
AWS App2Container (A2C) helps you containerize and migrate existing applications to AWS. A2C is a command line tool you can use to you lift and shift applications that run in your on-premises data centers or on virtual machines, and run them in containers that are managed by Amazon ECS, Amazon EKS, or AWS App Runner.
The Migration Hub Strategy Recommendations and .NET Workloads badge demonstrates proficiency with the AWS Migration Hub Strategy Recommendations service and .NET workloads.
AWS Community Builder Courses
This free course was authored by AWS Community Builder Nick Chapsas and sponsored by AWS. Upon completion of the course, you will gain valuable experience using 6 AWS services including Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon DynamoDB, Amazon Simple Storage Service (S3), AWS Secrets Manager, and AWS Lambda. The course covers important best practices and useful tips and tricks for anyone who is interested in AWS solutions.
AWS Skill Builder Digital Courses
Digital courses from AWS Training & Certification. Browse the AWS Skill Builder course catalog.
In this course, you will learn the basics of deploying, managing, and securing .NET applications with Amazon Web Services (AWS). You will learn about AWS services and tools specifically designed for .NET applications. Finally, the course will walk you through a hands-on example of deploying a .NET application to the AWS Cloud.
Course Level: This course is intended for Experienced .NET developers who are new to AWS
Duration: 1.5 hours
In this course, you will learn how to use the AWS Cloud Development Kit (AWS CDK) to create the infrastructure needed to host a typical ASP.NET Core application, including a Microsoft SQL Server database. You will also learn how to create a continuous integration and continuous delivery (CI/CD) pipeline that will update your deployment when your application changes. Through hands-on activities, you can follow along in your own environment.
Course Level: Advanced
Duration: 1.5 hours
This digital curriculum teaches you how applications interact with Amazon DynamoDB, a fully managed NoSQL database service, through its API and related AWS services. You will learn how to create and interact with DynamoDB tables and indexes and how to optimize databases for monitoring, performance, and security. You will also learn how to architect applications using DynamoDB design principles. Concepts are presented through storytelling in which a senior developer and a junior developer meet in a series of mentoring sessions. The curriculum includes code examples to help you implement the design patterns and solutions discussed.
Curriculum Level: Intermediate
Duration: 16 Hours 50 Minutes
The Mythical Mysfits website serves its static content directly from Amazon S3, provides a microservice API backend deployed as a container through AWS Fargate on Amazon ECS, stores data in a managed NoSQL database provided by Amazon DynamoDB, with authentication and authorization for the application enabled through AWS API Gateway and its integration with Amazon Cognito. The clicks that users perform on the website will be sent as records to an Amazon Kinesis Firehose Delivery stream where those records will be processed by serverless AWS Lambda functions and then stored in Amazon S3.
AWS Experience: Beginner
Time to Complete: 3-4 hours
In this workshop, we will use three different deployment options to build and deploy .NET application on AWS from Visual Studio using AWS Toolkit for Visual Studio.
Time to complete: 90 minutes