Contenedores de Azure y ACR

Soluciones de Azure Compute

Florin Angelescu

Azure Cloud Architect

Azure Container Registry (ACR)

Azure Container Registry

  • Servicio de registro privado y totalmente gestionado para imágenes de contenedor.
  • Biblioteca segura donde se guardan los planos de tus apps.
  • Hub donde los equipos almacenan y organizan los planos de sus apps.
Soluciones de Azure Compute

Azure Container Registry (ACR)

Azure Container Registry

  • Garantiza que tus imágenes solo sean accesibles para usuarios autorizados e integradas con servicios de Azure.
  • Facilita controlar el ciclo de vida de tu app sin perder la flexibilidad de los contenedores.
Soluciones de Azure Compute

¿Por qué usar ACR?

 

Azure Container Registry

 

 

  • Seguridad y control
    • Autenticación con Azure Entra ID
    • Aplica control de acceso basado en roles
Soluciones de Azure Compute

¿Por qué usar ACR?

 

Azure Container Registry

 

  • Georreplicación

    • Las imágenes se pueden reflejar en varias regiones de Azure
    • Reduce la latencia
    • Garantiza alta disponibilidad
  • Despliegues más rápidos y menos retrasos

Soluciones de Azure Compute

Subir imágenes a ACR

Azure Container Registry

  • Construye una imagen local con Docker.
  • Inicia sesión en Azure Container Registry.
  • Haz push de la imagen.
Soluciones de Azure Compute

Subir imágenes a ACR

 

Azure Container Registry

Soluciones de Azure Compute

Subir imágenes a ACR

 

Azure Container Registry

  • Pieza central en pipelines CI/CD.
  • Los nuevos builds se suben y despliegan automáticamente.
Soluciones de Azure Compute

Subir imágenes a ACR

 

Azure Container Registry

  • Se integra con Azure DevOps o GitHub Actions.
  • Automatiza todo el flujo: del commit al despliegue del contenedor.
Soluciones de Azure Compute

Gestionar imágenes en ACR

 

Azure Container Registry

Ofrece comandos para:

Soluciones de Azure Compute

Gestionar imágenes en ACR

 

Azure Container Registry

Ofrece comandos para:

 

  • Listar repositorios
Soluciones de Azure Compute

Gestionar imágenes en ACR

 

Azure Container Registry

Ofrece comandos para:

 

  • Listar repositorios

 

  • Borrar imágenes obsoletas
Soluciones de Azure Compute

Gestionar imágenes en ACR

 

Azure Container Registry

Ofrece comandos para:

 

  • Listar repositorios

 

  • Borrar imágenes obsoletas

 

  • Automatizar builds
Soluciones de Azure Compute

Gestionar imágenes en ACR

 

Azure Container Registry

  • Reconstruir imágenes cuando se actualicen las bases
  • Mantener tus apps seguras y al día
  • Menos trabajo manual y entornos consistentes
Soluciones de Azure Compute

Etiquetado y versionado

 

Azure Container Registry

 

 

  • Las etiquetas son clave para identificar versiones de imágenes.
  • Buenas prácticas de etiquetado ayudan a revertir rápido si falla un despliegue.
Soluciones de Azure Compute

Etiquetado y versionado

 

Azure Container Registry

Azure Container Registry

 

 

  • Permitir pruebas en paralelo:

    • Varias imágenes con etiqueta pueden ejecutarse a la vez.
  • El versionado y etiquetado dan flexibilidad y seguridad al gestionar la app.

Soluciones de Azure Compute

Resumen

Azure Container Registry

  • Base segura y escalable para gestionar el ciclo de vida de contenedores.
  • Apps siempre listas para desplegar en Azure, con la versión correcta en el momento justo.
Soluciones de Azure Compute

¡Vamos a practicar!

Soluciones de Azure Compute

Preparing Video For Download...