Aspire로 개발 과정을 간소화하세요
에이전트에 바로 사용할 수 있는 코드 우선 도구. 어떤 분산 앱이든 구성하고, 디버그하고, 배포하세요.
모든 주요 클라우드 공급자에서 지원됨
개발부터 배포까지 모두 책임지는 하나의 앱 모델
분산 앱을 코드에서 한 번만 정의하면, 동일한 모델로 로컬에서 실행하고, 대화형으로 디버그하고, 프로덕션에 배포할 수 있습니다.
어떤 언어나 스택에도 사용 가능합니다
.NET, Python, JavaScript, TypeScript, Go, Java, Rust 등으로 앱, 서비스, 스택을 구성하고, 한 곳에서 서로 통합해 연결하세요.
내장된 가시성
Aspire로 빌드하는 모든 앱에는 구조화된 로그와 분산 추적, 메트릭, 상태 검사가 기본적으로 미리 구성되어 제공됩니다.
에이전트에 바로 사용할 수 있는 설계
Aspire는 AI 시대에 맞춰 설계되었습니다. CLI, 에이전트 기능, 구조화된 앱 모델을 갖추고 있어 개발자 AI 에이전트 및 Copilot과 자연스럽게 연동됩니다.
코드로 스택을 정의하세요
Aspire는 모듈식 구조를 기반으로 하여, 자유롭게 조합하고 확장할 수 있습니다. 관계, 배포 옵션, 개발 시간 플래그를 한 곳에서 구성하세요. YAML을 작성하지 않고도 익숙한 API를 사용할 수 있습니다.
AppHost에 대한 자세한 정보
로컬 개발부터 프로덕션 배포까지
Aspire는 사용자의 컴퓨터에서 프로덕션 환경을 재현해 원활한 배포를 보장합니다. 개발 단계에서는 로컬 컨테이너 런타임에서 실행하고, 이후 동일한 앱 구조를 클라우드 서비스나 자체 인프라에 배포하세요.
첫 번째 앱 빌드OpenTelemetry 개발자 대시보드
구성이 필요 없는 라이브 OpenTelemetry 데이터를 확인하세요. 실행 시 기본적으로 시작되는 Aspire 개발자 대시보드에는 로그, 환경 변수, 분산 추적, 메트릭 등이 표시되어 앱 동작을 빠르게 확인할 수 있습니다.
대시보드 살펴보기멀티 클라우드, 무한한 통합
Aspire 통합은 PostgreSQL, Redis, Dapr 등의 인기 서비스와 데이터베이스, 컴퓨팅 환경, 스택, 그리고 Azure Container Apps와 같은 클라우드 서비스를 손쉽게 연결할 수 있도록 지원하는 100개 이상의 큐레이팅된 패키지 모음입니다. 완전히 확장 가능하므로, 각 사용자의 필요에 맞게 맞춤 빌드할 수 있습니다.
통합 살펴보기.NET으로 클라우드 네이티브 앱을 빌드하는 더 많은 방법
훌륭한 .NET 앱을 빌드하기 위한 더 많은 도구
- TechEmpower Benchmarks에서 수행한 Round 23 결과의 성능 순위입니다.