Free .NET Web API Course

All Categories
58 Articles

AWS

AWS is my cloud of choice. I have used AWS for a number of projects.

Page 3

Showing 25-36 of 58 articles

Page 3 of 5
Essential AWS Services Every .NET Developer Should Master!
dotnet aws devops

Essential AWS Services Every .NET Developer Should Master!

Let's explore the essential AWS services that every .NET developer should know to stay competitive and deliver robust, cloud-native solutions. We'll dive into compute options like EC2, Lambda, and App Runner, storage solutions, databases, and DevOps tools, focusing on how they integrate seamlessly with .NET technologies. By the end, you'll have a clear roadmap for leveraging AWS effectively in your .NET projects in 2025 and beyond. Let's stay updated!

19 min read
GitHub Actions CI/CD Pipeline for Deploying .NET Web API to Amazon ECS
dotnet aws devops

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

Let’s automate the deployment of a brand-new .NET 9 Web API to Amazon ECS using a GitHub Actions CI/CD pipeline. In this guide, we’ll walk through building a .NET 9 Docker image directly on GitHub, pushing it to Amazon Elastic Container Registry (ECR), creating an ECS task definition, and configuring an ECS service to fetch and deploy the latest Docker image. By the end, your application will be up and running on ECS with a fully automated workflow.

12 min read
Choosing the Best AWS Compute Service for your .NET Solution - Detailed Guide
dotnet aws

Choosing the Best AWS Compute Service for your .NET Solution - Detailed Guide

This comprehensive guide, Choosing the Best AWS Compute Service for your .NET Solution, will explore everything you need to know about selecting the right AWS compute option for your .NET applications. From EC2 to Lambda, we'll compare cost, operational overhead, ease of deployment, and more, providing you with the insights needed to make an informed decision. Whether you're new to AWS or looking to deepen your cloud expertise, this guide will equip you with the knowledge and tools necessary to choose the most suitable compute service for your specific .NET project requirements.

17 min read
Automate AWS Infrastructure Provisioning with Terraform - Beginner's Guide for .NET Developers
dotnet terraform aws

Automate AWS Infrastructure Provisioning with Terraform - Beginner's Guide for .NET Developers

Terraform is a powerful tool for automating infrastructure deployment and management across multiple cloud providers. Whether you are new to infrastructure as code or looking to deepen your Terraform expertise, this guide will provide you with the knowledge and skills necessary to effectively manage infrastructure in your projects, regardless of the technology stack you work with.

18 min read
AWS Message Processing Framework for .NET - Simplifying AWS Based Messaging Applications in .NET
dotnet aws

AWS Message Processing Framework for .NET - Simplifying AWS Based Messaging Applications in .NET

The AWS Message Processing Framework for .NET is a wrapper over the AWS Messaging Services like Amazon SNS, SQS, and Event Bridge that helps reduce a significant amount of boilerplate code needed to interact with these AWS Services, further simplifying the development of messaging in .NET applications. In this article, we will explore this framework, and build sample applications that would use SQS, and SNS.

7 min read
Pagination in Amazon DynamoDB with .NET - Improve your API Performance!
dotnet aws

Pagination in Amazon DynamoDB with .NET - Improve your API Performance!

Amazon DynamoDB is the go-to serverless NoSQL Solution from AWS and is very sought-after for building serverless applications on the cloud. Pagination is one feature that helps massively improve your application response times in case you have large volumes of data stored in your database. In this article, we will learn about implementing pagination in Amazon DynamoDB with the .NET AWS SDK!

10 min read
Handling Concurrency in Amazon DynamoDB with Optimistic Locking - Detailed Guide
dotnet aws

Handling Concurrency in Amazon DynamoDB with Optimistic Locking - Detailed Guide

Multi-thread programming is essential to building high-performance applications, especially those expected to scale. This article will teach us about handling concurrency in Amazon DynamoDB with Optimistic Locking. When multiple threads try to access/modify the same record in DynamoDB, there can be data inconsistencies and conflicts. To combat this, we will implement optimistic locking to ensure your data is not lost or overridden.

12 min read
Schedule AWS Lambda With Amazon EventBridge Scheduler - Powerful Serverless Scheduling!
dotnet aws

Schedule AWS Lambda With Amazon EventBridge Scheduler - Powerful Serverless Scheduling!

Let's learn how to Schedule AWS Lambda with Amazon EventBridge Scheduler using rate and cron expressions. This is part of my ongoing .NET on AWS series, where we explore and learn about various AWS Services that can benefit you, as a .NET Developer. This is yet another piece of article where we learn about the serverless scheduler that Amazon offers. In simple words, Amazon EventBridge Scheduler helps you build event-driven applications, schedule tasks within the AWS ecosystem, and more.

10 min read
Integrating Generative AI in .NET with Amazon BedRock - Super Charge your API with AI
dotnet aws

Integrating Generative AI in .NET with Amazon BedRock - Super Charge your API with AI

GenAI, short for Generative AI, is at the forefront of technological evolution, representing a groundbreaking paradigm in artificial intelligence. In this article, we are going to deep dive into this exact topic by integrating Generative AI in .NET with Amazon BedRock. Together, we will explore and build a .NET application that can generate AI chats and even images using the seamless integration with Amazon BedRock and its GenAI foundational models.

11 min read
Image Recognition in .NET with Amazon Rekognition - Super Accurate Recognition + Blur!
dotnet aws

Image Recognition in .NET with Amazon Rekognition - Super Accurate Recognition + Blur!

In this article, we will learn about Image Recognition in .NET with Amazon Rekognition! We will go through some concepts around this service and build an ASP.NET Core Web API that can recognize people/objects from images, blur out faces for privacy concerns, and do some additional operations. I will also walk you through other APIs offered, like Facial Analysis, Label Detection, Image Moderation, and so on.

13 min read

Level Up Your .NET Skills

Join 8,000+ developers. Get one practical tip each week with best practices and real-world examples.

Weekly tips
Code examples
100% free
No spam, unsubscribe anytime