Skip to main content
codewithmukesh
Course content · Lessons

Lessons in AWS for .NET

AWS for .NET Developers. Every lesson is a written article with complete source code.

  • 15 modules
  • 57 lessons
  • 40+ hours
  • 57 available
Continue· Lesson 1 Course overview

Course content

15 modules · 57 lessons

40+ hours total length

0/3

Essential AWS Services Every .NET Developer Should Master

25 min

Next up

Explore the essential AWS services that every .NET developer should know to stay competitive and deliver robust, cloud-native solutions.

Read Article

Configuring AWS Credentials for .NET Applications

20 min

Learn best practices for configuring and managing AWS credentials using app settings, environment variables, AWS CLI profiles, and IAM Roles.

Read ArticleWatch Video

Choosing the Best AWS Compute Service for Your .NET Solution

30 min

Compare EC2, Lambda, ECS, and App Runner to find the right compute option for your .NET applications based on cost, complexity, and scalability.

Read Article
0/9

AWS Lambda with .NET – Getting Started with Serverless Computing

25 min

Get started with AWS Lambda using .NET 6, including CLI templates, deployment, and CloudWatch logging basics.

Read ArticleWatch Video

.NET Lambda Annotations Framework for Simplified Development

20 min

Explore the .NET Lambda Annotations Framework to write Lambda functions in a more natural C# style with less boilerplate.

Read Article

Hosting ASP.NET Core Web API with AWS Lambda – Truly Serverless REST APIs

25 min

Deploy your entire ASP.NET Core Web API as a Lambda function for truly serverless REST APIs.

Read ArticleWatch Video

Schedule AWS Lambda with Amazon EventBridge Scheduler

20 min

Learn to schedule Lambda executions using rate and cron expressions with Amazon EventBridge Scheduler.

Read Article

Trigger AWS Lambda with S3 Events – Event-Driven Thumbnail Creation

25 min

Build an event-driven system that triggers Lambda functions when files are uploaded to S3.

Read Article

AWS Step Functions with Lambda for .NET Workflows

30 min

Orchestrate complex serverless workflows with AWS Step Functions and .NET Lambda functions.

Read Article

Deploy .NET AWS Lambda with Terraform

25 min

Learn to deploy .NET Lambda functions to AWS using Terraform for infrastructure as code.

Read Article

Automated AWS IAM Access Key Rotation with Lambda

25 min

Build an automated IAM access key rotation system using Lambda, SNS, and EventBridge Scheduler.

Read Article

AWS Lambda SnapStart for .NET – Cut Cold Starts by 90%

25 min

Eliminate cold start latency with SnapStart, runtime hooks, and real benchmark data showing 58-94% faster cold starts.

Read Article
0/2

Amazon API Gateway with .NET – Lambda & DynamoDB Integrations

30 min

Learn to expose AWS Lambdas as API routes using Amazon API Gateway with DynamoDB integration.

Read ArticleWatch Video

Securing Amazon API Gateway with Lambda Authorizer in .NET

25 min

Build custom authorization schemes for API Gateway using Lambda Authorizers in .NET.

Read ArticleWatch Video
0/6

Working with AWS S3 using ASP.NET Core – Upload, Download & Delete Files

25 min

Get started with AWS S3 in ASP.NET Core to upload, download, and delete files from Amazon's scalable storage.

Read ArticleWatch Video

AWS S3 Presigned URLs for .NET – Secure File Uploads & Downloads

22 min

Generate presigned URLs for secure, time-limited file uploads and downloads without exposing your bucket.

Read Article

Large File Uploads with S3 Multipart Upload and Presigned URLs

30 min

Efficiently upload large files using S3's multipart upload feature with presigned URLs and parallel uploads.

Read Article

S3 Object Lifecycle Policies with .NET – Automate Storage Management

25 min

Automate S3 storage management using lifecycle policies to optimize costs and manage data retention.

Read Article

Deploying Blazor WebAssembly to AWS S3 – Static Website Hosting with CloudFront CDN

