blog

30 Mar 2017

Hogyan futtassunk Linuxot az Azure-ról, I. rész: Az alapok

A Microsoft az elmúlt néhány év során néhány javaslatot tett a Linuxra és a nyílt forráskódú csoportra. Mindent az SQL Server és a Visual Studio futtatásával a Linuxon egy igazi kék Bash-héj futtatásához a Windows 10 rendszerben. Valóban, az 2016 novemberében a Microsoft csatlakozott a Linux Alapítványhoz platina részeként. A legtöbbet ez alig észrevehető, kezdetben, és számos szempontból a legfontosabb, a Microsoft szakaszt, hogy megragadja és teljesen támogatja a Linux-Microsoft Azure. Meg kell osztanom az elsődleges okok egy részét, amiért az egyik legnagyobb bhakta lett az Azure-féle Linux-futtatás.

A Linux az Azure vonalvezetője

Amikor elkezdtem az Azure-ról futó Linux-futtatást, hajlandó voltam rávenni egy radikális úton az Azure-ban végzett munkát. Az Azure-nal dolgozom (rendben, általában játszani), mivel lényegében nyitott kezdeményezése. Átálltam a mérnöki színpadról az alapítványi színpadra, és még az Azure egyik változatáról a kettős adaptációra. Készen álltam arra, hogy az Azure-ra költözzünk Linuxra.

Kiderült, túlgondoltam. Az azure-keretrendszer nemrégiben - az alapja. Ez ugyanúgy működik a Linux számára, mint amilyet a Windows számára teljesít, pontosan úgy, ahogy egy változást vagy tűzfalat vár, hogy kevés tisztelettel járjon a színpadra, kihasználva azt. Őszintén szólva nagyon közel volt az éghajlatra.

A legutóbbi meglehetõsen hosszú idõ alatt a Microsoft kiemelkedõ javulást hozott a racionalitásuk és a nyílt forráskódú elemek tekintetében, amikor mindent megtettek, és kifejezetten a Linux-ot. A nyílt forrás már nem látható, mondhatnánk, negatív fényt. A Microsoft Azure látszólag ott van, ahol ez a legnyilvánvalóbb, és ez a Microsoft legfontosabb szakasza, ahol nyilvánvalóvá válik a Linux beépítése.

Az egyik érdekes bizonyosság (amit az Azure bármely Microsoft bevezetőjén hallhatsz) az az, hogy az Azure-ban létrehozott új virtuális gépek több mint 40 százaléka valójában Linux alapú. Néhány bemutatón voltam, ahol kifejezték, hogy ez az új munkaterhelések nagy része, bármennyire is rendkívül hatalmas. Az 10 évek háttámlájának elképzelése és a Microsoft számára feltárása, hogy a legfontosabb környezetükben az új munka jelentős része Linux lesz. Ez jó szórakozás, de én kimentem.

A Microsoft későn járt az összejövetelen, de mindannyian itt vannak. A Linux alapú erőforrások az Azure-ban történő létrehozása olyan egyszerű, mint a Windows alapú erőforrások. Annál is fontosabb, hogy a Linux erőforrások megfelelnek az Azure elérésének és hasznosságának. A Microsoft már most össze van kötve néhány elképesztő Linux-alapú kereskedővel, hogy az adminisztrációkat az alapítvány, a színpad és a programozás szintjén nyújtsa. A beszállítók, például a Red Hat és a Docker olyan adminisztrációkat tartalmaznak, amelyek perceken belül az Azure-ban készülhetnek. A nyílt forráskódú közigazgatások, például a Redis Cache és a Chef jelenleg az Azure keretének egy része középpontjában állnak.

Ez nem más, mint az Azure-ban lévõ Linux-források készítése és felügyelete

Az Azure alaptechnológiája a Linux számára egyenértékű játékos a Windows-hoz. A középső felhő alapítvány három alapvető osztályba sorolódik: készletezés, rendezés és ábrázolás. Az Azure kapacitás- és rendszeradminisztrációs képességei az OS racionalisták, ami azt jelenti, hogy hasonló módon fog működni, akár a Windows vagy a Linux futtatásával.

A legfontosabb dolog, ami valóban megváltozik, a virtuális gépen futó munkakörnyezet. Nos, és természetesen az alkalmazások a munkakörnyezet belsejében futnak.

Az Azure-ban a virtuális gép elkészítése előtt az alternatív források többségét el tudja végezni, majd lényegében megköti a virtuális gépet a megfelelő erőforrásokhoz. A források nagyobb részét is felhasználhatja, azonnal felhasználva a sorrendet vagy a bejáratot. Az eljárás ugyanaz, akár Windows erőforrásokat, akár Linux erőforrásokat használ.

Mint már említettem, néhányszor Windows-féle vagyok, de egy Linux-ügyfelet használtam az Azure-ban egy darabig. Jelenleg őszintén szólva nagyjából használom a GUI shell-ot, mégis a Bash-héjot használtam a virtuális gépek készítésének és fenntartásának nagy részét. A Microsoft a cross-stage eszközöket, például a CLI-t vagy az XPLAT CLI-t egyeztetve azon az esélyen, hogy be kell szkennelni őket, ami lehetővé teszi az Azure teljes felügyeletét. Például, ha virtuális gépet szeretne készíteni, a következőket használja:

azure vm make -Q kanonikus: ubuntuserver: 14.04.4-LTS: legújabb ...

A kereszt-szakaszos eszköz nyelvi szerkezete valóban érzékeny. Tényleg felfedezem a CLI eszközök feltöltési struktúráját, amely gyakoribb a PowerShell eszközöknél (amelyek a legfontosabb rendszerkészülékek a Windows állapotában).

Számos rendkívüli indítékot kínál az Azure futtatásához. Keresse meg a cikk második szakaszát, ahol megbeszélni fogom a megbékélést, a skálázhatóságot, a biztonságot és a dev műveleteket. Jelenleg két rövid, fantáziadús kurzus áll rendelkezésre, amelyek hasznos élményt nyújtanak az Azure-hoz fűződő és futáshoz.

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