Container mit ACI bereitstellen

Azure Compute-Lösungen

Florin Angelescu

Azure Cloud Architect

Azure Container Instances (ACI)

 

Azure Container Instances

 

 

  • Container direkt in der Cloud ausführen.
  • Ohne Infrastrukturaufwand.
Azure Compute-Lösungen

Azure Container Instances (ACI)

 

Azure Container Instances

 

 

  • Serverless-Modell:
    • Du fokussierst dich auf das Container-Image
    • Azure übernimmt die Compute-Bereitstellung
  • Ideal, wenn Geschwindigkeit und Einfachheit zählen
Azure Compute-Lösungen

Vorteile von ACI

 

Azure Container Instances

  • Du zahlst nur, solange der Container läuft
  • Ideal für:
    • Kurzlebige Tasks
    • Proofs of Concept
    • Apps ohne komplexe Orchestrierung
Azure Compute-Lösungen

Vorteile von ACI

 

Azure Container Instances

  • Du zahlst nur, solange der Container läuft.
  • Ideal für:
    • Kurzlebige Tasks
    • Proofs of Concept
    • Apps ohne komplexe Orchestrierung
  • Entwickler:innen können:
    • Neue Builds schnell testen
    • Ideen erproben, bevor sie zu Kubernetes wechseln
Azure Compute-Lösungen

Vorteile von ACI

 

Azure Container Instances

Unterstützt

 

  • Linux-Container

 

 

  • Windows-Container
Azure Compute-Lösungen

Vorteile von ACI

 

Azure Container Instances

Unterstützt

 

 

  • Azure Files-Shares
Azure Compute-Lösungen

Container bereitstellen

Azure Container Instances

  • Azure-Portal
  • Azure CLI
  • ARM-Vorlagen
Azure Compute-Lösungen

Container bereitstellen

Azure Container Instances

Angeben:

  • Image (aus Azure Container Registry oder Docker Hub)
  • CPU-/Speicherlimits und Netzwerkeinstellungen
Azure Compute-Lösungen

Container bereitstellen

Azure Container Instances

Perfekter Einstieg, um Apps mit minimalem Aufwand in der Cloud laufen zu sehen.

Azure Compute-Lösungen

Laufende Container überwachen

Azure Container Instances

  • Integriert mit:
    • Azure Monitor
    • Log Analytics
Azure Compute-Lösungen

Laufende Container überwachen

Azure Container Instances

  • CPU-, Speicher- und Netzwerknutzung verfolgen
  • Alerts setzen
  • Performance-Trends visualisieren
Azure Compute-Lösungen

Laufende Container überwachen

Azure Container Instances

  • Stellt reibungslosen Betrieb sicher und vermeidet Verschwendung
  • Hilft, Ressourcen anzupassen
  • Engpässe schnell finden und Verhalten optimieren
Azure Compute-Lösungen

Logs ansehen

 

Azure Container Instances

  • Bieten Einblick in das Containerverhalten

  • Streaming-Logs helfen beim:

    • Debuggen
    • Bestätigen erfolgreicher Ausführung
    • Nachverfolgen der Ausgabe
  • Nützlich für Troubleshooting von Batch-Jobs oder APIs

  • Validieren, dass Container in Produktion wie erwartet laufen

  • Für Langzeitanalyse exportierbar

Azure Compute-Lösungen

Zusammenfassung

 

Azure Container Instances

 

 

  • Einfachster Weg, Container in Azure zu betreiben

  • Flexibel, sicher

  • Gute Zwischenstufe vor Kubernetes

Azure Compute-Lösungen

Lass uns üben!

Azure Compute-Lösungen

Preparing Video For Download...