Kontejnery Azure a ACR

Azure Compute Solutions

Florin Angelescu

Azure Cloud Architect

Azure Container Registry (ACR)

Azure Container Registry

  • Plně spravovaná privátní služba registru pro kontejnerové image.
  • Zabezpečené úložiště pro vzory aplikací.
  • Centrum pro ukládání a správu vzorů aplikací v týmu.
Azure Compute Solutions

Azure Container Registry (ACR)

Azure Container Registry

  • Zajišťuje přístup k image pouze oprávněným uživatelům a těsnou integraci se službami Azure.
  • Usnadňuje kontrolu životního cyklu aplikace při zachování flexibility kontejnerů.
Azure Compute Solutions

Proč používat ACR?

 

Azure Container Registry

 

 

  • Zabezpečení a řízení přístupu
    • Ověřování přes Azure Entra ID
    • Řízení přístupu na základě rolí
Azure Compute Solutions

Proč používat ACR?

 

Azure Container Registry

 

  • Geografická replikace

    • Image lze zrcadlit do více oblastí Azure
    • Snížení latence
    • Zajištění vysoké dostupnosti
  • Rychlejší nasazení a méně prodlev

Azure Compute Solutions

Odesílání image do ACR

Azure Container Registry

  • Sestavení image lokálně pomocí Dockeru.
  • Přihlášení do Azure Container Registry.
  • Odeslání image.
Azure Compute Solutions

Odesílání image do ACR

 

Azure Container Registry

Azure Compute Solutions

Odesílání image do ACR

 

Azure Container Registry

  • Klíčová součást CI/CD pipeline.
  • Nová sestavení jsou automaticky odeslána a nasazena.
Azure Compute Solutions

Odesílání image do ACR

 

Azure Container Registry

  • Integrace s Azure DevOps nebo GitHub Actions.
  • Automatizace celého procesu od commitu po nasazení kontejneru.
Azure Compute Solutions

Správa image v ACR

 

Azure Container Registry

Poskytuje příkazy pro:

Azure Compute Solutions

Správa image v ACR

 

Azure Container Registry

Poskytuje příkazy pro:

 

  • Výpis repozitářů
Azure Compute Solutions

Správa image v ACR

 

Azure Container Registry

Poskytuje příkazy pro:

 

  • Výpis repozitářů

 

  • Odstranění zastaralých image
Azure Compute Solutions

Správa image v ACR

 

Azure Container Registry

Poskytuje příkazy pro:

 

  • Výpis repozitářů

 

  • Odstranění zastaralých image

 

  • Automatizaci sestavení
Azure Compute Solutions

Správa image v ACR

 

Azure Container Registry

  • Přestavění image při aktualizaci základních image
  • Zajištění bezpečnosti a aktuálnosti aplikací
  • Méně manuální práce a konzistentní prostředí
Azure Compute Solutions

Označování a verzování

 

Azure Container Registry

 

 

  • Tagy jsou klíčové pro identifikaci verzí image.
  • Správné označování umožňuje rychlý rollback při selhání nasazení.
Azure Compute Solutions

Označování a verzování

 

Azure Container Registry

Azure Container Registry

 

 

  • Podpora paralelního testování:

    • Více označených image může běžet souběžně.
  • Verzování a označování zajišťují flexibilitu a bezpečnost správy aplikací.

Azure Compute Solutions

Shrnutí

Azure Container Registry

  • Bezpečný a škálovatelný základ pro správu životního cyklu kontejnerů.
  • Aplikace jsou vždy připraveny k nasazení v Azure se správnou verzí ve správný čas.
Azure Compute Solutions

Pojďme si procvičit!

Azure Compute Solutions

Preparing Video For Download...