Overview
Explore serverless application development using AWS technologies in this 54-minute conference talk. Learn how to leverage AWS Lambda and Amazon API Gateway to run .NET code, and utilize serverless storage services like Amazon S3 and Amazon DynamoDB. Discover the process of creating and deploying .NET Core Lambda functions, understand the anatomy of AWS serverless applications, and explore deployment with AWS CloudFormation. Gain insights into advanced topics such as AWS Step Functions, exposing REST APIs, ASP.NET Core in Lambda, and Blazor's role in serverless architecture. Dive into practical code examples and learn how to quickly transition from Visual Studio to a fully functional serverless application running on AWS.
Syllabus
Intro
AWS Lambda
How Does Lambda Work? (10,000 foot view)
What is a .NET Core Lambda Function
Coding a .NET Core Lambda Function
Creating Lambda Projects from the dotnet CLI
Anatomy of AWS Serverless Application
Deploying with AWS CloudFormation
Video Tag Cloud Generator
AWS Step Functions State Machine
Exposing a REST API
ASP.NET Core in Lambda
What is Blazor?
What does Blazor have to do with Serverless?
AWS Code Services
AWS Tools for Visual Studio Team Services
Taught by
NDC Conferences