Herramientas para desarrolladores - Descripción general de Amazon Web Services

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Herramientas para desarrolladores


   AWS Icono de la categoría Herramientas para desarrolladores

AWS Application Composer

AWS Application Composerle ayuda a componer y configurar visualmente aplicaciones sin servidor a partir de AWS servicios respaldados por una infraestructura como código (IaC) lista para su implementación. Application Composer le ayuda a arrastrar y soltar recursos sin servidor en un lienzo visual basado en el navegador. Puede conectarlos para crear rápidamente su arquitectura de aplicaciones sin servidor. El lienzo también admite la agrupación de recursos en componentes arquitectónicos más grandes para simplificar la edición y la configuración. AWS Application Composer puede generar una configuración lista para la implementación con ajustes predeterminados basados en los servicios que componen la arquitectura de la aplicación. Application Composer admite la generación de artefactos AWS CloudFormation y AWS Serverless Application Model (SAM).

AWS Cloud9

AWS Cloud9 es un entorno de desarrollo integrado (IDE) basado en la nube que permite escribir, ejecutar y depurar su código con solo un navegador. Incluye un editor de código, un depurador y un terminal. AWS Cloud9 viene preempaquetado con herramientas esenciales para los lenguajes de programación populares JavaScript, incluidos Python, PHP y más, por lo que no necesita instalar archivos ni configurar su máquina de desarrollo para iniciar nuevos proyectos. Como su AWS Cloud9 IDE está basado en la nube, puede trabajar en sus proyectos desde su oficina, casa o cualquier lugar mediante una máquina conectada a Internet. AWS Cloud9 también proporciona una experiencia perfecta para desarrollar aplicaciones sin servidor, lo que le permite definir fácilmente los recursos, depurar y cambiar entre la ejecución local y remota de aplicaciones sin servidor. De este AWS Cloud9 modo, puede compartir rápidamente su entorno de desarrollo con su equipo, lo que le permite combinar, programar y realizar un seguimiento de las entradas de los demás en tiempo real.

AWS CloudShell

AWS CloudShelles un shell basado en navegador que facilita la administración, la exploración y la interacción con los recursos de AWS de forma segura. CloudShell está preautenticado con las credenciales de la consola. Las herramientas comunes de desarrollo y operaciones vienen preinstaladas, por lo que no es necesaria ninguna instalación o configuración local. Con CloudShell él, puede ejecutar scripts rápidamente con AWS Command Line Interface (AWS CLI), experimentar con las API de AWS servicio mediante los SDK de AWS o utilizar una variedad de otras herramientas para ser productivo. Puede utilizarlas CloudShell directamente desde su navegador y sin coste adicional.

AWS CodeArtifact

AWS CodeArtifactes un servicio de repositorio de artefactos totalmente gestionado que facilita a las organizaciones de cualquier tamaño almacenar, publicar y compartir de forma segura los paquetes de software utilizados en su proceso de desarrollo de software. CodeArtifact se puede configurar para recuperar automáticamente los paquetes de software y las dependencias de los repositorios de artefactos públicos para que los desarrolladores tengan acceso a las versiones más recientes. CodeArtifact funciona con los gestores de paquetes y herramientas de compilación más utilizados, como Apache Maven, Gradle,,,,,,,,,,npm, yarn twinepip, y NuGet facilita su integración en los flujos de trabajo de desarrollo existentes.

AWS CodeBuild

AWS CodeBuild es un servicio de creación completamente administrado que compila código fuente, ejecuta pruebas y produce paquetes de software listos para su implementación. Con CodeBuild esto, no necesita aprovisionar, administrar ni escalar sus propios servidores de compilación. CodeBuild escala de forma continua y procesa varias compilaciones de forma simultánea, para que sus compilaciones no se queden esperando en una cola. Puede comenzar con rapidez usando entornos de compilación preempaquetados, o crear sus propios entornos de compilación personalizados que utilicen sus propias herramientas de compilación.

Amazon CodeCatalyst

Amazon CodeCatalyst es un servicio integrado para los equipos de desarrollo de software que adoptan prácticas de integración continua o despliegue continuo (CI/CD) en sus procesos de desarrollo de software. CodeCatalyst está totalmente gestionado AWS y reúne todas las herramientas que necesita en un solo lugar. Puede planificar el trabajo, colaborar en el código y crear, probar e implementar aplicaciones. También puede integrar AWS los recursos con sus proyectos conectándolos Cuentas de AWS a su CodeCatalyst espacio. Al gestionar todas las etapas y aspectos del ciclo de vida de las aplicaciones en una sola herramienta, puede entregar software de forma rápida y segura.

AWS CodeCommit

AWS CodeCommites un servicio de control de código fuente totalmente gestionado que facilita a las empresas el alojamiento de repositorios Git privados seguros y altamente escalables. AWS CodeCommit elimina la necesidad de operar su propio sistema de control de código fuente o preocuparse por escalar su infraestructura. Puedes usarlo AWS CodeCommit para almacenar de forma segura cualquier cosa, desde código fuente hasta binarios, y funciona a la perfección con tus herramientas de Git existentes.

AWS CodeDeploy

