Streamline your development with Aspire

Agent-ready, code-first. Compose, debug, and deploy any distributed app.

모든 주요 클라우드 공급자에서 지원됨

Aspire 일러스트레이션

One app model, dev to deploy

Define your distributed app once in code and use the same model to run locally, debug interactively, and deploy to production.

Any language, any stack

Compose apps, services and stacks from .NET, Python, JavaScript, TypeScript, Go, Java, Rust, and more, all wired together in one place.

Observability built in

Every app you build with Aspire automatically includes structured logs, distributed traces, metrics, and health checks pre-configured for you.

Agent-ready by design

Aspire is built for the AI era. Its CLI, agent skills, and structured app model make it a natural partner for developer AI agents and Copilot.

Read the Aspire FAQ

Define your stack in code

Aspire is modular, composable, and extensible. Configure relationships, deployment options, and dev-time flags in one place. Use familiar APIs without a line of YAML.


Learn about the AppHost
Aspire C# API 코드 조각

Local development, production deployment

Aspire mirrors production environments on your machine, ensuring smooth deployments. Runs with your local container runtime during development, then deploys the same app structure to cloud services or your own infrastructure.

Build your first app

OpenTelemetry developer dashboard

구성이 필요 없는 라이브 OpenTelemetry 데이터를 확인하세요. 실행 시 기본적으로 시작되는 Aspire 개발자 대시보드에는 로그, 환경 변수, 분산 추적, 메트릭 등이 표시되어 앱 동작을 빠르게 확인할 수 있습니다.

Dive into the dashboard

Multi-cloud, limitless integrations

Aspire integrations are a curated suite of 100+ packages that make it easy to connect popular services, databases, compute environments, and stacks like PostgreSQL, Redis, Dapr, and cloud services like Azure Container Apps. Fully extensible, build your own for your unique needs.

Explore integrations

More ways to build cloud-native apps with .NET

클라우드 네이티브 에코시스템
다양한 플랫폼 및 환경에서 원활하게 작동할 수 있는 유연하고 확장성 있는 미래 지향적 클라우드 네이티브 앱을 빌드합니다.
네이티브 컨테이너 생성
Dockerfile을 쓸 필요 없이 .NET 컨테이너 이미지를 빌드합니다.
가시성
강력한 가시성 API 및 OpenTelemetry 지원을 통해 코드의 작동을 확인하세요.
ASP.NET Core를 사용하여 고성능 웹 API 작성
ASP.NET Core는 TechEmpower에서 선정한 가장 빠른 웹 프레임워크 중 하나입니다. TechEmpower 벤치마크 원본 보기
TechEmpower JSON 벤치마크 결과
TechEmpower JSON 벤치마크 결과를 보여주는 차트: ASP.NET Core 250만, Node.js 110만, Gin 49.8만, Spring 32.8만. TechEmpower JSON 벤치마크 결과를 보여주는 차트: ASP.NET Core 250만, Node.js 110만, Gin 49.8만, Spring 32.8만. TechEmpower JSON 벤치마크 결과를 보여주는 차트: ASP.NET Core 250만, Node.js 110만, Gin 49.8만, Spring 32.8만.
JSON RPS(초당 응답)
OpenAPI를 사용한 gRPC 및 REST
널리 사용되는 모든 API에 대한 .NET의 지원을 통해 모든 프런트 엔드용 앱을 강화하세요.
gRPC 클라이언트 생성
gRPC 코드 샘플
간단해진 데이터 액세스
Entity Framework를 사용하여 SQL 없이 PostgreSQL, SQL Server, SQLite, Cosmos DB 같은 인기 있는 데이터베이스를 쿼리합니다.
Entity Framework 문서 읽기
데이터 쿼리 코드 샘플
복원력
안정적인 애플리케이션을 쉽게 만들기 위한 .NET의 기본 제공 복원력 API를 사용합니다.
API 코드 샘플

More tools for building great .NET apps

Azure Developer CLI란?
Azure Developer CLI(azd)는 로컬 개발 환경에서 Azure로의 여정을 가속화합니다. 리포지토리를 초기화하고 리소스를 프로비전하며 하나의 도구로 애플리케이션을 배포하세요.
azd에 대한 정보
Azure Developer CLI 템플릿
클라우드 모범 사례에 적용된 유연하고 특징적인 앱 템플릿을 사용하세요. .NET용으로 선별되어 몇 분 만에 Azure에 대한 로컬 개발을 수행할 수 있습니다.
.NET 템플릿 찾아보기
VS Code의 C# 개발 키트
Visual Studio Code의 C# 개발 키트를 사용하여 코드를 작성, 유지 관리, 테스트, 디버그합니다. Windows, macOS, Linux 또는 GitHub Codespaces에서 C# 개발의 수준을 높이세요.
C# 개발 키트 설치
  1. TechEmpower Benchmarks에서 수행한 Round 23 결과의 성능 순위입니다.