Amazon CodeCatalyst proporciona planos para el desarrollo de aplicaciones colaborativas

Amazon CodeCatalyst proporciona planos para el desarrollo de aplicaciones colaborativas

by

in

Durante un discurso de apertura en re:Invent 2022 hoy, Amazon anunció CódigoCatalizador, un servicio diseñado para eliminar el trabajo pesado de trabajar en diferentes bases de código, herramientas y entornos para crear aplicaciones. Basado en el concepto de planos, CodeCatalyst, actualmente en versión preliminar, proporciona un “lugar único” que los desarrolladores pueden usar para crear una aplicación en Amazon Web Services (AWS), dijo el CTO de Amazon, Werner Vogels, en el escenario.

“CodeCatalyst hace que sea muy fácil cambiar entre [different app development] entornos” al crear una aplicación, dijo Vogels. “Puede llenar un proyecto con código y dependencias y puede usar su favorito [integrated development environment].”

Es cierto que, con el cambio generalizado a lo digital que comenzó durante la pandemia, los desarrolladores de aplicaciones enfrentan una mayor presión por parte de los clientes para construir más rápido. Las herramientas dispares y desorganizadas parecen interponerse en el camino. Según un 2022 encuesta de los desarrolladores y profesionales de TI de Reveal, el 36 % citó los problemas con la gestión de proyectos dentro del lugar de trabajo digital como uno de sus principales desafíos.

Créditos de imagen: AWS

Los planos antes mencionados permiten a los desarrolladores que usan CodeCatalyst configurar el andamiaje de un proyecto de aplicación además de los recursos necesarios para respaldar la entrega y la implementación de la aplicación. Los entornos de desarrollo bajo demanda basados ​​en la nube y la infraestructura de compilación de CodeCatalyst tienen como objetivo facilitar que los desarrolladores y los equipos de desarrolladores administren problemas, rastreen los cambios en las confirmaciones de código y las solicitudes de extracción, y automaticen las canalizaciones de compilación y lanzamiento, dijo Vogels.

“Se trata de moverse rápido para que pueda concentrarse en crear el código y no dedicar demasiado tiempo a todos los problemas que lo rodean”, agregó.

Como explica Amazon en un Blog publicación, los recursos que crea un proyecto de CodeCatalyst para un proyecto incluyen un repositorio de código fuente con código de muestra inicial y configuración de servicio de AWS o un repositorio de Git externo. El blueprint puede agregar opcionalmente un rastreador de problemas (p. ej., Jira), así como otras herramientas integradas, como tableros, para mostrar una fuente de actividades del proyecto (p. ej., informes de prueba) y una búsqueda unificada entre usuarios, problemas, código y otros recursos del proyecto.

En el lanzamiento, los clientes de AWS pueden elegir entre modelos con Typescript, Python, Java, .NET y Javascript para lenguajes y marcos React, Angular y Vue, dice Amazon, con más por venir en el futuro. Con respecto a la canalización de compilación y lanzamiento creada por CodeCatalyst, Amazon señala que son configurables y pueden aprovechar el cómputo bajo demanda o compilaciones preaprovisionadas, incluida una selección de tamaños de máquina, y que los desarrolladores pueden incorporar compilaciones integradas o de terceros. acciones o un servicio como GitHub Actions.

Créditos de imagen: AWS

Los recursos del proyecto de CodeCatalyst y las herramientas de desarrollo integradas hacen que un desarrollador pueda presionar “implementar” y ejecutar el código de muestra, enfatizó Vogels. La colaboración también se vuelve aparentemente más fácil con el servicio, gracias a un sistema de invitación basado en correo electrónico que permite a los desarrolladores comenzar a trabajar en un proyecto con solo una dirección de correo electrónico, afirmó.

“Amazon CodeCatalyst elimina todo el trabajo pesado [of app dev] — tiene todas las herramientas que necesita para pasar de la idea a la producción mucho más rápido”, dijo Vogels.

CodeCatalyst está disponible de forma gratuita a partir de hoy en el nivel gratuito de AWS. No se sabe si ese precio podría cambiar una vez que el servicio pase a disponibilidad general.


Source link