Un ingeniero de DevOps construye frecuentemente imágenes grandes de Docker con AWS CodeBuild y quiere acelerar las compilaciones y reducir los costos reutilizando las capas de las imágenes en las compilaciones. ¿Qué enfoque mejora mejor el rendimiento de la compilación y minimiza el esfuerzo operativo?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Enviar las imágenes de Docker a un repositorio de Amazon ECR y habilitar una caché de capa de Docker local para las compilaciones de CodeBuild..
Por qué esta es la respuesta
La opción correcta es enviar las imágenes de Docker a Amazon ECR y habilitar una caché de capa de Docker local para las compilaciones de CodeBuild. CodeBuild admite el almacenamiento en caché de capas de Docker, lo que permite reutilizar las capas de imágenes existentes en compilaciones posteriores. Al almacenar las imágenes en ECR, CodeBuild puede extraerlas eficientemente y aprovechar la caché local para acelerar significativamente el proceso de compilación y reducir los costos al evitar la reconstrucción de capas inalteradas. Almacenar en caché las imágenes de Docker en un bucket de Amazon S3 no es el método nativo ni más eficiente para el almacenamiento en caché de capas de Docker en CodeBuild. Configurar CodeBuild para que siempre extraiga la última versión de la imagen de ECR no aprovecha el almacenamiento en caché de capas, lo que resultaría en tiempos de compilación más largos. Crear AMIs personalizadas con imágenes de Docker en caché es un enfoque más complejo y con mayor sobrecarga operativa, ya que requiere la gestión de AMIs y el lanzamiento de instancias EC2 para cada compilación, lo que no es tan eficiente como la caché de capas de Docker nativa de CodeBuild.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta