Блог

30 Вт 2017

Как да стартирате Linux на Azure, Част I: Основите

/
Публикувано от

Microsoft прави няколко предложения за Linux и групата с отворен код през последните няколко години. Всичко от стартиране на SQL Server и Visual Studio на Linux за стартиране на истинска синя баш обвивка в Windows 10. Всъщност, през ноември 2016, Microsoft се присъедини към Linux Foundation като част от платина. С по-голямата част от това може да е трудно да се забележи първоначално и от многобройни гледни точки най-наложително, Microsoft етап да хване и напълно подкрепят Linux-Microsoft Azure. Трябва да споделя част от главните причини, поради които съм се превърнал в основен преданоотдаден към пускането на Linux на Azure.

Linux е върха на линията в Azure

Когато започнах да разследвам, че работих с Linux на Azure, бях готов да се заема с радикално нов начин да се справя с работата в Azure. Аз работя с (добре, обикновено играя с) Azure, тъй като по същество е открито иницииране. Направих преминаването от инженерната фаза към основната сцена и дори от вариант един от Azure до адаптация две. Бях готова да направя прехода към Linux на Azure.

Изглежда, преодолях го. Лазурната рамка съвсем наскоро е тази - нейната основа. Той работи по същия начин и за Linux, както е постигнато за Windows, точно както очаквате промяна или защитна стена да работи, като не обръща особено внимание на сцената, която го използва. За да бъда честен, това беше много малко враждебно настроение.

В хода на най-скорошните доста дълги години Microsoft изстреля забележителни подобрения в тяхната рационалност и елементи по отношение на отворения код, когато всичко е казано в крайна сметка и Linux специално. Откритият източник вече не се вижда в, може да се каже, отрицателна светлина. Microsoft Azure изглежда, че това е най-очевидно и това е основната фаза на Microsoft, в която е очевидно включването на Linux.

Една интригуваща сигурност (която ще чуете при всяко внедряване на Microsoft на Azure) е, че някъде повече от 40 процента от новите виртуални машини, направени в Azure са наистина базирани на Linux. Аз бях на няколко въвеждания, където те изразяват, че това е по-голямата част от новите натоварвания, но независимо от това е извънредно огромна. Представете си 10 години назад и разкрийте на Microsoft, че забележителна скорост на нова работа в най-съществената им среда ще бъде Linux. Това би било забавно, но аз се отклонявам.

Microsoft се е присъединила към събирането късно, но сега всичко е наред. Създаването на базирани на Linux ресурси в Azure е толкова просто, колкото създаването на базирани на Windows ресурси. Още по-значително, ресурсите на Линукс се срещат и полезност в Azure. Microsoft вече е свързан с няколко несъмнени Linux-базирани търговци, които дават администрации на равнището на фондация, етап и програмиране. Доставчиците, например, Red Hat и Docker имат администрации, които могат да бъдат направени в рамките на минути в Azure. Администрациите с отворен код, например Redis Cache и Chef, понастоящем са център на част от рамката Azure.

Не е трудно да се правят и да се наблюдават Linux ресурси в Azure

Основният инженеринг в Azure прави Linux еквивалентен играч на Windows. Фондацията "Център за облаци" се разпада на три основни класа: складиране, организиране и фигуриране. Капацитетът и способностите за администриране на системите в Azure са OS rationalist, което означава, че те ще работят по същия начин, независимо дали се изпълняват Windows или Linux.

Основното нещо, което наистина се променя, е работната рамка, която работи на виртуална машина. Ами това и очевидно приложенията, които работят в работната рамка.

В Azure можете да направите по-голямата част от алтернативните ресурси, преди да направите виртуалната машина, след което съществено да вържете виртуалната машина в правилните ресурси. Също така можете да направите по-голямата част от ресурсите незабавно, използвайки реда на поръчката или входа. Процедурата е същата, независимо дали правите ресурси от Windows или Linux ресурси.

Както казах няколко пъти, аз съм човек в Windows, но все пак използвам клиент на Linux, за да правя и да контролирам всичко в Azure за известно време. Понастоящем, честно казано, аз като цяло използвам GUI shell, но все пак използвам Bash черупката за по-голямата част от моята работа и поддържане на виртуални машини. Microsoft предоставя подреждане на инструменти с кръстосани стъпки, например CLI или XPLAT CLI, за възможността да ги сканирате, което ви позволява да контролирате напълно Azure. Например, за да направите виртуална машина, ще използвате:

azure vm make -Q каноничен: ubuntuserver: 14.04.4-LTS: най-новото ...

Структурата на езиковата структура на инструмента в кръстосана фаза е наистина разумна. Наистина разкривам структурата на зареждане на устройствата CLI, които са по-чести от устройствата PowerShell (които са основните апарати за линия за Windows).

Има многобройни извънредни мотиви за пускането на Linux на Azure. Потърсете секция втора от тази статия, където ще обсъждам помирението, мащабируемостта, сигурността и операциите на dev. Две кратки, изобретателни курсове, които ви дават полезен опит за стартиране и работа с Linux на Azure, понастоящем са достъпни.

Оставете коментар

GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!