YoVDO

.NET Workloads on AWS Lambda

Offered By: Amazon Web Services via AWS Skill Builder

Tags

AWS Lambda Courses Cloud Computing Courses Application Deployment Courses Serverless Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

In this course, developers who use C# will learn how to create and deploy .NET applications in AWS Cloud using AWS Lambda. It includes step-by-step tutorials.

 

Activities

This course includes tutorials

Course objectives

In this course, you will learn how to:

  • Recognize the benefits and basic functionalities of using Lambda.
  • Identify guidelines and considerations when using .NET on Lambda.
  • Create, deploy, run, test, and debug .NET Lambda functions.
  • Explore how Lambda works with other AWS services.

Intended audience

.NET developers who want to build and host .NET applications on AWS

Prerequisites

Prior experience using C#, .NET tools, and familiarity with the AWS Management Console

 

Course outline

Lesson 1: Course Navigation

Lesson 2: Introduction

  • Introduction to serverless computing
  • Introduction to AWS Lambda
  • Tutorial 1: .NET Tools for AWS Lambda
  • Tutorial 2: The Hello World of Lambda Functions
  • Tutorial 3: A .NET API Running in a Lambda Function

Lesson 3: .NET on AWS Lambda

  • Supported versions of .NET
  • AWS SDK for .NET
  • Invoking a .NET Lambda function
  • Cold starts and warm starts
  • Tutorial 4: A Hello World Style .NET Lambda Function
  • Tutorial 5: A .NET Lambda Function That Takes a JSON Payload
  • Tutorial 6: Creating and Running a Web API Application as a Lambda Function

Lesson 4: Working with Other AWS Services

  • Three ways for Lambda to work with other AWS services
  • Tutorial 7: Accessing AWS Services from a Lambda Function
  • Tutorial 8: Allowing Other Services to Invoke Lambda Functions

Lesson 5: Testing and Debugging Lambda Functions

  • Various ways to test a Lambda function
  • Testing your Lambda function on AWS
  • Debugging your Lambda functions
  • Tutorial 9: Testing with the xUnit Test Project Template
  • Tutorial 10: Testing with the AWS .NET Mock Lambda Test Tool
  • Tutorial 11: Containers and the Runtime Interface Emulator

Lesson 6: Conclusion

  • Additional resources

Tags

Related Courses

Building Modern Python Applications on AWS
Amazon Web Services via edX
Building Modern Java Applications on AWS
Amazon Web Services via edX
Building Modern Nodejs Applications on AWS
Amazon Web Services via edX
Build a RESTful API(Node.js) using AWS Lambda & API Gateway
Coursera Project Network via Coursera
Build a Python application(API) on AWS(Lambda+API Gateway)
Coursera Project Network via Coursera