Co to jest system Linux na platformie Azure?
Chmura Platformy Microsoft Azure to globalna sieć najnowocześniejszych centrów danych i ponad 200 produktów i usług w chmurze przeznaczonych do obsługi szerokiego spektrum scenariuszy biznesowych i technicznych. Przejście na platformę Azure pozwala zminimalizować obciążenie utrzymaniem infrastruktury fizycznej i korzystać z zaawansowanych usług obliczeniowych. Firma Microsoft i inne firmy na platformie Azure oferują wiele języków programowania, struktur programistycznych i dystrybucji systemu operacyjnego. Firma Microsoft i jej partnerzy oferują również setki wstępnie utworzonych rozwiązań, które mogą szybko zwiększyć wartość zarówno do nowych, jak i istniejących obciążeń.
System Linux to najszybciej rozwijająca się platforma na platformie Azure, dlatego użytkownicy systemu Linux znajdą znane narzędzia i systemy. Firma Microsoft i jej partnerzy oferują również setki wstępnie utworzonych rozwiązań, które mogą szybko zwiększyć wartość zarówno do nowych, jak i istniejących obciążeń.
Najpierw wybierz dystrybucję systemu Linux, która ma być oparta na znajomości, użyciu, kosztach i wymaganiach dotyczących pomocy technicznej. Możesz przenieść własną dystrybucję lub znaleźć dystrybucje w witrynie Azure Marketplace.
Jeśli korzystasz z własnej dystrybucji systemu Linux, postępuj zgodnie z wytycznymi platformy Azure, aby przygotować obraz.
Obrazy oparte na systemie Linux w witrynie Azure Marketplace obejmują podstawowe dystrybucje i obrazy ze wstępnie zainstalowanym oprogramowaniem dla określonych scenariuszy. Wszystkie obrazy zawierają oprogramowanie i konfigurację wymaganą do zapewnienia bezproblemowej operacji na maszynach wirtualnych platformy Azure. Obejmuje to obsługę sterowników na poziomie jądra dla infrastruktury platformy Azure, takiej jak magazyn i sieć, oraz funkcje obsługiwane przez platformę Azure, takie jak zdalny bezpośredni dostęp do pamięci.
Wiele obrazów w witrynie Azure Marketplace jest bezpłatnych: płacisz tylko za infrastrukturę wirtualną używaną przez maszynę wirtualną. Niektóre obrazy mają inne licencje i postanowienia zakupu oprogramowania, które obejmują. Więcej informacji o cenach i opcjach pomocy technicznej znajdziesz w dalszej części tego modułu.
Możesz również znaleźć setki innych obrazów systemu Linux dla narzędzi deweloperskich innych firm, zabezpieczeń, baz danych, analiz i innych.
Jak myślisz o projektowaniu środowiska obliczeniowego na platformie Azure, rozróżniaj między czterema dostępnymi modelami ogólnego użycia: infrastrukturą jako usługą (IaaS), platformą jako usługą (PaaS), bazą danych jako usługą (DBaaS) i oprogramowaniem jako usługą (SaaS). W lekcji 4 opisano bardziej szczegółowo, dlaczego można wybrać jeden z tych modeli w drugiej i jakie mogą być kompromisy.
IaaS: platforma Azure utrzymuje sprzęt fizyczny i aprowizuje więcej zasobów obliczeniowych w razie potrzeby. Klient jest odpowiedzialny za zarządzanie systemem operacyjnym, konfigurowanie innych usług pod kątem zabezpieczeń, aplikacji internetowych, środowiska deweloperskiego, wdrażania aplikacji i monitorowania.
PaaS: platforma Azure utrzymuje wszystkie aspekty infrastruktury, ale umożliwia kontrolowanie, konfigurowanie i wdrażanie aplikacji.
DBaaS: platforma Azure automatyzuje aktualizacje bazy danych, aprowizowanie i tworzenie kopii zapasowych, co pozwala skupić się na tworzeniu aplikacji.
SaaS: platforma Azure zarządza kompletnymi aplikacjami, które klienci subskrybują, takimi jak microsoft 365 i dynamics 365. Niezależni dostawcy oprogramowania oferują szeroką gamę rozwiązań SaaS w witrynie microsoft AppSource .
Ten moduł koncentruje się na opcjach IaaS, PaaS i DBaaS dla systemu Linux.