Driftsätta containers med ACI

Azure Compute Solutions

Florin Angelescu

Azure Cloud Architect

Azure Container Instances (ACI)

 

Azure Container Instances

 

 

  • Kör containers direkt i molnet.
  • Utan att behöva hantera infrastruktur.
Azure Compute Solutions

Azure Container Instances (ACI)

 

Azure Container Instances

 

 

  • Serverlös modell:
    • Du fokuserar på containeravbildningen
    • Azure sköter provisioneringen av beräkningsresurser
  • Passar när du behöver snabbhet och enkelhet.
Azure Compute Solutions

Fördelar med ACI

 

Azure Container Instances

  • Betala bara för resurser medan containern körs.
  • Passar för:
    • Kortlivade uppgifter
    • Konceptbevis
    • Applikationer utan behov av komplex orkestrering
Azure Compute Solutions

Fördelar med ACI

 

Azure Container Instances

  • Betala bara för resurser medan containern körs.
  • Passar för:
    • Kortlivade uppgifter
    • Konceptbevis
    • Applikationer utan behov av komplex orkestrering
  • Utvecklare kan:
    • Snabbt testa nya byggen
    • Experimentera med idéer innan de binder sig till Kubernetes
Azure Compute Solutions

Fördelar med ACI

 

Azure Container Instances

Stöder

 

  • Linux-containers

 

 

  • Windows-containers
Azure Compute Solutions

Fördelar med ACI

 

Azure Container Instances

Stöder

 

 

  • Azure-filresurser
Azure Compute Solutions

Driftsätta en container

Azure Container Instances

  • Azure Portal
  • Azure CLI
  • ARM-mallar
Azure Compute Solutions

Driftsätta en container

Azure Container Instances

Ange:

  • Avbildning (från Azure Container Registry eller Docker Hub)
  • CPU- och minnesgränser samt nätverksalternativ
Azure Compute Solutions

Driftsätta en container

Azure Container Instances

Ett utmärkt sätt för utvecklare att snabbt köra sina applikationer i molnet med minimal insats.

Azure Compute Solutions

Övervaka körande containers

Azure Container Instances

  • Integreras med:
    • Azure Monitor
    • Log Analytics
Azure Compute Solutions

Övervaka körande containers

Azure Container Instances

  • Följ CPU-, minnes- och nätverksanvändning
  • Ställ in aviseringar
  • Visualisera prestandatrender
Azure Compute Solutions

Övervaka körande containers

Azure Container Instances

  • Säkerställer att containers körs smidigt och att resurser inte slösas.
  • Hjälper till att justera resursallokeringar.
  • Identifiera flaskhalsar snabbt och optimera containerbeteendet.
Azure Compute Solutions

Visa loggar

 

Azure Container Instances

  • Ger insyn i containerbeteendet.

  • Loggströmning hjälper till att:

    • Felsöka problem
    • Bekräfta lyckad körning
    • Spåra applikationsutdata
  • Användbart vid felsökning av batchjobb eller API:er.

  • Hjälper till att verifiera att containers beter sig som förväntat i produktion.

  • Kan exporteras för långsiktig analys.

Azure Compute Solutions

Sammanfattning

 

Azure Container Instances

 

 

  • Enklaste sättet att köra containers i Azure.

  • Flexibelt och säkert.

  • Ett bra steg på vägen mot Kubernetes.

Azure Compute Solutions

Nu kör vi en övning!

Azure Compute Solutions

Preparing Video For Download...