Блог

30 березня 2017

Як запустити Linux на Azure, частина I: Основи

Майкрософт зробила кілька пропозицій для Linux і групи з відкритим вихідним кодом протягом останніх кількох років. Все від запуску SQL Server та Visual Studio на Linux для запуску справжньої синьої Bash-оболонки в Windows 10. Дійсно, в листопаді 2016 Microsoft приєдналася до Linux Foundation як платинової частини. З більшістю цього, це може бути ледь помітним спочатку, і з багатьох точок зору найбільш нагальна, Microsoft стадія зрозуміти і повністю підтримувати Linux-Microsoft Azure. Мені потрібно поділитися частиною основних причин, через які я перетворився на головного прихильника Linux на Azure.

Linux є вершиною лінійного гравця в Azure

Коли я почав проводити розслідування запуску Linux на Azure, я був готовий до необхідності прийняти радикальний новий спосіб вирішити проблему роботи в Azure. Я працював з (гаразд, як правило, граючи з) Лазурним, оскільки суттєво його відкриті ініціації. Я зробив перехід від інженерного етапу до стадії створення і навіть від одного варіанта Azure до двох адаптації. Я був готовий перейти до Linux на Azure.

Виявляється, я придумав це. Лазурний каркас зовсім недавно був його основою. Він працює так само для Linux, як він виконує для Windows, саме так, як ви очікуєте, що зміна або брандмауер працюватиме, не звертаючи уваги на сцену з її використанням. Чесно кажучи, він був дуже дещо ворожим до клімактних.

Впродовж останнього досить тривалого часу Microsoft вирушила до уваги значущі покращення їх раціональності та елементів щодо відкритого коду, коли все це сказано в зробленому і Linux спеціально. З відкритим вихідним кодом більше не відображається негативне світло. Мабуть, Microsoft Azure це найбільш очевидно, і це є основним етапом Microsoft, де враховується включення Linux.

Одна інтригуюча впевненість (що ви чуєте в будь-якому вступі Microsoft на Azure) - це те, що на деякому місці більше, ніж 40 відсотків нових віртуальних машин, виготовлених в Azure, насправді є Linux. Я був у кількох вступних місцях, де вони висловлюють, що це більша частина нових навантажень, однак в будь-який спосіб це надзвичайно величезний. Передбачайте минулі роки 10 та показуючи корпорації Майкрософт, що заслуговуючий на увагу швидкість роботи в найважливішому середовищі буде Linux. Це було б весело, але я блукаю.

Microsoft пішла на збори пізно, але все вони зараз. Створення Linux-ресурсів у Azure настільки ж просте, як створення ресурсів на базі Windows. Тим більше, що ресурси Linux мають задоволення та корисність у Azure. Наразі корпорація Майкрософт спільно з декількома неперевершеними торговцями на базі Linux надала адміністраціям на рівні фундаменту, етапу та програмування. Постачальники, наприклад, Red Hat та Docker, мають адміністрування, які можуть бути зроблені за хвилини в Azure. Адміністрації із відкритим вихідним кодом, наприклад, "Кеш" та шеф-кухаря "Редіс", наразі є центром певної частини "Лазурного каркасу".

Все що завгодно важко зробити та контролювати ресурси Linux в Azure

Фундаментальна інженерія всередині Azure робить Linux еквівалентним для Windows. Центр хмарного фонду розпадається на три фундаментальні класи: накопичення, організація та фігура. Можливості та системні можливості адміністрування в Azure - це раціоналістична система ОС, що означає, що вони працюватимуть аналогічно як під керуванням Windows, так і Linux.

Головне, що дійсно змінюється - робоча база, запущена на віртуальній машині. Ну що і, очевидно, програми запускаються всередині робочої системи.

У Azure ви можете зробити більшість альтернативних ресурсів, перш ніж зробити віртуальну машину, то по суті зв'язати віртуальну машину з правильними ресурсами. Ви також можете зробити більшу частину ресурсів негайно використати лінію замовлення або вхід. Процедура однакова, чи створюєте ви ресурси Windows або ресурси Linux.

Як кілька разів казав, я хлопець Windows, але я використовував клієнт Linux, щоб якийсь час займався і контролював все в Azure. На даний момент чесно кажучи, я використовую оболонку графічного інтерфейсу, але я використовував оболонку Bash для більшої частини моєї роботи та підтримання віртуальних машин. Корпорація Майкрософт пропонує інструменти для перехресного перегляду, наприклад, CLI або XPLAT CLI, у випадковій ситуації, коли вам потрібно сканувати їх, що дозволить вам повністю контролювати Azure. Наприклад, щоб створити віртуальну машину, ви могли б використовувати:

Azure vm make -Q канонічний: ubuntuserver: 14.04.4-LTS: останній ...

Структура лінгвістичної структури інструменту перетину дійсно розумна. Я дійсно відкриваю структуру заряду пристроїв CLI частіше, ніж пристрої PowerShell (які є основними лінійними апаратами для умов Windows).

Існує безліч надзвичайних мотивів для запуску Linux на Azure. Шукайте розділ дві цієї статті, де я обговорюю примирення, масштабованість, безпеку та де-операції. Наразі доступні два короткі, винахідливі курси, які дають вам корисний досвід роботи з Linux на Azure.

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