Блог

30 Вт 2017

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

/
Сообщение от

В течение последних двух лет Microsoft сделала несколько предложений для 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 выпустила примечательные улучшения в своей рациональности и позициях в отношении open source, когда все сказано в полной версии и Linux. Открытый источник больше не замечен, может быть, отрицательный свет. Microsoft Azure, по-видимому, является наиболее очевидным, и это основной этап Microsoft, где внедрение Linux очевидно.

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

Microsoft отправилась на встречу поздно, но все они сейчас. Создание Linux-ресурсов в Azure так же просто, как создание ресурсов на базе Windows. Тем более, что ресурсы Linux встречаются и полезны в Azure. В настоящее время Microsoft объединилась с несколькими безошибочными продавцами на базе Linux, чтобы дать администрациям на уровне фундамента, стадии и программирования. Поставщики, например, Red Hat и Docker имеют администрации, которые можно сделать за несколько минут в Azure. Администрации с открытым исходным кодом, например Redis Cache и Chef, в настоящее время являются частью некоторой части структуры Azure.

Это ничего, что сложно сделать и контролировать ресурсы Linux в Azure

Основополагающая инженерия внутри Azure делает Linux эквивалентным игроком для Windows. Основание центра облаков разбивается на три фундаментальных класса: накопление запасов, организация и фигура. Возможности администрирования пропускной способности и систем в Azure являются рационалистами ОС, что означает, что они будут работать аналогичным образом, будь то работа под управлением Windows или Linux.

Главное, что действительно меняется, - это работающая среда, работающая на виртуальной машине. Хорошо, что и, очевидно, приложения, работающие внутри рабочей среды.

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

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

azure vm make -Q canonical: ubuntuserver: 14.04.4-LTS: последние ...

Структура языковой структуры перекрестного инструмента действительно разумна. Я действительно обнаруживаю структуру заряда устройств CLI, более распространенных, чем устройства PowerShell (которые являются основными устройствами линии заказа для состояния Windows).

Существует множество необычных мотивов для запуска Linux на Azure. Найдите раздел 2 этой статьи, где я расскажу о сверке, масштабируемости, безопасности и dev-операциях. В настоящее время доступны два коротких, изобретательных курса, которые дают вам полезный опыт работы с Linux на Azure.

Оставить комментарий

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