Pular para o conteúdo
Aspire
Logótipo Aspire

Aspire

A tua stack, simplificada.

Orquestra frontends, APIs, contentores e bases de dados sem esforço—sem reescritas, sem limites. Estende o Aspire para impulsionar qualquer projeto.

Gratuito e Open Source

O Aspire é uma plataforma open source, sempre gratuita e focada em programadores. Junta-te a uma comunidade dinâmica e ajuda a moldar o futuro do desenvolvimento moderno.

Controlo orientado ao código

Define a tua stack em código—type‑safe e legível. Executa localmente e faz deploy em qualquer lado sem mudar a arquitetura.

Modular e extensível

Orquestra frontends, APIs, contentores e bases de dados sem reescritas. Estende para o teu stack—deploy em qualquer lado.

Deploys flexíveis

Deploy em qualquer lado—Kubernetes, cloud ou on‑prem. Consistência sem reescritas extra.

O Aspire é modular, componível e extensível. Configura relações, opções de deploy e flags de desenvolvimento num só sítio. Sabe mais sobre o AppHost.

Constrói o teu AppHost

Ativa/desativa funcionalidades para ver como o Aspire define a tua stack.

AppHost.cs
var builder = DistributedApplication.CreateBuilder(args);
// Add frontend service
var frontend = builder.AddViteApp("frontend", "../frontend")
.WithHttpEndpoint(env: "PORT");
builder.Build().Run();

Construído para a tua stack, o Aspire orquestra apps em C#, Java, Python, JavaScript, TypeScript, Go e mais—usa as linguagens que preferes. Vê como modelar as tuas apps.

O Aspire suporta muitas linguagens e frameworks permitindo-te construir com os teus favoritos enquanto orquestra tudo.

Feito para desenvolvimento local, o Aspire espelha produção na tua máquina e reduz o “funciona na minha máquina”. Sabe mais sobre deploy e topologia.

Desenvolvimento local com serviços contentorizados
Ligar e desligar ambientes completos de staging para testes
Serviços cloud de produção — sem alterações de código
Terminal window
aspire run
Terminal window
aspire deploy -e test
Terminal window
aspire deploy
Redis
AWS ElastiCache
Redis
Shortlived container
Redis
Local container
PostgreSQL
Azure Database for PostgreSQL
PostgreSQL
Staged DB
PostgreSQL
Local container
Frontend
Azure Static Web Apps
Frontend
Dev tunnel
Frontend
Local process
API
Azure Container Apps
API
Staging environment
API
Local process

Usa a CLI do Aspire para levantar tudo local ou gerar artefactos em CI/CD. Cria a tua primeira app Aspire.

Monitoriza logs, métricas e traces em tempo real com o dashboard OpenTelemetry integrado ao teu fluxo.

Multi-cloud, integrações ilimitadas — Liga Aspire a Azure, AWS ou infra própria. Ecossistema vasto para qualquer stack. Ver galeria de integrações.

Não fiques só pela nossa palavra! De indie hackers a empresas—developers constroem mais rápido e entregam com confiança com o Aspire. Explora a comunidade.

Instala a CLI do Aspire e depois aprende a modelar, correr e fazer deploy das tuas apps.

Pergunta & Responde Colabora Comunidade Discutir Ver
Feito com 💜 na Microsoft