Key Features
- Work through the most common scenarios you’ll encounter developing distributed microservices applications
- Understand the cost considerations, traffic limits, and time limits surrounding serverless
- Take full advantage of the synergy between Azure services (Container Apps, Functions, Aspire) and .NET code
Book Description
From the authors of the Software Architecture with C# and .NET series, this book is a practical and grounded showcase of microservices using the .NET stack. Written for .NET developers who want to enter the world of modern cloud and distributed applications, this book will show you when microservices and serverless development are optimal ways to rapidly and consistently create enterprise solutions – and encourage you to appreciate their true use cases and limitations. After some quick theory and important setup, you’ll dive into examples, including a ride-sharing website. You’ll cover Docker, Kubernetes, Azure Container Apps, and the brand-new .NET Aspire, with considerations for security and observability, as well as critical discussions around cost. A complete event-driven application at the end of the book will tie your knowledge together. Look at cloud and distributed .NET through the lens of two industry veterans!What you will learn
- Create serverless environments for developing and debugging in Azure
- Implement reliable microservices communication and computation
- Explore Azure Functions in depth and triggers for IoT and background activities
- Use Azure Container Apps to simplify creating and managing containers
- Learn how to properly secure a microservices application
- Take costs and usage limits seriously and calculate them in the correct way
Who this book is for
This book is for engineers and senior software developers aspiring to move toward modern cloud and distributed applications, evolving their knowledge about microservices and serverless to get the best of these architectural models Prior experience with C#/.NET and the Microsoft Stack (Entity Framework, ASP.NET Core) is required to get the most out of this book. If you have enjoyed any book from the authors’ previous Software Architecture with C# and .NET series, this new book represents a deep dive into a few of the topics covered there.
Key Features
- Work through the most common scenarios you’ll encounter developing distributed microservices applications
- Understand the cost considerations, traffic limits, and time limits surrounding serverless
- Take full advantage of the synergy between Azure services (Container Apps, Functions, Aspire) and .NET code
Book Description
From the authors of the Software Architecture with C# and .NET series, this book is a practical and grounded showcase of microservices using the .NET stack. Written for .NET developers who want to enter the world of modern cloud and distributed applications, this book will show you when microservices and serverless development are optimal ways to rapidly and consistently create enterprise solutions – and encourage you to appreciate their true use cases and limitations. After some quick theory and important setup, you’ll dive into examples, including a ride-sharing website. You’ll cover Docker, Kubernetes, Azure Container Apps, and the brand-new .NET Aspire, with considerations for security and observability, as well as critical discussions around cost. A complete event-driven application at the end of the book will tie your knowledge together. Look at cloud and distributed .NET through the lens of two industry veterans!What you will learn
- Create serverless environments for developing and debugging in Azure
- Implement reliable microservices communication and computation
- Explore Azure Functions in depth and triggers for IoT and background activities
- Use Azure Container Apps to simplify creating and managing containers
- Learn how to properly secure a microservices application
- Take costs and usage limits seriously and calculate them in the correct way
Who this book is for
This book is for engineers and senior software developers aspiring to move toward modern cloud and distributed applications, evolving their knowledge about microservices and serverless to get the best of these architectural models Prior experience with C#/.NET and the Microsoft Stack (Entity Framework, ASP.NET Core) is required to get the most out of this book. If you have enjoyed any book from the authors’ previous Software Architecture with C# and .NET series, this new book represents a deep dive into a few of the topics covered there.

Microservices with C# and Azure: Build resilient and secure microservices with the .NET stack and embrace serverless development

Microservices with C# and Azure: Build resilient and secure microservices with the .NET stack and embrace serverless development
Paperback
Product Details
ISBN-13: | 9781836642015 |
---|---|
Publisher: | Packt Publishing |
Publication date: | 06/23/2025 |
Product dimensions: | 75.00(w) x 92.50(h) x (d) |