blog

30 Mar 2017

Kako pokrenuti Linux na Azure, Deo I: Osnove

Microsoft je nekoliko narednih godina predložio Linuxu i grupi otvorenih izvora. Sve od pokretanja SQL Servera i Visual Studioa na Linuxu za pokretanje istinske plave Bash ljuske u Windows 10-u. Zaista, u novembru 2016-a, Microsoft se pridružio Linux Fondaciji kao platinasti dio. Sa većinom od ovoga može biti jedva zapaženo na početku, a sa mnogih pogleda najudobniji, Microsoft pozornica da shvati i potpuno podupire Linux-Microsoft Azure. Moram da podelim deo glavnih razloga zbog kojih sam pretvorio u veliki bhakta za pokretanje Linuxa na Azuri.

Linux je vrhunac linijskog igrača u Azuri

Kada sam počeo da istraživam pokretanje Linuxa na Azuri, bio sam spreman da moram na radikalni način da se pozabavim radom u Azuri. Radila sam (u redu, generalno se igrala sa) Azure pošto je u suštini bila njegova otvorena inicijacija. Napravio sam prelazak sa inženjerske bine na fazu faze, pa čak i od varijante jednog od Azure do adaptacije dva. Bio sam spreman da pređem na Linux na Azuri.

Izašao sam, pretpostavio sam. Azure okvir je nedavno to - njegova temelj. Ona funkcioniše isto za Linux kao što se to ostvaruje za Windows, upravo onakav kakav očekujete da promena ili zaštitni zid funkcionišu, uz malo poštovanja faze koristeći ga. Da budem iskren, to je bilo skoro donekle neprijateljsko za klimak.

Tokom najnovijeg dugogodišnjeg vremena Microsoft je započeo značajna poboljšanja u njihovoj racionalnosti i stavkama u pogledu otvorenog koda kada se sve kaže u izradi i Linuxu posebno. Otvoreni izvor se više ne vidi u, možda možemo reći negativno svetlo. Microsoft Azure je naizgled tamo gde je ovo najočiglednije i to je glavna Microsoft faza u kojoj je inkorporacija Linux-a očigledna.

Jedna intrigantna sigurnost (koja ćete čuti u svakom Microsoftovom predstavljanju na Azure) je da se na nekim mestima više od 40 procenata novih virtuelnih mašina napravljenih u Azure stvarno zasniva na Linuxu. Bio sam na nekoliko uvoda u kojima su izrazili da je to veći dio novih radnih opterećenja, bez obzira na to kako je to izuzetno ogromno. Zamislite unazad 10 godina i otkrivajte Microsoftu da će značajan broj novih radova na njihovom najbitnijom okruženju biti Linux. To bi bilo zabavno, ali ipak lutam.

Microsoft je kasno otišao na skup, ali sada su svi u njemu. Pravljenje ličnog resursa u Azure-u je jednostavno kao što čini resurse zasnovane na operativnom sistemu Windows. Sasvim značajnije, resursi Linux-a su se sreli i dobili korisnost u Azuri. Microsoft se od sada udružio sa nekoliko nepogrešivih trgovaca zasnovanih na Linuxu da bi administracije pružili nivoe fondacije, faze i programiranja. Dobavljači, na primjer, Red Hat i Docker imaju administracije koje se mogu obaviti unutar minuta u Azure. Administracije otvorenog koda, na primjer, Redis Cache i Chef su trenutno centar neke od dijelova Azure.

Sve je teško napraviti i nadgledati resurse Linuxa u Azuri

Osnovni inženjering unutar Azure čini Linux ekvivalentnim igračem Windowsu. Centar oblak temelj deli na tri osnovne klase: skladištenje, organizovanje i figura. Kapaciteti za upravljanje kapacitetima i sistemima u Azure su OS racionalista, što znači da će raditi na sličan način bez obzira da li pokreću Windows ili Linux.

Glavna stvar koja zaista menja je radni okvir koji se pokreće na virtuelnoj mašini. Pa to i očigledno aplikacije koje se pokreću unutar radnog okvira.

U Aziru možete napraviti većinu alternativnih resursa pre nego što napravite virtuelnu mašinu, a zatim u suštini vezati virtuelnu mašinu u ispravne resurse. Takođe možete učiniti većim dijelom resursa odmah koristeći liniju narudžbine ili ulaz. Procedura je ista bez obzira da li pravite Windows resurse ili Linux resurse.

Kao što sam rekao nekoliko puta, ja sam Windowsov lik, ali ja koristim Linux klijenta da napravim i nadgledam sve u Azure neko vrijeme. Trenutno, iskreno, ja u velikoj mjeri koristim GUI shell, ali ja koristim Bash shell za većinu mojih radova koji stvaraju i drže virtualne mašine. Microsoft daje raspored kriznih instrumenata, na primjer, CLI ili XPLAT CLI na osnovu šanse da vam treba skenirati, što vam omogućava da potpuno nadzirate Azure. Na primer, da biste napravili virtuelnu mašinu, koristili biste:

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

Struktura lingvističke strukture unakrsne scene je zaista razumna. Stvarno otkrivam strukturu napajanja CLI uređaja koji su češći od PowerShell uređaja (koji su osnovni uređaji za redosled uređaja za sistem Windows).

Postoji brojna izvanredna motivacija za pokretanje Linuxa na Azuri. Potražite drugi deo ovog članka, gdje ću razmotriti pomirenje, skalabilnost, sigurnost i dev-operacije. Trenutno su dostupna dva kratka, inventivna kursa koja vam pružaju korisno iskustvo da ustanete i pokrenete Linux na Azuri.

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