Streamline your development with Aspire

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

Compatível com todos os principais provedores de nuvem

Ilustração do 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
Snippet de código da API do Aspire C#

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

Consulte os dados do OpenTelemetry ao vivo sem necessidade de configuração. Iniciado por padrão durante a execução, o painel do desenvolvedor do Aspire mostra logs, variáveis de ambiente, rastreamentos distribuídos, métricas e muito mais para verificar rapidamente o comportamento do aplicativo.

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

Ecossistema nativo de nuvem
Crie aplicativos nativos da nuvem flexíveis, escaláveis e preparados para o futuro que possam funcionar perfeitamente em diversas plataformas e ambientes.
Criação de contêiner nativo
Crie imagens de contêiner .NET sem precisar escrever um Dockerfile.
Observabilidade
Veja seu código em ação com APIs de observabilidade poderosas e suporte para OpenTelemetry.
Escreva APIs Web de alto desempenho com ASP.NET Core
ASP.NET Core é uma das estruturas Web mais rápidas classificadas pela TechEmpower. Exibir a origem do parâmetro de comparação da TechEmpower
Resultados de benchmark JSON da TechEmpower
Gráfico mostrando os resultados do parâmetro de comparação JSON do TechEmpower: ASP.NET Core com 2,5 milhões, Node.js com 1,1 milhão, Gin com 498 mil e Spring com 328 mil. Gráfico mostrando os resultados do parâmetro de comparação JSON do TechEmpower: ASP.NET Core com 2,5 milhões, Node.js com 1,1 milhão, Gin com 498 mil e Spring com 328 mil. Gráfico mostrando os resultados do parâmetro de comparação JSON do TechEmpower: ASP.NET Core com 2,5 milhões, Node.js com 1,1 milhão, Gin com 498 mil e Spring com 328 mil.
Respostas JSON por segundo (RPS)
gRPC e REST com OpenAPI
Potencialize seus aplicativos para qualquer front-end com o suporte do .NET para todas as APIs populares.
Criar um cliente gRPC
Exemplo de código gRPC
Acesso aos dados simplificado
Use o Entity Framework para consultar bancos de dados populares como PostgreSQL, SQL Server, SQLite e Cosmos DB sem SQL.
Leia a documentação do Entity Framework
Exemplo de código de consulta de dados
Resiliência
Use as APIs de resiliência integradas do .NET para criar aplicativos confiáveis com facilidade.
Exemplo de código de API

More tools for building great .NET apps

O que é Azure Developer CLI?
Azure Developer CLI do Azure (azd) acelera sua jornada do ambiente de desenvolvimento local para o Azure. Inicialize um repositório, provisione recursos e implante seu aplicativo com uma ferramenta.
Saiba mais sobre o azd
Modelos Azure Developer CLI
Use modelos de aplicativos flexíveis e idiomáticos com as melhores práticas de nuvem. Com curadoria para .NET, você pode obter o desenvolvimento local para o Azure em minutos.
Navegue pelos modelos .NET
Kit de desenvolvimento C# no código VS
Escreva, mantenha, teste e depure seu código com o C# Dev Kit do Visual Studio Code. Eleve seu desenvolvimento em C# em Codespaces Windows, macOS, Linux ou GitHub.
Instale o kit de desenvolvimento C#
  1. Classificação de desempenho dos Resultados da 23ª rodada realizada pelos parâmetros de comparação da TechEmpower.