22 min

Host your Blazor WebAssembly app on S3 with CloudFront CDN for fast global delivery.

Read ArticleWatch Video

S3 Versioning in .NET – Protect Against Accidental Deletes and Recover Any File Version

25 min

Enable S3 versioning, list previous versions, restore deleted files, and permanently delete versions using .NET.

Read Article
0/8

CRUD with DynamoDB in ASP.NET Core – Getting Started Simplified

30 min

Learn the fundamentals of implementing CRUD operations with DynamoDB in ASP.NET Core Web API.

Read ArticleWatch Video

DynamoDB UpdateItem vs PutItem Explained for .NET Developers

25 min

Understand when to use PutItem vs UpdateItem with practical examples including atomic increments and conditional checks.

Read Article

Pagination in Amazon DynamoDB with .NET

20 min

Implement pagination in DynamoDB to improve API performance when dealing with large datasets.

Read Article

Amazon DynamoDB Batch Operations with .NET – Read, Write & Delete

25 min

Perform efficient batch read, write, and delete operations in DynamoDB using the AWS .NET SDK.

Read Article

Handling Concurrency in DynamoDB with Optimistic Locking

25 min

Implement optimistic locking to handle concurrent access and prevent data conflicts in DynamoDB.

Read Article

Amazon DynamoDB Time to Live (TTL) for .NET Developers

20 min

Implement automatic data expiration using DynamoDB's TTL feature to manage data lifecycle efficiently.

Read Article

Amazon DynamoDB Streams for .NET Developers – Complete Getting Started Guide

30 min

Capture real-time changes in DynamoDB tables for event-driven architectures, auditing, and replication.

Read Article

Local DynamoDB Development with .NET Aspire

25 min

Develop against DynamoDB locally using .NET Aspire without requiring an AWS account.

Read Article
0/1

Amazon RDS for .NET Developers Using EF Core – Complete Guide with CRUD

35 min

Integrate Amazon RDS with your .NET applications using Entity Framework Core for relational data access.

Read Article
0/5

Amazon SQS vs SNS – Choosing the Right Messaging Service

20 min

Understand the differences between SQS and SNS to choose the right messaging service for your architecture.

Read Article

Amazon SQS and ASP.NET Core for Scalable Messaging

28 min

Build scalable and reliable message queues for your ASP.NET Core applications with Amazon SQS.

Read ArticleWatch Video

Amazon SNS and ASP.NET Core – Building Super Scalable Notification Systems

28 min

Build scalable, real-time notification systems using Amazon SNS with ASP.NET Core.

Read ArticleWatch Video

FanOut Pattern with SNS and SQS for .NET Developers

25 min

Build a fan-out pipeline where one API publishes events and multiple consumers process them independently.

Read Article

AWS Message Processing Framework for .NET – Simplifying Messaging Applications

25 min

Reduce boilerplate code when working with SQS, SNS, and EventBridge using the AWS Message Processing Framework.

Read Article
0/5

Securing .NET WebAPI with Amazon Cognito – Serverless Authentication System

35 min

Build a serverless authentication system using OAuth and Amazon Cognito with JWT tokens.

Read Article

PKCE Authentication in Blazor WebAssembly with Amazon Cognito

35 min

Secure a Blazor WASM client and .NET API with Cognito using OAuth 2.1 authorization code flow with PKCE.

Read Article

Secrets in ASP.NET Core with AWS Secrets Manager

25 min

Securely manage confidential data and secrets in ASP.NET Core applications using AWS Secrets Manager.

Read Article

Automate RDS Credential Rotation with AWS Secrets Manager

35 min

Set up automatic RDS credential rotation with AWS Secrets Manager and consume rotating credentials in ASP.NET Core with zero downtime.

Read Article

AWS Systems Manager Parameter Store for .NET Developers

22 min

Use Parameter Store as a free-tier alternative to Secrets Manager for configuration management.

Read Article
0/3

