Blog

30 Marzec 2017

Jak uruchomić system Linux na platformie Azure, Część I: Podstawy

Microsoft przedstawił kilka sugestii dla Linuksa i grupy open source w ciągu ostatnich kilku lat. Wszystko, od uruchamiania SQL Server i Visual Studio w systemie Linux po uruchomienie prawdziwej niebieskiej powłoki Bash w Windows 10. Rzeczywiście, w listopadzie 2016, Microsoft dołączył do Linux Foundation jako część platynowa. Większość z nich może być ledwo zauważalna na początku i z wielu punktów widzenia najważniejszym etapem Microsoftu jest uchwycenie i całkowite wzmocnienie Linuksa - Microsoft Azure. Muszę podzielić się częścią głównych powodów, dla których stałem się głównym wielbicielem do uruchamiania Linuksa na Azure.

Linux jest jednym z najlepszych graczy na Azure

Kiedy zacząłem badać system Linux na platformie Azure, byłem przygotowany na nowy radykalny sposób radzenia sobie z pracą na Azure. Pracowałem z (dobrze, ogólnie bawiąc się) Azure, ponieważ zasadniczo jest to jego otwarta inicjacja. Dokonałem przejścia od etapu inżyniera do etapu fundamentu, a nawet od wariantu z Azure do drugiej adaptacji. Byłem przygotowany na przejście na Linuksa na platformie Azure.

Okazuje się, przemyślałem to. Platforma Azure jest całkiem niedawno taka - jej podstawą. Działa to tak samo w Linuksie, jak w przypadku systemu Windows, dokładnie w taki sposób, w jaki oczekuje się zmiany lub zapory ogniowej, nie zwracając przy tym uwagi na etap wykorzystujący ją. Szczerze mówiąc, było bardzo prawie trochę wrogo do climactic.

W ciągu ostatnich całkiem sporo czasu Microsoft wprowadził godne uwagi ulepszenia ich racjonalności i elementy dotyczące otwartego oprogramowania, gdy wszystko jest powiedziane w gotowym wydaniu, a Linux w szczególności. Otwarte źródło nie jest już widoczne w, powiedzmy, negatywnym świetle. Microsoft Azure najwyraźniej jest najbardziej oczywisty i jest to główny etap Microsoftu, w którym uwidacznia się wbudowanie Linuksa.

One intriguing certainty (that you will hear at any Microsoft introduction on Azure) is that some place more than 40 percent of new virtual machines made in Azure are really Linux based. I have been to a few introductions where they express that itXCHARXs the greater part of new workloads, however whichever way it is extremely huge. Envision backpedaling 10 years and revealing to Microsoft that noteworthy rate of new work on their most essential environment will be Linux. That would be fun, yet I stray.

Microsoft poszedł na spotkanie późno, ale wszyscy są już teraz. Tworzenie zasobów systemu Linux na platformie Azure jest tak proste jak tworzenie zasobów systemu Windows. Tym bardziej, że zasoby Linuksa spełniają wymagania i są przydatne w Azure. Microsoft od tej pory współpracuje z kilkoma handlowcami bazującymi na Linuksie, aby zapewnić administrację na poziomie podstaw, etapów i programowania. Dostawcy, na przykład Red Hat i Docker, mają administracje, które można wykonać w ciągu kilku minut na platformie Azure. Administratorzy open source, na przykład, Redis Cache i Chef są obecnie centrum pewnej części struktury Azure.

It’s anything but difficult to make and oversee Linux resources in Azure

Podstawowa inżynieria w Azure sprawia, że ​​Linux jest odpowiednikiem systemu Windows. Środkowa podstawa chmury dzieli się na trzy podstawowe klasy: gromadzenie zapasów, porządkowanie i rysowanie. Zdolności i administrowanie systemami w Azure są racjonalistami systemu operacyjnego, co oznacza, że ​​będą działać w podobny sposób, niezależnie od tego, czy działają pod kontrolą systemu Windows, czy Linux.

Najważniejszą rzeczą, która naprawdę się zmienia, jest struktura robocza działająca na maszynie wirtualnej. No i oczywiście aplikacje działające w ramach roboczych.

Na platformie Azure można wykonać większość alternatywnych zasobów przed utworzeniem maszyny wirtualnej, a następnie powiązać ją z odpowiednimi zasobami. Możesz również uczynić większą część zasobów natychmiast wykorzystując linię zamówienia lub wejście. Procedura jest taka sama, niezależnie od tego, czy tworzysz zasoby systemu Windows, czy zasoby systemu Linux.

Jak już mówiłem, jestem facetem z Windowsa, ale od jakiegoś czasu korzystam z klienta Linuksa, aby tworzyć i nadzorować wszystko na Azure. Obecnie, szczerze mówiąc, w zasadzie używam powłoki GUI, ale używam powłoki Bash dla większej części mojej pracy przy tworzeniu i utrzymywaniu maszyn wirtualnych. Firma Microsoft udostępnia układ instrumentów na różnych poziomach, na przykład CLI lub XPLAT CLI, poza przypadkiem, w którym należy je przeskanować, aby umożliwić pełne nadzorowanie platformy Azure. Na przykład, aby utworzyć maszynę wirtualną, używałbyś:

azure vm make -Q canonical: ubuntuserver: 14.04.4-LTS: najnowszy ...

Struktura struktury językowej instrumentu krzyżowego jest naprawdę rozsądna. Naprawdę odkrywam, że struktura ładunków urządzeń CLI jest bardziej powszechna niż urządzenia PowerShell (które są niezbędnymi urządzeniami linii zamówienia dla warunku Windows).

There are numerous extraordinary motivations to run Linux on Azure. Search for section two of this article where I’ll discuss reconciliation, scalability, security, and dev-operations. Two short, inventive courses that give you useful experience to get up and running with Linux on Azure are currently accessible.

&bsp

GTranslate Your license is inactive or expired, please subscribe again!