Modernize a .NET Windows Service to AWS Lambda

preview_player
Показать описание
Hi, I'm James. In this video, we will look at how you can modernize your Windows Service built with .NET Framework to run on AWS Lambda.

Windows Services are a common way to build background processing systems. When sourced with a queue, it provides a resilient way to process messages asynchronously.

When each message is treated as an individual unit of work this is an ideal scenario to migrate to a serverless service like AWS Lambda. Each message is processed independently, providing a highly scalable and resilient way of processing your messages.

00:00 - Introduction
00:40 - An intro to the series
01:30 - The Current .NET Framework App
02:35 - Demo of the Windows Service
03:30 - Porting Assistant for .NET
06:10 - The Ported Application
06:40 - Fix Compile Errors
09:25 - Start the serverless project
10:40 - Add Queue Processing code to Lambda
14:45 - Add SQS to SAM Template
15:30 - Deploy to AWS
16:45 - Publish to SQS
17:20 - Lambda Logs

Links

Рекомендации по теме
Комментарии
Автор

This is a seriously great tutorial! It's kind of amazing how quick you can go from .NET framework to running on AWS natively with Lambda! Thank you for this

nofmxc