Image Recognition in .NET with Amazon Rekognition

30 min

Build an API that recognizes people and objects, detects faces, and performs image moderation using Amazon Rekognition.

Read Article

Text Extraction with AWS Lambda and Amazon Textract in .NET

28 min

Build a serverless OCR pipeline to extract text from PDF documents using Textract and Lambda.

Read Article

Integrating Generative AI in .NET with Amazon Bedrock

35 min

Supercharge your API with AI by integrating Amazon Bedrock for AI chats and image generation.

Read Article
0/1

Send Emails from ASP.NET Core using Amazon SES

25 min

Learn to send emails from ASP.NET Core applications using Amazon Simple Email Service.

Read ArticleWatch Video
0/1

Logging to Amazon CloudWatch with Serilog in .NET

22 min

Configure Serilog to send structured logs to Amazon CloudWatch for centralized log management.

Read Article
0/7

Hosting ASP.NET Core WebAPI on Amazon EC2 – Step-by-Step Guide

35 min

Learn to host ASP.NET Core on EC2 with hands-on Linux instance setup and .NET environment configuration.

Read ArticleWatch Video

Deploying ASP.NET Core to AWS Elastic Beanstalk with CodePipeline

30 min

Set up CI/CD for ASP.NET Core using AWS CodePipeline and Elastic Beanstalk.

Read ArticleWatch Video

Deploy ASP.NET Core Web API to Amazon ECS – Ultimate Guide

40 min

Deploy dockerized .NET applications to Amazon ECS with Fargate, ECR, and VPC configuration.

Read ArticleWatch Video

GitHub Actions CI/CD Pipeline for Deploying .NET to Amazon ECS

30 min

Automate .NET deployments to Amazon ECS using GitHub Actions with ECR integration.

Read Article

Deploying ASP.NET Core WebAPI to AWS App Runner

25 min

Deploy containerized .NET applications to AWS App Runner via ECR and GitHub for super fast deployments.

Read Article

Automate .NET App Deployment to AWS App Runner with Terraform

28 min

Use Terraform to automate the deployment of your .NET applications to AWS App Runner.

Read Article

Deploy Blazor WebAssembly to AWS Amplify – Super Fast Deployment

18 min

Deploy Blazor WebAssembly to AWS Amplify with CI/CD via GitHub in just 2 minutes.

Read Article
0/4

Automate AWS Infrastructure Provisioning with Terraform – Beginner's Guide

35 min

Learn the fundamentals of Terraform for automating AWS infrastructure deployment and management.

Read Article

Terraform Modules for AWS – A Practical Guide for .NET Developers

30 min

Structure and build reusable Terraform modules for consistent, secure AWS infrastructure.

Read Article

AWS CDK for .NET Developers – Infrastructure As Code with C#

30 min

Provision AWS resources using familiar C# code with the AWS Cloud Development Kit.

Read Article

AWS SAM CLI for .NET Developers – Getting Started with Serverless Application Model

28 min

Quickly build complete serverless applications using AWS SAM CLI for automated deployments.

Read Article
0/1

AWS Local Development with .NET Aspire – Build a Serverless Notifications System

35 min

Build a cloud-ready notifications system with DynamoDB, SNS, and SQS orchestrated from .NET Aspire.

Read Article
0/1

Serverless Image Processing with .NET on AWS using S3, SQS, and Lambda

40 min

Build an event-driven image processing pipeline that resizes images using S3, SQS, and Lambda.

Read Article
More content coming soon

New lessons added regularly

AWS for .NET
Free · 40+ hours
Continue
Newsletter

stay ahead in .NET

One email every Tuesday at 7 PM IST. One topic, deep. The week's articles. No filler.

Tutorials Architecture DevOps AI
Join 8,429 developers · Delivered every Tuesday
Privacy notice 30s read

Cookies, but only the useful ones.

I use cookies to understand which articles get read and which CTAs actually work. No third-party advertising trackers, ever. Read the privacy policy →