빠른 피드백
모든 것을 로컬에서 실행하세요.
프로젝트, 컨테이너, 데이터 서비스를 함께 시작하세요. Aspire는 AppHost에서 로컬 엔드포인트, 구성, 서비스 검색을 연결합니다.
aspire run정상 리소스 4개API references are intentionally omitted from this search. To find API references, please search these dedicated API pages instead:
무료이며 오픈 소스
Aspire는 분산 애플리케이션을 구성, 디버깅, 배포하기 위한 에이전트 지원 코드 우선 도구입니다.
TypeScript AppHost code showing Front end.
import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" });
await builder.build().run();01 설계부터 다중 언어 지원
애플리케이션의 각 부분을 가장 잘 맞는 언어와 프레임워크로 유지하세요. Aspire는 전체 스택에 하나의 모델과 하나의 워크플로를 제공합니다.
02 에이전트 지원
Aspire는 애플리케이션 모델, 실행 중인 리소스, 텔레메트리의 실시간 컨텍스트를 제공하여, 그 컨텍스트를 직접 모으고 설명할 필요를 없애줍니다.
서비스 + 종속성
리소스 + 상태
로그 + 추적 + 오류
하나의 연결. 전체 애플리케이션 컨텍스트.
모든 AI 도구와 함께 작동합니다.
03 하나의 애플리케이션 모델
AppHost는 애플리케이션이 어떻게 맞물리는지에 대한 단일 기준입니다. Aspire는 개발, 진단, 배포 전반에서 그 모델을 사용합니다.
Aspire는 연결된 AI 도구에 여기 표현된 리소스 그래프, 참조, 구성, 명령을 제공합니다.
aspire run을 실행하면 AppHost 애플리케이션 모델이 실시간 리소스 토폴로지로 전환되고, 정상 상태의 모든 리소스가 Aspire 대시보드에 표시됩니다.
04 로컬 우선, 프로덕션 준비
개발, 테스트, 배포가 같은 애플리케이션 토폴로지에 계속 연결됩니다. 워크플로는 바뀌어도 아키텍처가 어긋나지 않습니다.
Aspire는 선택한 환경의 리소스, 엔드포인트, 상태, 사용 가능한 명령을 연결된 AI 도구에 노출합니다.
빠른 피드백
프로젝트, 컨테이너, 데이터 서비스를 함께 시작하세요. Aspire는 AppHost에서 로컬 엔드포인트, 구성, 서비스 검색을 연결합니다.
aspire run정상 리소스 4개반복 가능한 검증
자동화된 테스트와 CI 워크플로에서 애플리케이션 모델을 사용해 종속성과 관계가 개발자가 로컬에서 실행하는 시스템과 일치하도록 하세요.
배포 준비 완료
아키텍처를 바꾸지 않고 애플리케이션을 클라우드 대상으로 옮기세요. 관리형 서비스, 컨테이너, Kubernetes 또는 자체 인프라를 선택하세요.
aspire deploy릴리스 준비 완료05 기본 포함된 관찰성
하나의 개발자 대시보드에서 리소스 전반의 요청을 추적하고, 구조화된 로그와 추적 사이를 이동하고, 메트릭을 살펴보고, 리소스 상태에 대응하세요.
Aspire는 연결된 AI 도구에 로그, 추적, 메트릭, 상태, 리소스 명령을 포함한 대시보드 컨텍스트를 제공합니다.
06 기본적으로 확장 가능
데이터베이스, 캐시, 메시징, 클라우드 리소스, 커뮤니티 통합을 같은 플루언트 애플리케이션 모델로 추가하세요.
07 개발 속도
팀은 Aspire를 사용해 온보딩을 단축하고, 분산 동작을 이해하며, 시스템이 커져도 생산적인 로컬 루프를 유지합니다.
Aspire lets developers be developers again.
Steven PriceSoftware Engineering Manager, Iceland FoodsI had someone start on a Monday morning and they were contributing code by lunch.
Russ HardingVP Engineering, EQengineeredI was surprised by how quickly Aspire got me from idea to running services.
Milan JovanovićEducator & Content Creator, MJ TechI've never wanted to commit to a Microsoft technology this much.
Nk54 (Reddit User)Hit F5 to begin. Skip the setup boss fight and ship code faster.
Craig TaylorPrincipal Architect, Xbox LiveAspire was easy to integrate with our existing container orchestration.
Sean KilleenVP Innovation, SCT SoftwareOpenTelemetry out-of-the-box in the Aspire dashboard is a game changer for observability!
Dan ClarkeDeveloper & Podcaster, Everstack08 사용 중인 스택으로 시작
Aspire CLI를 설치하고 기존 또는 새 리포지토리에서 시작하여 모든 리소스를 하나의 개발 주기로 통합하세요.
GitHub에서 보기