Containers deployen met ACI

Azure Compute-oplossingen

Florin Angelescu

Azure Cloud Architect

Azure Container Instances (ACI)

 

Azure Container Instances

 

 

  • Laat containers direct in de cloud draaien.
  • Zonder zorgen over infrastructuur.
Azure Compute-oplossingen

Azure Container Instances (ACI)

 

Azure Container Instances

 

 

  • Serverless-model:
    • Jij focust op de containerimage
    • Azure regelt de compute-resources
  • Ideaal wanneer je snelheid en eenvoud nodig hebt.
Azure Compute-oplossingen

Voordelen van ACI

 

Azure Container Instances

  • Betaal alleen terwijl de container draait.
  • Ideaal voor:
    • Kortdurende taken
    • Proof-of-concepts
    • Apps die geen complexe orkestratie nodig hebben
Azure Compute-oplossingen

Voordelen van ACI

 

Azure Container Instances

  • Betaal alleen terwijl de container draait.
  • Ideaal voor:
    • Kortdurende taken
    • Proof-of-concepts
    • Apps zonder complexe orkestratie
  • Ontwikkelaars kunnen:
    • Snel nieuwe builds testen
    • Experimenteren vóór committen naar Kubernetes
Azure Compute-oplossingen

Voordelen van ACI

 

Azure Container Instances

Ondersteunt

 

  • Linux-containers

 

 

  • Windows-containers
Azure Compute-oplossingen

Voordelen van ACI

 

Azure Container Instances

Ondersteunt

 

 

  • Azure-bestandsshares
Azure Compute-oplossingen

Een container deployen

Azure Container Instances

  • Azure Portal
  • Azure CLI
  • ARM-templates
Azure Compute-oplossingen

Een container deployen

Azure Container Instances

Geef op:

  • Image (uit Azure Container Registry of Docker Hub)
  • CPU- en geheugenlimieten, en netwerkopties
Azure Compute-oplossingen

Een container deployen

Azure Container Instances

Perfecte instap voor developers om hun apps met minimale moeite in de cloud te draaien.

Azure Compute-oplossingen

Draaiende containers monitoren

Azure Container Instances

  • Integreert met:
    • Azure Monitor
    • Log Analytics
Azure Compute-oplossingen

Draaiende containers monitoren

Azure Container Instances

  • Volg CPU-, geheugen- en netwerkgebruik
  • Stel alerts in
  • Visualiseer prestatietrends
Azure Compute-oplossingen

Draaiende containers monitoren

Azure Container Instances

  • Zorgt dat containers soepel draaien en resources niet verspild worden.
  • Helpt resources bij te sturen.
  • Vind snel knelpunten en optimaliseer gedrag.
Azure Compute-oplossingen

Logs bekijken

 

Azure Container Instances

  • Geeft inzicht in containergedrag.

  • Logstreams helpen bij:

    • Debuggen
    • Succesvolle uitvoering bevestigen
    • Applicatie-output traceren
  • Handig voor troubleshooting van batchjobs of API’s.

  • Valideert gedrag in productie.

  • Kan geëxporteerd worden voor analyse op lange termijn.

Azure Compute-oplossingen

Samenvatting

 

Azure Container Instances

 

 

  • Simpelste manier om containers in Azure te draaien.

  • Flexibel, veilig.

  • Goed opstapje vóór Kubernetes.

Azure Compute-oplossingen

Laten we oefenen!

Azure Compute-oplossingen

Preparing Video For Download...