Descubre el Servicio Ideal de AWS para Automatizar la Instalación de Aplicaciones en EC2 y Servidores Locales
Pregunta
A un desarrollador le gustaría automatizar la instalación mediante la actualización de un conjunto de aplicaciones en una serie de instancias EC2 y servidores locales.
¿Cuál es el servicio más adecuado a utilizar para lograr este requisito?
Respuestas
A. AWS CodeBuild
B.AWS CodeCommit
C.AWS CodeDeploy
D. Formación en la nube de AWS.
Respuesta Correcta
A.BCD
Respuesta correcta - C.
AWS CodeDeploy es un servicio de implementación que permite a los desarrolladores automatizar la instalación de aplicaciones en hosts, instancias Amazon EC2, instancias Amazon ECS, funciones Lambda sin servidor o incluso servidores locales.
AWS CodeDeploy puede habilitar la actualización de esas aplicaciones.
https://docs.aws.amazon.com/codedeploy/latest/userguide/welcome.html
La opción A es INCORRECTA.
AWS CodeBuild es un servicio totalmente administrado que principalmente compila el código fuente y ejecuta pruebas unitarias con la salida como artefactos listos para la implementación.
https://docs.aws.amazon.com/codebuild/latest/userguide/welcome.html
La opción B es INCORRECTA.
El servicio de AWS CodeCommit sirve principalmente para controlar las versiones de compilación de software y el almacenamiento privado para los activos de desarrollo de software, como archivos binarios, código fuente y documentación relacionada.
https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html
La opción D es INCORRECTA.
AWS CloudFormation no podrá ejecutar implementaciones de aplicaciones en la infraestructura local.
Además, AWS CloudFormation automatiza la implementación de los recursos de AWS, pero no de las aplicaciones y el código en los hosts.
¡Ahora puedes descargar los tests!
Poco a poco vamos agregando más.