Blog

30 Di 2017

Wie man Linux auf Azure ausführt, Teil I: Die Grundlagen

/
Geschrieben von

Microsoft hat in den letzten Jahren einige Vorschläge für Linux und die Open-Source-Gruppe gemacht. Von der Ausführung von SQL Server und Visual Studio unter Linux bis hin zur Ausführung einer echten blauen Bash-Shell in Windows 10. Tatsächlich trat Microsoft im November von 2016 als Platin-Teil der Linux Foundation bei. Mit der Mehrheit dieser kann es kaum die anfängliche, und aus zahlreichen Blickwinkeln die zwingendste, Microsoft Bühne zu erfassen und vollständig zu ergänzen Linux-Microsoft Azure. Ich muss einen Teil der Hauptgründe teilen, aus denen ich ein wichtiger Anhänger für Linux auf Azure geworden bin.

Linux ist ein Top-Player in Azure

Als ich anfing, Linux auf Azure zu untersuchen, war ich bereit, radikal neue Wege zu gehen, um mit Azure arbeiten zu können. Ich habe mit Azure (im Allgemeinen spielt mit Azure) gearbeitet, da es im Wesentlichen seine offene Initiation ist. Ich machte den Schritt von der Ingenieursstufe zur Gründungsphase und sogar von der Variante Azur zur Adaption Zwei. Ich war bereit, den Wechsel zu Linux auf Azure zu machen.

Es stellte sich heraus, ich überlegte es. Azure Framework ist vor kurzem das - seine Grundlage. Es funktioniert genauso für Linux, wie es für Windows funktioniert, genau so, wie Sie erwarten, dass eine Änderung oder eine Firewall funktioniert und der Stufe, die sie verwendet, wenig Respekt zuteil wird. Um ehrlich zu sein, war es der Klimax fast schon etwas feindselig.

Im Laufe der letzten ziemlich lange Zeit hat Microsoft bemerkenswerte Verbesserungen zu ihrer Rationalität und ihren Elementen in Bezug auf Open Source herausgebracht, wenn alles in Done und Linux spezifisch gesagt wird. Open Source ist nicht mehr in einem negativen Licht zu sehen. Microsoft Azure scheint am offensichtlichsten zu sein, und es ist die Hauptphase von Microsoft, in der die Integration von Linux offensichtlich ist.

Eine interessante Gewissheit (die Sie bei jeder Microsoft-Einführung zu Azure hören werden) ist, dass einige mehr als 40 Prozent der neuen virtuellen Maschinen in Azure wirklich Linux-basiert sind. Ich war zu einigen Einführungen, wo sie ausdrücken, dass es der größte Teil von neuen Arbeitsbelastungen ist, wie auch immer es extrem riesig ist. Stellen Sie sich vor, 10-Jahre zurückzudrängen und Microsoft zu zeigen, dass die bemerkenswerte Rate an neuen Arbeiten in ihrer wichtigsten Umgebung Linux sein wird. Das wäre lustig, aber ich verirre mich.

Microsoft ist zu spät zur Konferenz gegangen, aber jetzt sind sie alle da. Das Erstellen von Linux-basierten Ressourcen in Azure ist so einfach wie das Erstellen von Windows-basierten Ressourcen. Umso bemerkenswerter ist, dass Linux-Ressourcen in Azure Zugriff auf und Nutzen haben. Microsoft hat sich ab sofort mit ein paar unmissverständlichen Linux-basierten Händlern zusammengetan, um Verwaltungen auf den Ebenen von Gründung, Bühne und Programmierung zu geben. Lieferanten, zum Beispiel, Red Hat und Docker haben Verwaltungen, die innerhalb von Minuten in Azure gemacht werden können. Open-Source-Verwaltungen, z. B. Redis Cache und Chef, sind derzeit ein zentraler Bestandteil des Azure-Frameworks.

Es ist alles andere als schwierig, Linux-Ressourcen in Azure zu erstellen und zu überwachen

Das grundlegende Engineering in Azure macht Linux zu einem gleichwertigen Windows-Player. Center Cloud Foundation unterteilt sich in drei grundlegende Klassen: Bevorratung, Organisation und Figur. Die Fähigkeiten zur Kapazitäts- und Systemadministration in Azure sind OS Rationalist, was bedeutet, dass sie auf ähnliche Weise arbeiten, egal ob sie Windows oder Linux ausführen.

Die Hauptsache, die sich wirklich ändert, ist das Arbeitsframework, das auf einer virtuellen Maschine ausgeführt wird. Gut, dass und offensichtlich die Anwendungen innerhalb des Arbeitsrahmens laufen.

In Azure können Sie die meisten alternativen Ressourcen erstellen, bevor Sie die virtuelle Maschine erstellen, und die virtuelle Maschine im Wesentlichen an die richtigen Ressourcen binden. Sie können ebenfalls den größeren Teil der Ressourcen sofort über die Bestellzeile oder den Eingang nutzen. Die Vorgehensweise ist dieselbe, unabhängig davon, ob Sie Windows-Ressourcen oder Linux-Ressourcen erstellen.

Wie schon ein paar Mal gesagt, bin ich ein Windows-Typ, aber ich benutze einen Linux-Client, um alles in Azure für eine Weile zu erstellen und zu überwachen. Derzeit benutze ich im Großen und Ganzen eine GUI-Shell, aber ich habe die Bash-Shell für den Großteil meiner Arbeit genutzt, um virtuelle Maschinen zu erstellen und zu verwalten. Microsoft bietet eine Anordnung von Cross-Stage-Instrumenten, z. B. CLI oder XPLAT CLI, an, wenn Sie nach ihnen suchen müssen, damit Sie Azure vollständig überwachen können. Um beispielsweise eine virtuelle Maschine zu erstellen, würden Sie Folgendes verwenden:

azure vm make -Q kanonisch: ubuntuserver: 14.04.4-LTS: neueste ...

Die Struktur der sprachübergreifenden Instrumentenstruktur ist wirklich sinnvoll. Ich entdecke wirklich die Ladestruktur der CLI-Geräte, die häufiger vorkommen als die PowerShell-Geräte (die für die Windows-Bedingungen die wesentlichen Order-Line-Geräte sind).

Es gibt zahlreiche außergewöhnliche Gründe, Linux auf Azure auszuführen. Suchen Sie nach Abschnitt zwei dieses Artikels, in dem ich über Abstimmung, Skalierbarkeit, Sicherheit und Dev-Operationen sprechen werde. Zwei kurze, einfallsreiche Kurse, die Ihnen nützliche Erfahrungen mit Linux auf Azure geben, sind derzeit verfügbar.

Hinterlasse einen Kommentar

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