Zum Hauptinhalt springen
Cloud / Azure / Produkte / Azure Container Instances - Serverless Container

Azure Container Instances - Serverless Container

Azure Container Instances führt Container ohne Server- oder Cluster-Verwaltung aus. Ideal für Batch-Jobs und isolierte Workloads.

compute
Preismodell Pay-per-vCPU-Sekunde und Memory-GB-Sekunde; Spot-Container mit Rabatt gegenüber Regular-Priority
Verfügbarkeit Verfügbar in vielen Azure-Regionen, Verfügbarkeit je Region prüfen
Datensouveränität EU-Regionen verfügbar
Zuverlässigkeit SLA gemäß Anbieter (siehe offizielle SLA-Seite) SLA

Was ist Azure Container Instances?

Azure Container Instances (ACI) ist ein Service, um Linux- oder Windows-Container in Azure auszuführen, ohne virtuelle Maschinen oder einen Orchestrator zu verwalten. Container starten innerhalb von Sekunden und werden sekundengenau nach CPU- und Speicherverbrauch abgerechnet. ACI eignet sich für isolierte Workloads, Batch-Jobs, Build-Agents und Szenarien, die keine vollständige Container-Orchestrierung wie Kubernetes benötigen.

Kernfunktionen

  • Start von Containern in Sekunden ohne VM-Provisionierung, optional beschleunigt durch Standby-Pools
  • Container-Gruppen für Multi-Container-Szenarien mit gemeinsamem Netzwerk und Storage
  • NGroups zur Verwaltung mehrerer Container-Gruppen mit Rolling Upgrades und Multi-Availability-Zone-Verteilung
  • VNET-Integration für private Netzwerkanbindung (Outbound-Traffic erfordert ein NAT-Gateway)
  • Confidential Containers als SKU für Workloads mit hardwarebasiertem Schutz von Daten in Verarbeitung
  • Spot-Container zu reduzierten Preisen für unterbrechungstolerante Workloads
  • GPU-Unterstützung für rechenintensive Linux-Workloads (Preview)
  • Persistenter Storage über Azure-Files-Mounts sowie Managed-Identity-Unterstützung

Typische Anwendungsfälle

CI/CD-Pipelines nutzen ACI für Build-Agents, die nach dem Build automatisch terminieren. Data-Teams führen Batch-Verarbeitungen als einmalige Jobs aus. AKS-Cluster lagern über Virtual Nodes Pods an ACI aus, um kurzfristig zusätzliche Kapazität ohne Node-Provisionierung bereitzustellen.

Vorteile

  • Keine Cluster-Verwaltung oder VM-Infrastruktur nötig
  • Sekundengenaue Abrechnung ohne Mindestlaufzeit
  • Schneller Weg vom Container-Image zur laufenden Workload
  • Ergänzung zu AKS für serverless Burst-Kapazität über Virtual Nodes

Integration mit innFactory

Als Microsoft Solutions Partner unterstützt innFactory Sie bei Azure Container Instances: Container-Migration, Integration in CI/CD-Pipelines und Hybrid-Architekturen mit AKS.

Häufig gestellte Fragen

Was ist der Unterschied zwischen Container Instances und Container Apps?

Container Instances ist für einfache, isolierte Container-Gruppen ohne eingebautes Auto-Scaling optimiert. Container Apps bietet zusätzlich HTTP-/Event-basiertes Scaling, Traffic-Splitting und Dapr-Integration und ist damit besser für Microservices geeignet. ACI eignet sich vor allem für kurzlebige oder isolierte Einzel-Workloads.

Kann ich Azure Container Instances mit Kubernetes nutzen?

Ja, über Virtual Nodes kann AKS Pods als Container-Gruppen in ACI ausführen, um Kapazität schnell zu erweitern, ohne auf VM-Nodes zu warten. Damit lassen sich Cluster für Burst-Szenarien serverless skalieren.

Wie lange können Container in ACI laufen?

Es gibt kein festes Zeitlimit für Container in ACI. Container können beliebig lange laufen und werden sekundengenau nach CPU- und Speicherverbrauch abgerechnet. Für Dauerbetrieb sind je nach Workload andere Services oft kosteneffizienter.

Welche Container-Images kann ich mit ACI nutzen?

ACI unterstützt Linux- und Windows-Container aus Azure Container Registry, Docker Hub oder anderen Registries, inklusive privater Registries über Zugangsdaten oder Managed Identity. Container-Images dürfen laut Anbieter eine bestimmte Größe nicht überschreiten (siehe offizielle FAQ).

Was sind Spot-Container und NGroups bei ACI?

Spot-Container nutzen ungenutzte Azure-Kapazität zu reduzierten Preisen, können aber bei Kapazitätsengpässen unterbrochen werden und eignen sich für unterbrechungstolerante Workloads. NGroups verwaltet mehrere zusammengehörige Container-Gruppen inklusive Rolling Upgrades, Multi-AZ-Verteilung und Load Balancing.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Azure (offizielle Dokumentation). Diese Seite stellt kein Angebot von Azure dar.

Schnellzugriff

Microsoft Solutions Partner

innFactory ist Microsoft Solutions Partner. Wir bieten Beratung, Implementierung und Managed Services für Azure.

Microsoft Solutions Partner Microsoft Data & AI

Bereit, mit Azure Container Instances - Serverless Container zu starten?

Unsere zertifizierten Azure Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren