Skip to content

Repository files navigation

Aspire Accelerator Workshop: Fast-Track to Cloud-Native Development

This is a comprehensive Aspire workshop to get you up-and-running with both development time and deployment skills. Learn how to build, orchestrate, and deploy cloud-native applications using Aspire.

Rob and Barry teach Aspire

What is Aspire?

.NET Aspire is an opinionated, cloud-ready stack for building observable, production-ready, distributed applications. Aspire simplifies the development of cloud-native apps by providing:

  • Service Orchestration: Start all your services (APIs, databases, message queues) with one click
  • Service Discovery: Services automatically find each other without hard-coded URLs
  • Telemetry: Built-in OpenTelemetry for logs, traces, and metrics
  • Deployment: Generate deployment artifacts for Docker Compose, Kubernetes, and Azure Container Apps
  • Developer Dashboard: A helpful UI showing all your services, logs, traces, and health checks

Before you Arrive

Head to Chapter 0 to set up your development environment.

About this Workshop

This workshop provides hands-on experience with Aspire through a series of progressive tutorials:

About the Authors

Rob Richardson

Rob Richardson is a software craftsman building web properties in ASP.NET and Node. He's a frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high-quality software development.

Barry Stahl

Barry Stahl is a .NET Software Engineer who has been creating business solutions for enterprise customers for more than 35 years. Barry is also an election-qualified independent for-profit corporate moderator and facilitator.

Contributing

We welcome your contributions, corrections, and feedback! Please give us a pull request or an issue on how we can improve.

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages