Der Microsoft CEO Satya Nadella hat mit der Aussage “Microsoft loves Linux” ein wenig überrascht. Aber was steckt dahinter? Und was hat es mit der neuen Zertifizierung “MCSA Linux on Azure” auf sich? Wir haben uns dem Thema angenommen und auch die Zertifizierung abgeschlossen. In den folgenden Abschnitten wollen wir Licht ins Dunkel dieser Thematik bringen.
Microsoft liebt Linux, aber warum?
Bei Microsoft hat sich einiges getan. Mit dem neuen CEO an der Spitze wird die Strategie komplett neu aufgesetzt und bisher Gültiges hinterfragt und ggf. geändert. Steve Ballmer hat Linux einmal als Krebs bezeichnet. Aber Satya Nadella stellt sich heute auf die Bühne mit dem Claim “Micorosoft loves Linux”. Mittlerweile heißt die Devise “Cloud First, Mobile First”. Das zeigt sich unter anderem darin, dass nicht mehr die Herrschaft über den Betriebssystemmarkt, sondern die genutzten Anwendungen und Dienste im Vordergrund stehen: Zuletzt konnten wir bei Apples Ipad-Präsentation den Einsatz von Microsofts mobiler Office Suite begutachten. MS-Apps als Demo auf einem Apple-Event? Eine Vorstellung, die vor gar nicht allzu langer Zeit noch als Witz durchgegangen wäre. Zuletzt wurde nun bestätigt, dass Xamarin ein Teil von Microsoft wird . Das von der Firma entwickelte Xamarin Studio erlaubt es in Verbindung mit Visual Studio Universal Apps zu erstellen, bei denen ein Entwickler eine App nicht nur für die Windows-Welt sondern zeitgleich für Android und IOS programmieren kann.
Laut eigener Aussage hat Microsoft seinen Kunden genau zugehört. Diese setzen selbstverständlich Betriebssysteme von Microsoft, aber eben auch unterschiedliche Linux Systeme in ihren Rechenzentren, den Rechenzentren anderer Anbieter und in der Public Cloud ein. Um auch diesen Kunden eine konsistente Plattform für ihren Bedarf anbieten zu können, hat Microsoft eng mit unterschiedlichen Herstellern von Linux Betriebssystemen zusammengearbeitet und Lösungen für den Private und Public Cloud Bereich erarbeitet. So können heute in Azure und in dem Hybrid-Pendant Azure Stack beispielsweise virtuelle Maschinen auf Basis von RedHat, Debian, SUSE, Oracle Linux, Ubuntu und CentOS bereitgestellt werden, die auch voll supported werden. Das heißt sie sind nicht nur lauffähig auf der Plattform, sondern sie können beispielsweise auch mit dem Diagnose Service überwacht werden.
Dass Microsoft Linux unterstützt ist zwar nicht neu, Linux Unterstützung für System Center Operations Manager und Hyper-V gibt es schon lange und auch in Azure waren von Tag eins der Verfügbarkeit von IaaS auch Linux Systeme mit im Programm, aber so öffentlich auf die Fahne geschrieben hat sich das Microsoft bisher nicht. Ein erstes Anzeichen für den Wandel war vielleicht schon die Namensänderung der Azure Plattform von “Windows Azure” zu “Microsoft Azure”.
Wir sind “MCSA Linux on Azure”
Ende letzten Jahres wurde eine neue Microsoft Certified Solutions Associate Zertifizierung angekündigt. Anders als die meisten Microsoft Zertifizierungen werden hier nicht nur Microsoft-eigene Prüfungen vorausgesetzt, sondern auch eine bestandene Prüfung der Linux Foundation.
Da ich mich hauptsächlich mit der Infrastrukturplanung und –bereitstellung in Azure beschäftige und ursprünglich aus dem Linux Umfeld komme und bis heute gerne selbst Hand an Linux Server anlege, schien mir diese Prüfung genau auf mich zugeschnitten. Sie bezieht sich nämlich genau auf diese beiden Bereiche.
Den Titel “MCSA Linux on Azure” darf ich tragen, nachdem ich je eine Prüfung von Microsoft und eine der Linux Foundation erfolgreich abgelegt habe.
- Implementing Microsoft Azure Infrastructure Solutions (70-533)
- LFCS – Linux Foundation Certified System Administrator
Best of both Worlds
Bei uns ist es seit Beginn so, dass wir Kunden mit heterogener Infrastruktur betreuen. Da gehört Linux genauso zum Alltag wie die gängigen Windows Versionen. Mit der Zertifizierung möchten wir verdeutlichen, dass wir uns in beiden Umgebungen wohlfühlen und unsere Kunden mit KnowHow unterstützen können. Die Azure Plattform ist offen für den Betrieb von virtuellen Maschinen und auch wir sind es von jeher.
Es gibt auf dieser Welt nicht nur Microsoft. Auch Linux hat seine Daseinsberechtigung und kommt häufig im Umfeld von Webanwendungen, oder MySQL Datenbankumgebungen zum Einsatz. Der Klassiker ist die LAMP Anwendung (Linux, Apache, MySQL, PHP), oder aktuelle Projekte auf Basis von nginx, Ruby on Rails, usw. egal auf was Ihre Linux Anwendung basiert, dank der zahlreichen Möglichkeiten Linux Betriebssysteme in Azure zu betreiben, haben Sie die Qual der Wahl und wir können Sie unterstützen.
Oftmals ist es keine Option eine Anwendung für die Verwendung mit Microsoft Betriebssystemen anzupassen und dennoch möchten Sie von der Flexibilität von Azure profitieren. So können Sie Ihre Server nach belieben vertikal skalieren um sie individuell auf Ihre Anforderung anzupassen und Sie bezahlen minutengenau nur das was Sie konsumiert haben.
Fazit
Wir kennen die Vorzüge, die ein Linux OS Ihnen bieten kann und unterstützen Sie gerne auf Ihrem Weg Linux in die Microsoft Cloud zu bringen. Durch die Zertifizierung zum MCSA Linux on Azure haben wir gezeigt, dass wir beide Welten kennen und bedienen können. Zögern Sie nicht auf uns zuzukommen um Ihr Linux-Azure-Projekt zu planen und zu realisieren. Wir unterstützen Sie gerne.Melden Sie sich bei uns.