Amazon CodeCatalyst Descontinuación previstadesde 2022
Un servicio que integra gestión de proyectos, CI/CD y entornos de desarrollo en la nube para equipos de desarrollo
Qué hace
Amazon CodeCatalyst es una plataforma de desarrollo unificada que integra gestión de proyectos, repositorios de código, pipelines CI/CD y entornos de desarrollo en la nube en un solo servicio. Proporciona blueprints (plantillas de proyecto) que permiten iniciar nuevos proyectos con mejores prácticas preconfiguradas, incluyendo estructura de código, pipelines de despliegue y configuración de infraestructura. Cabe señalar que CodeCatalyst cerró el acceso a nuevos clientes el 7 de noviembre de 2025, y los clientes existentes solo pueden seguir utilizándolo en sus espacios ya creados (a fecha de agosto de 2026).
Casos de uso
Se utiliza para iniciar rápidamente nuevos proyectos con mejores prácticas, gestión unificada del ciclo de vida del desarrollo, colaboración de equipos con seguimiento de issues y pull requests, entornos de desarrollo consistentes en la nube, y automatización de despliegues a múltiples entornos AWS.
Analogía cotidiana
Piensa en él como un espacio de coworking todo incluido para desarrolladores. En lugar de alquilar oficina, comprar muebles, contratar internet y configurar salas de reuniones por separado, el coworking (CodeCatalyst) te proporciona todo integrado: escritorios (entornos de desarrollo), salas de reuniones (gestión de proyectos), correo (repositorios) y recepción (CI/CD).
¿Qué es Amazon CodeCatalyst?
Amazon CodeCatalyst es una plataforma de desarrollo integrada que unifica las herramientas que los equipos necesitan para planificar, desarrollar y entregar software. En lugar de configurar y conectar múltiples servicios separados (repositorio, CI/CD, gestión de proyectos), CodeCatalyst los proporciona todos en una experiencia unificada con un solo inicio de sesión.
Blueprints y inicio rápido
Los blueprints son plantillas de proyecto que incluyen código de aplicación, configuración de infraestructura (CDK), pipelines CI/CD y estructura de proyecto preconfigurados. Puedes iniciar un proyecto de aplicación web serverless, API REST o aplicación de microservicios en minutos, con todas las mejores prácticas ya implementadas.
Entornos de desarrollo en la nube
CodeCatalyst proporciona Dev Environments: entornos de desarrollo en la nube accesibles desde VS Code, JetBrains IDEs o el navegador. Cada desarrollador obtiene un entorno consistente con las dependencias del proyecto preinstaladas, eliminando el problema de "funciona en mi máquina". Para más información sobre entornos de desarrollo, los libros en Amazon son útiles.
Cómo empezar
Crea un espacio (Space) en CodeCatalyst y vincula tu cuenta AWS. Crea un nuevo proyecto seleccionando un blueprint o comenzando desde cero. Invita a miembros del equipo, crea issues para planificar el trabajo y comienza a desarrollar en un Dev Environment o clonando el repositorio localmente. Ahora bien, como CodeCatalyst cerró el acceso a nuevos clientes el 7 de noviembre de 2025, ya no es posible crear nuevos espacios (a fecha de agosto de 2026).
Aspectos a tener en cuenta
- En CodeCatalyst se inicia sesión con un Builder ID, independiente de la cuenta de AWS. Tenga en cuenta que el esquema de autenticación difiere del de los usuarios de AWS IAM
- Al superar el nivel gratuito se generan cargos por uso. En particular, mantener encendidos los Dev Environment durante mucho tiempo afecta al costo, así que deténgalos cuando no los use
- También se puede integrar con repositorios existentes de GitHub. No es necesario migrar a los repositorios propios de CodeCatalyst