Saltearse al contenido
Aspire
Logotipo de Aspire

Aspire

Tu stack, simplificado.

Orquesta frontends, APIs, contenedores y bases de datos sin esfuerzo—sin reescrituras, sin límites. Extiende Aspire para impulsar cualquier proyecto.

Gratis y de código abierto

Aspire es una plataforma de código abierto, siempre gratuita y enfocada en desarrolladores. Únete a una comunidad próspera y ayuda a dar forma al futuro del desarrollo moderno.

Control centrado en el código

Define tu stack en código—tipado seguro y legible. Ejecútalo localmente, despliega en cualquier lugar sin cambiar la arquitectura.

Modular y extensible

Orquesta frontends, APIs, contenedores y bases de datos sin reescrituras. Extiende Aspire para tu stack—despliega donde quieras.

Observabilidad desde el inicio

OpenTelemetry integrado entrega logs, trazas y health checks automáticamente—depura más rápido sin configuración.

Despliegues flexibles

Despliega donde quieras—Kubernetes, cloud u on‑prem. Aspire se adapta para despliegues consistentes sin reescrituras.

Aspire es modular, componible y extensible. Configura relaciones, opciones de despliegue y flags de desarrollo en un solo lugar. Aprende más sobre el AppHost.

Crea tu AppHost

Activa o desactiva diferentes características para ver cómo Aspire define las distintas partes de tu pila.

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

Hecho para tu stack, Aspire orquesta apps en C#, Java, Python, JavaScript, TypeScript, Go y más—usa los lenguajes que prefieras. Explora cómo modelar tus apps.

Aspire soporta muchos lenguajes y frameworks, permitiéndote construir con tus favoritos mientras orquesta todo.

Hecho para desarrollo local, Aspire refleja entornos de producción en tu máquina, eliminando el “funciona en mi máquina” para despliegues fluidos. Aprende sobre despliegue y topología de apps.

Desarrollo local con servicios contenerizados
Levanta y elimina entornos completos de staging para pruebas
Servicios cloud en producción — sin cambiar código
Ventana de terminal
aspire run
Ventana de terminal
aspire deploy -e test
Ventana de terminal
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 la CLI de Aspire para levantar todo localmente o crear artefactos de despliegue en CI/CD. Construye tu primera app con Aspire.

Monitorea logs, métricas y trazas en tiempo real con el dashboard de OpenTelemetry integrado directamente en tu flujo de trabajo.

Multi-cloud, integraciones sin límites — Conecta Aspire a Azure, AWS o tu propia infraestructura. Aprovecha un ecosistema amplio para cualquier stack. Ver galería de integraciones.

¡No te fíes solo de nosotros! De indie hackers a empresas—los desarrolladores crean más rápido y publican con confianza usando Aspire. Explora la comunidad.

Empieza instalando la CLI de Aspire y luego sumérgete en la documentación para aprender a modelar, ejecutar y desplegar tus aplicaciones.

Preguntas y respuestas Colabora Comunidad Debatir Ver bajo demanda
Hecho con 💜 en Microsoft