AWS CodeDeployes un servicio que automatiza las implementaciones de código en cualquier instancia, incluidas las instancias de EC2 y las instancias que se ejecutan de forma local. CodeDeployle facilita el lanzamiento rápido de nuevas funciones, le ayuda a evitar el tiempo de inactividad durante la implementación de las aplicaciones y gestiona la complejidad de la actualización de las aplicaciones. Se puede utilizar CodeDeploy para automatizar las implementaciones de software, lo que elimina la necesidad de realizar operaciones manuales propensas a errores. El servicio se adapta a su infraestructura, por lo que puede implementar fácilmente en una sola instancia o en miles de ellas.

AWS CodePipeline

AWS CodePipelinees un servicio de entrega continua totalmente gestionado que le ayuda a automatizar sus procesos de lanzamiento para actualizar las aplicaciones y la infraestructura de forma rápida y fiable. CodePipeline automatiza las fases de creación, prueba e implementación del proceso de lanzamiento cada vez que se produce un cambio de código, en función del modelo de lanzamiento que defina. Le permite entregar características y actualizaciones de forma rápida y de confianza. Puedes integrarlo fácilmente CodePipeline con servicios de terceros, como GitHub tu propio complemento personalizado. Con AWS CodePipeline, solo pagas por lo que usas. No es necesario pagar cuotas iniciales ni asumir compromisos a largo plazo.

AWS CodeStar

AWS CodeStarle permite desarrollar, crear e implementar aplicaciones rápidamente AWS. AWS CodeStar proporciona una interfaz de usuario unificada que le permite gestionar fácilmente sus actividades de desarrollo de software en un solo lugar. AWS CodeStar, puede configurar toda su cadena de herramientas de entrega continua en cuestión de minutos, lo que le permitirá empezar a publicar código más rápido. AWS CodeStar facilita que todo tu equipo trabaje en conjunto de forma segura, lo que te permite gestionar fácilmente el acceso y añadir propietarios, colaboradores y espectadores a tus proyectos. Cada AWS CodeStar proyecto viene con un panel de gestión de proyectos, que incluye una función integrada de seguimiento de problemas con la tecnología del software Atlassian JIRA. Con el panel de control del AWS CodeStar proyecto, puedes hacer un seguimiento fácil del progreso de todo tu proceso de desarrollo de software, desde la acumulación de tareas pendientes hasta las implementaciones de código recientes de los equipos. Para obtener más información, consulta las funciones.AWS CodeStar

Amazon Corretto

Amazon Corretto es una distribución gratuita, multiplataforma y lista para producción del Open Java Development Kit (OpenJDK). Corretto cuenta con soporte a largo plazo que incluirá mejoras de rendimiento y correcciones de seguridad. Amazon ejecuta Corretto internamente en miles de servicios de producción, y Corretto está certificado como compatible con el estándar Java SE. Con Corretto, puede desarrollar y ejecutar aplicaciones Java en los sistemas operativos más populares, incluidos Amazon Linux 2, Windows y macOS.

AWS Fault Injection Service

AWS Fault Injection Servicees un servicio totalmente gestionado para ejecutar experimentos de inyección de errores AWS que facilita la mejora del rendimiento, la observabilidad y la resiliencia de una aplicación. Los experimentos de inyección de errores se utilizan en la ingeniería del caos, es decir, la práctica de sobrecargar una aplicación en entornos de prueba o producción creando eventos disruptivos, como un aumento repentino del consumo de CPU o memoria, observando cómo responde el sistema e implementando mejoras. Los experimentos de inyección de fallos ayudan a los equipos a crear las condiciones reales necesarias para descubrir los errores ocultos, monitorizar los puntos ciegos y los cuellos de botella en el rendimiento que son difíciles de encontrar en los sistemas distribuidos.

AWS Fault Injection Service simplifica el proceso de configurar y ejecutar experimentos de inyección de errores controlados en una amplia gama de AWS servicios para que los equipos puedan generar confianza en el comportamiento de sus aplicaciones. Con el simulador de inyección de fallos, los equipos pueden configurar rápidamente los experimentos utilizando plantillas prediseñadas que generan las interrupciones deseadas. AWS Fault Injection Service proporciona los controles y las barreras que los equipos necesitan para llevar a cabo los experimentos en producción, como anular o detener automáticamente el experimento si se cumplen condiciones específicas. Con unos pocos clics en la consola, los equipos pueden ejecutar escenarios complejos con fallos comunes de sistemas distribuidos que se producen en paralelo o se acumulan secuencialmente a lo largo del tiempo, lo que les permite crear las condiciones reales necesarias para encontrar puntos débiles ocultos.

AWS X-Ray

AWS X-Rayayuda a los desarrolladores a analizar y depurar las aplicaciones distribuidas en producción o en desarrollo, como las creadas con una arquitectura de microservicios. X-Ray, puede comprender el rendimiento de su aplicación y sus servicios subyacentes para poder identificar y solucionar la causa raíz de los problemas y errores de rendimiento. X-Ray proporciona una end-to-end vista de las solicitudes a medida que se desplazan por la aplicación y muestra un mapa de los componentes subyacentes de la aplicación. Puede usar X-Ray para analizar aplicaciones tanto en desarrollo como en producción, desde aplicaciones simples de tres niveles hasta aplicaciones de microservicios complejas que constan de miles de servicios.