Przegląd usługi Azure Container Instances

Ukończone

Kontenery stają się preferowanym sposobem tworzenia pakietów aplikacji w chmurze, ich wdrażania oraz zarządzania nimi. Istnieje wiele opcji tworzenia i wdrażania aplikacji natywnych i konteneryzowanych w chmurze na platformie Azure. W tej lekcji zapoznamy się z usługą Azure Container Instances (ACI).

Usługa Azure Container Instances to najszybszy i najprostszy sposób uruchomienia kontenera na platformie Azure bez konieczności zarządzania jakimikolwiek maszynami wirtualnymi ani korzystania z usługi wyższego poziomu. Usługa Azure Container Instances to doskonałe rozwiązanie dla każdego scenariusza, który może działać w izolowanych kontenerach, w tym w prostych aplikacjach, automatyzacji zadań i zadaniach kompilacji, ponieważ zapewnia jeden zasobnik kontenerów izolowanych funkcji Hyper-V na żądanie.

Na poniższej ilustracji przedstawiono kontener serwera internetowego utworzony za pomocą usługi Azure Container Instances. Kontener jest uruchomiony na maszynie wirtualnej w sieci wirtualnej.

Diagram przedstawiający kontener serwera internetowego uruchomiony na maszynie wirtualnej w sieci wirtualnej.

Informacje o usłudze Azure Container Instances

Zapoznajmy się z niektórymi zaletami korzystania z usługi Azure Container Instances. Podczas przeglądania tych punktów zastanów się, jak można zaimplementować wystąpienia kontenerów dla aplikacji wewnętrznych.

  • Szybkie czasy uruchamiania. Kontenery mogą być uruchamiane w sekundach bez konieczności aprowizowania maszyn wirtualnych i zarządzania nimi.

  • Łączność z publicznym adresem IP i nazwy DNS. Kontenery mogą być bezpośrednio uwidocznione w Internecie przy użyciu adresu IP i nazwy FQDN (w pełni kwalifikowanej nazwy domeny).

  • Rozmiary niestandardowe. Węzły kontenera można skalować dynamicznie w celu dopasowania do rzeczywistych wymagań dotyczących zasobów dla aplikacji.

  • Magazyn trwały. Kontenery obsługują bezpośrednie instalowanie udziałów plików usługi Azure Files.

  • Kontenery systemów Linux i Windows. Usługa Container Instances może planować kontenery systemów Windows i Linux. Określ typ systemu operacyjnego podczas tworzenia grup kontenerów.

  • Coschedulowane grupy. Usługa Container Instances obsługuje planowanie grup z wieloma kontenerami, które współużytkować zasoby maszyny hosta.

  • Wdrażanie sieci wirtualnej. Usługę Container Instances można wdrożyć w sieci wirtualnej platformy Azure.