Przegląd usługi Azure Container Instances
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.
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.