Blog

30 pokvariti 2017

Kako pokrenuti Linux na Azure, I. dio: Osnove

Microsoft je napravio nekoliko prijedloga za Linux i open source grupu tijekom posljednjih nekoliko godina. Sve od pokretanja sustava SQL Server i Visual Studio na Linuxu za pokretanje prave plave Bash ljuske u sustavu Windows 10. Doista, u studenom od 2016, Microsoft se pridružio Linux Foundationu kao dio platine. Većinom se to u početku može jedva primjetiti, a iz mnogih gledišta najvažnija je Microsoftova faza da shvati i potpuno podrži Linux-Microsoft Azure. Moram dijeliti dio glavnih razloga zbog kojih sam se pretvorio u glavni bhakta za pokretanje Linuxa na Azureu.

Linux je vrh linije igrača u Azureu

Kad sam počeo istraživati ​​pokretanje Linuxa na Azure, bio sam spreman morati raditi na radikalnom novom na ~ inu za rad u Azureu. Surađivala sam s (u pravilu, općenito se svira s Azureom), budući da je zapravo njegova otvorena inicijacija. Odstupila sam od stupnja inženjeringa do faze osnivanja, pa čak i iz varijante jedne od Azure do prilagodbe dvije. Bio sam spreman napraviti korak prema Linuxu na Azureu.

Ispalo je, previše sam to previše shvatio. Azure okvir je nedavno da je njegov temelj. Isto vrijedi i za Linux jer se postiže za Windows, upravo onako kako očekujete da će promjena ili vatrozid raditi malo poštujući pozornicu koja ga koristi. Da budem iskren, bilo je vrlo malo neprijateljski prema vrhuncu.

Tijekom najnovije dosta dugo vremena, Microsoft je pokrenuo značajna poboljšanja u njihovoj racionalnosti i stavkama s obzirom na open source, kada je sve rekao u gotovom i Linux posebno. Otvoreni izvor više se ne vidi u negativnom svjetlu. Microsoft Azure je naizgled tamo gdje je to najočitija i to je glavni Microsoftov stupanj u kojem je očigledno uključivanje Linuxa.

Jedna zanimljiva izvjesnost (koju ćete čuti na bilo kojem uvodu tvrtke Microsoft o Azureu) jest da neko mjesto više od 40 posto novih virtualnih strojeva napravljenih u Azureu zapravo temelji Linux. Ja sam bio na nekoliko uvodnika gdje izražavaju da je to najveći dio novih radnih opterećenja, no bez obzira koliko je to iznimno ogroman. Predvidjeti povratak 10 godina i otkrivajući tvrtki Microsoft da značajan broj novih radova na najbitnijem okruženju bit će Linux. To bi bilo zabavno, ali sam zalutala.

Microsoft je kasno otišao na okupljanje, ali sve su sada. Izrada Linux-baziranih resursa u Azure je jednostavna kao izradu resursa temeljenih na sustavu Windows. Sve značajnije, Linux resursi imaju zadovoljavanje i korisnost u Azureu. Microsoft je od sada sastavio zajedno s nekoliko nepogrešivih trgovaca na Linuxu kako bi pružio administracije u temeljima, pozornicama i programskim razinama. Dobavljači, na primjer, Red Hat i Docker imaju administracije koje se mogu napraviti unutar nekoliko minuta u Azureu. Administracije otvorenog izvora, primjerice, Redis Cache i Chef trenutno su središte nekog dijela Azure okvira.

To je sve, ali teško napraviti i nadgledati Linux resurse u Azure

Osnovno inženjerstvo unutar Azure čini Linux jednakim igračem u sustavu Windows. Temelj oblaka oblaka razbija se u tri temeljne klase: skupljanje, organiziranje i likiranje. Sposobnost administracije kapaciteta i sustava u Azure su OS racionalisti, što znači da će raditi na sličan način, bilo da se radi sa sustavom Windows ili Linux.

Glavna stvar koja doista mijenja radni okvir koji se izvodi na virtualnom stroju. Pa to i očito aplikacije koje se izvode unutar radnog okvira.

U Azure možete napraviti većinu alternativnih resursa prije nego što napravite virtualni stroj onda bitno vezati virtualni stroj u ispravne resurse. Također možete učiniti veći dio resursa odmah koristeći liniju narudžbe ili ulaz. Postupak je isti, izvodite li resurse sustava Windows ili Linux resurse.

Kao što sam rekao nekoliko puta sam Windows tip, ali ja sam bio koristeći Linux klijent za izradu i nadgledati sve u Azure za neko vrijeme. Danas, iskreno, ja uglavnom koristim GUI shell, ali ja sam koristio Bash ljusku za veći dio mog rada i praćenja virtualnih strojeva. Microsoft daje raspored instrumenata za prijelazne pozornice, primjerice, CLI ili XPLAT CLI, u slučaju da ih morate skenirati, što vam omogućuje da u potpunosti nadgledate Azure. Na primjer, da biste napravili virtualni stroj, iskoristili biste:

azure vm make -Q kanonski: ubuntuserver: 14.04.4-LTS: najnoviji ...

Struktura jezične strukture instrumenta križnog stupnja doista je osjetljiva. Stvarno otkrijem strukturu naboja CLI uređaja uobičajenije od uređaja PowerShell (koji su bitni uređaji za redoslijed redoslijeda za stanje sustava Windows).

Postoje brojne izvanredne motive za pokretanje Linuxa na Azureu. Potražite odjeljak 2. ovog članka u kojem ću razgovarati o pomirenju, skalabilnosti, sigurnosti i dev-operacijama. Trenutačno su dostupna dva kratka, inovativna tečajeva koji vam daju korisno iskustvo za ustajanje i rad s Linuxom na Azureu.

&bsp

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