How to Ship Distributed Systems with Confidence

you own this product
Build, debug, observe, and deploy cloud-native .NET applications with Aspire
  • MEAP began March 2025
  • Last updated July 2026
  • Publication in August 2026 (estimated)
  • ISBN 9781633435124
  • 275 pages (estimated)
  • printed in black & white

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


Look inside
Build a real cloud-native distributed system in .NET with Aspire.

How to Ship Distributed Systems with Confidence teaches you how modern distributed applications are designed, built, and evolved for production. Using Aspire as the practical foundation, you’ll construct a realistic e-commerce application step by step and learn the patterns behind cloud-native software: service composition, local orchestration, service discovery, infrastructure integration, observability, security, and deployment.

You’ll see how distributed systems are structured, how their services communicate, and how applications connect to databases, caches, message brokers, containers, and other infrastructure dependencies. Along the way, you’ll solve real-world problems that appear in production systems, from making service discovery work with SignalR clients to preparing applications for Azure Container Apps and Kubernetes.

In How to Ship Distributed Systems with Confidence, you’ll discover:

  • How a cloud-native distributed application is structured, and how its services communicate
  • How to model, run, observe, and debug multi-service applications locally with Aspire
  • How to connect services to databases, caches, message brokers, containers, and other infrastructure
  • How to apply service discovery, local orchestration, observability, and security in one evolving system
  • How to move from local development to production deployments with Azure Container Apps and Kubernetes

Rather than learning Aspire as an isolated framework, you’ll use it to understand how distributed systems really work. By the end, you’ll know not only how to use Aspire, but how to design and evolve cloud-native applications that are easier to build, operate, and ship.

about the book

In this book, you’ll learn how a modern application evolves from a simple set of services into a production-ready distributed system. Using Aspire as the hands-on foundation, you’ll explore the practical patterns behind cloud-native development, including service composition, local orchestration, service discovery, infrastructure integration, observability, deployment, and security.

Through the step-by-step construction of a realistic e-commerce application, you’ll gain practical experience with how distributed systems are organized, how their components communicate, and how services connect to databases, caches, message brokers, containers, and other infrastructure dependencies. You’ll also work through the kinds of edge cases that make or break real systems, including service discovery with SignalR clients and deployment to cloud environments such as Azure Container Apps and Kubernetes.

about the reader

For .NET developers and software architects who know C# and want practical experience building cloud-native distributed applications. No prior Aspire experience required.

about the author

Fiodar Sazanavets is a senior software engineer, independent consultant, and author specializing in large-scale, data-intensive distributed systems built with .NET and Azure. He previously worked at Microsoft and has written several technical books and training courses on .NET, cloud architecture, and software engineering. He is a Microsoft MVP in Developer Technologies.
choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime
  • renews annually, pause or cancel renewal anytime
  • How to Ship Distributed Systems with Confidence ebook for free
choose your plan

team

monthly
annual
$49.99
$499.99
only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • renews monthly, pause or cancel renewal anytime
  • renews annually, pause or cancel renewal anytime
  • How to Ship Distributed Systems with Confidence ebook for free