Preguntas frecuentes sobre AWS CodeStar
Suspensión del soporte de AWS CodeStar
El 31 de julio de 2024, Amazon Web Services (AWS) dejará de ofrecer soporte para la creación y visualización de proyectos AWS CodeStar. A partir del 31 de julio de 2024, ya no podrá acceder a la consola de AWS CodeStar ni crear nuevos proyectos. Sin embargo, los recursos de AWS creados por AWS CodeStar, incluidos los orígenes, las canalizaciones y las compilaciones, no se verán afectados por este cambio y seguirán funcionando. AWS CodeStar Connections no se verá afectado por esta interrupción.
Si desea realizar un seguimiento del trabajo, desarrollar código y crear, probar e implementar sus aplicaciones, Amazon CodeCatalyst le ofrece un proceso simplificado de puesta en marcha y características adicionales para administrar sus proyectos de software. Obtenga más información sobre la funcionalidad y los precios de Amazon CodeCatalyst.
Aspectos generales
¿Qué es AWS CodeStar?
AWS CodeStar es un servicio de desarrollo basado en la nube que proporciona las herramientas necesarias para desarrollar, compilar e implementar aplicaciones rápidamente en AWS. Con AWS CodeStar puede configurar toda su cadena de herramientas de entrega continua en minutos, lo que permite comenzar a publicar código más rápido. AWS CodeStar facilita que todo su equipo trabaje junto de forma segura, con políticas integradas basadas en roles que permiten administrar fácilmente el acceso a sus proyectos, así como agregar propietarios, contribuyentes y espectadores de forma sencilla. Cada proyecto de AWS CodeStar incorpora un panel de proyectos unificado e integrado con Atlassian JIRA Software, una herramienta comercial de seguimiento de incidencias y gestión de proyectos. Con el panel de proyectos de AWS CodeStar puede realizar un seguimiento del progreso en todo el proceso de desarrollo de software, desde un elemento de la lista de trabajo hasta una implementación de código de producción.
¿Por qué debo usar AWS CodeStar?
Debe usar CodeStar siempre que desee configurar rápidamente un proyecto de desarrollo de software en AWS, bien porque quiera empezar con un conjunto completo de herramientas para un proyecto de equipo o simplemente porque quiere configurar un proyecto de prueba con un repositorio de código fuente. También puede usar AWS CodeStar cualquier persona que esté interesada en aprender más acerca de la entrega continua, comenzando con una cadena de herramientas completa para un proyecto de ejemplo. AWS CodeStar le guía a través de la configuración mediante plantillas de proyecto con las que configurar aplicaciones reales que se pueden modificar en función de sus necesidades.
¿Qué se puede hacer con AWS CodeStar?
Comience a desarrollar en AWS en cuestión de minutos. AWS CodeStar facilita la configuración de toda la cadena de herramientas de desarrollo y entrega continua para codificar, compilar, probar e implementar el código de la aplicación. Para comenzar un proyecto, puede elegir entre diferentes plantillas de AWS CodeStar para Amazon EC2, AWS Lambda y AWS Elastic Beanstalk. Cuando elige una plantilla de proyecto, los servicios de AWS subyacentes se aprovisionan en minutos, lo que permite comenzar rápidamente a codificar e implementar las aplicaciones.
Trabaje con todo su equipo de forma segura. AWS CodeStar permite colaborar de forma segura en los proyectos de su equipo. AWS CodeStar simplifica el proceso de configuración de acceso a proyectos para equipos proporcionando políticas integradas basadas en funciones que siguen las prácticas recomendadas de AWS. Puede administrar fácilmente la obtención de acceso para los propietarios de proyectos, contribuyentes y espectadores sin necesidad de configurar manualmente su propia política para cada servicio.
Administrar la entrega de software fácilmente. AWS CodeStar proporciona una manera fácil de coordinar sus actividades de desarrollo cotidianas a través de un panel unificado de proyectos. Esto permite monitorear de forma centralizada la actividad de la aplicación y realizar un seguimiento del progreso en todas las etapas del proceso de desarrollo de software, incluidos los compromisos de código, las compilaciones, las pruebas y las implementaciones. AWS CodeStar incorpora Atlassian JIRA, una herramienta de administración de proyectos y seguimiento de incidencias de terceros que permite administrar fácilmente los problemas de JIRA directamente en el panel de AWS CodeStar.
Elija entre varias plantillas de proyectos. Con las plantillas de proyecto AWS CodeStar, puede desarrollar fácilmente diferentes aplicaciones como sitios web, aplicaciones web, servicios web y funcionalidades de Alexa. Las plantillas de proyecto AWS CodeStar incluyen el código para una introducción en los lenguajes de programación compatibles, incluidos Java, JavaScript, PHP, Ruby y Python.
¿Cuánto cuesta AWS CodeStar?
El uso de AWS CodeStar no conlleva cargos adicionales. Los recursos de AWS (por ejemplo, instancias EC2, ejecuciones Lambda o buckets S3) que se utilicen en los proyectos de CodeStar deberán abonarse aparte. Solo pagará por lo que consuma y a medida que lo utilice: no se requieren pagos mínimos ni compromisos iniciales.
Características y funciones
¿Cómo se puede comenzar a utilizar AWS CodeStar?
Puede empezar a usar AWS CodeStar en tan solo unos minutos con la consola de AWS CodeStar. En primer lugar, seleccione una de las plantillas de proyecto de CodeStar disponibles para aprovisionar automáticamente todos los recursos necesarios para el proyecto. Una vez que su proyecto ha sido aprovisionado, puede ver su aplicación en ejecución desde el mosaico "Puntos de enlace de la aplicación". Utilice los pasos de la consola de CodeStar para conectarse al repositorio de código fuente de AWS CodeCommit para su proyecto y comience a escribir código. Puede utilizar el panel de proyectos para realizar un seguimiento y administrar cambios en el proceso de publicación, y ver la actividad de proyecto más reciente.
¿Qué tipos de aplicaciones se pueden compilar con AWS CodeStar?
CodeStar se puede utilizar para la compilación, entre otros, de aplicaciones web y servicios web. Las aplicaciones se ejecutan en Amazon EC2, AWS Elastic Beanstalk o AWS Lambda. Las plantillas de proyectos están disponibles en diferentes lenguajes de programación, incluyendo Java, Node.js (Javascript), PHP, Python y Ruby.
¿Cómo se agregan, eliminan o cambian usuarios en los proyectos de AWS CodeStar?
Puede agregar, cambiar o eliminar usuarios del proyecto de CodeStar a través de la sección "Equipo" de la consola de CodeStar. Puede conceder a los usuarios permisos de Propietario, Contribuyente o Espectador. También puede quitar usuarios o cambiar sus funciones en cualquier momento.
¿Cómo se relacionan los usuarios de AWS CodeStar con los usuarios de IAM?
Los usuarios de CodeStar son usuarios de IAM administrados por CodeStar para proporcionar políticas de acceso predefinidas basadas en roles en todo el entorno de desarrollo. Como los usuarios de CodeStar se compilan en IAM, usted sigue teniendo los beneficios administrativos de IAM. Por ejemplo, si agrega un usuario de IAM existente a un proyecto de CodeStar, las políticas de cuentas globales existentes en IAM se siguen aplicando.
¿Se puede trabajar en los proyectos de AWS CodeStar directamente desde un entorno de desarrollo integrado (IDE)?
Sí. Al instalar AWS Toolkit for Eclipse o Visual Studio, podrá configurar fácilmente su entorno de desarrollo local para trabajar con Proyectos CodeStar. Una vez instalados, los desarrolladores pueden seleccionar de una lista de proyectos disponibles de CodeStar y que su herramienta de desarrollo se configure automáticamente para clonar y retirar el código fuente de su proyecto, todo dentro de su IDE.
¿Cómo se configura el panel del proyecto?
Los paneles de proyectos pueden configurarse para mostrar los mosaicos que desee y donde los desee. Para agregar o quitar mosaicos, haga clic en el menú desplegable "Mosaicos" en el panel de proyectos. Para cambiar el diseño del panel de proyectos, arrastre el mosaico a la posición deseada.
¿Existen integraciones de terceros que se puedan utilizar con AWS CodeStar?
AWS CodeStar funciona con Atlassian JIRA para integrar la administración de incidencias en los proyectos. Además, puede agregar acciones de socio al AWS CodePipeline del proyecto. Para ver una lista de las acciones de CodePipeline disponibles, consulte la página de integraciones de AWS CodePipeline.
Soy un proveedor de herramientas de terceros. ¿Puedo integrarlas en AWS CodeStar?
Estamos comenzando a compilar un programa de integración para los miembros de AWS Partner Network (APN). Si ya es miembro de APN y está interesado en aprender más, póngase en contacto con aws-codestar-request@amazon.com.
¿Es posible utilizar AWS CodeStar como ayuda para administrar las aplicaciones de AWS existentes?
AWS CodeStar ayuda a los clientes a comenzar rápidamente nuevos proyectos de software en AWS. Cada proyecto de CodeStar incluye herramientas de desarrollo, entre otras AWS CodePipeline, AWS CodeCommit, AWS CodeBuild y AWS CodeDeploy, que se pueden utilizar por sí solas o junto con aplicaciones AWS existentes. Los clientes que estén interesados acerca de la manera en que estas herramientas pueden ayudarles con las aplicaciones AWS existentes pueden visitar las páginas de servicio de soporte respectivas para obtener más información.
Regiones
¿En qué regiones está disponible AWS CodeStar?
Consulte Productos y servicios regionales para obtener más detalles. La consola de CodeStar muestra todos los proyectos de desarrollo de todas las regiones en una sola vista centralizada. El proyecto CodeStar se guardará en la región en la que esté configurada la consola.
¿Puedo usar AWS CodeStar para lanzar aplicaciones en otras regiones?
No. CodeStar configura y administra los servicios de código, como por ejemplo los repositorios de CodeCommit, en las regiones que especifique en la configuración del proyecto de CodeStar.
Más información sobre los precios de AWS CodeStar