Video: On Premise vs Cloud Computing | Cloud Certification Training | Edureka (November 2024)
Die Vorschau-Version von Windows 8.1 hat bei Microsoft Build in der vergangenen Woche zweifellos die meiste Aufmerksamkeit auf sich gezogen, aber das Unternehmen hat eine ganze Reihe neuer Entwicklerprodukte vorgestellt. Was mich wirklich beeindruckt hat, waren die vielen Möglichkeiten, wie das Unternehmen Cloud- und lokale Lösungen miteinander verbindet.
Microsoft hat bei seinen Entwicklerkonferenzen jahrelang über Azure gesprochen und dabei oft die Vision verfolgt, Dinge zwischen von Unternehmen gehosteten Servern und der Azure-Cloud zu verschieben. In den letzten Wochen ist dies der Realität viel näher gekommen.
Auf der Tech Ed-Konferenz vor einigen Wochen sprach Microsoft über neue Tools, die darauf abzielen, die lokalen Angebote den Cloud-Angeboten näher zu bringen, einschließlich eines Azure-Servers für lokale Angebote.
Dieser neue Dienst, der als Windows Azure Pack für Windows Server 2012 R2 bezeichnet wird, erweitert Windows Server um die Verwaltungsfunktionen von Azure. Darüber hinaus gibt es eine Reihe von Verbesserungen am Hyper-V-Virtualisierungsstapel von Microsoft, einschließlich eines neuen virtuellen Maschinentyps, der das Verschieben virtueller Maschinen zwischen einem lokalen Standort und der Microsoft Azure-Cloud vereinfacht. Die Idee ist, dass die Herangehensweise der Entwickler an lokale Anwendungen mit der Funktionsweise in der Cloud übereinstimmen sollte.
In gewisser Hinsicht scheint es das Ziel zu sein, ein gesamtes Rechenzentrum so zu verwalten, als würden Sie einen einzelnen Computer verwalten. Dies ähnelt der EMC / VMware-Vision eines "softwaredefinierten Rechenzentrums". In beiden Fällen scheint es ein wenig über das hinauszugehen, was die Tools tatsächlich bieten können, aber jeder Fortschritt ist zu begrüßen.
Ein weiterer Schritt kam Anfang dieser Woche, als Microsoft-CEO Steve Ballmer, Oracle-Präsident Mark Hurd und Satya Nadella, Microsoft-Business-Präsident für Server & Tools, am vergangenen Montag bekannt gaben, dass Oracle nun zulässt, dass die Kerndatenbanksoftware Java und der WebLogic-Server darauf ausgeführt werden Microsofts Hyper-V-Virtualisierungssoftware unter Windows Server und auf Windows Azure.
Microsoft und Oracle sind in vielerlei Hinsicht große Wettbewerber. Microsoft spricht häufig darüber, dass sein SQL Server kostengünstiger als Oracle Database ist und Oracle seine eigenen lokalen und Cloud-Dienste für seine Datenbank anbietet. Aber mit Microsoft, das sich verstärkt für Cloud-Dienste einsetzt und gegen Amazon Web Services antritt; Da Oracle sicherstellen möchte, dass seine Kunden, wenn sie in die Cloud gehen, zumindest Oracle Database mitnehmen, erscheint eine Zusammenarbeit für beide Unternehmen sinnvoll. Und natürlich kann jedes Unternehmen seinen Teil des Stacks und seine traditionellen Preise anbieten.
Es ist ein weiteres Beispiel für die "Koopetition", die seit langem Teil der Enterprise-Software-Welt ist. Oracle hat Versionen seiner Datenbank, die auf Windows Server funktionieren, Amazon bietet Windows Server-Instanzen an, und die Oracle-Datenbank wird jetzt zusätzlich zu ihren eigenen auf Amazon- und Microsoft-Clouds ausgeführt. Der Grund ist klar: Firmenkunden wollen eine gewisse Flexibilität wählen können.
Eine typische Unternehmensanwendung stützt sich auf die zugrunde liegende Datenbank, wenn nicht sogar stärker als der Webserver und das Betriebssystem, und diese Systeme ändern sich relativ langsam. Wenn Unternehmen diese Anwendungen problemlos von herkömmlichen Client-Server-Architekturen in die Cloud verschieben können, ist dies eine wesentliche Änderung.
Bei der Build-Konferenz ging es in vielen Sitzungen um die Verknüpfung von Cloud- und lokalen Anwendungen. In einer Sitzung wurde eine mobile Anwendung mit Visual Studio 2013 und Azure erstellt und erläutert, wie dies auf Apps angewendet werden kann, die auf nahezu jeder Plattform ausgeführt werden. In einer anderen Sitzung wurde gezeigt, wie Sie Ihre Daten in einer lokalen Datenbank speichern können, während Sie sie weiterhin mit Diensten in Azure verknüpfen. Andere demonstrierten die Verwendung von Active Directory in Azure, um Single Sign-On sowohl für lokale als auch für cloudbasierte Anwendungen zu ermöglichen, einschließlich vieler SaaS-Anbieter (Software as a Service) von Drittanbietern.
Bei öffentlichen Cloud-Infrastrukturen ist Amazon Web Services eindeutig führend. Microsoft ist nur eine von vielen Konkurrenten, darunter Rackspace, Google und Dutzende andere. Bei der privaten Cloud-Infrastruktur (mit anderen Worten: mehreren Unternehmens-Rechenzentren) ist VMware sowohl mit seinem Hypervisor als auch mit seinem Stack für die Verwaltung virtueller Maschinen klar führend, obwohl Microsoft sicherlich versucht, Nachholbedarf zu schaffen. Bei Hybridinstallationen, bei denen das Ziel darin besteht, Anwendungen zusammenzuführen, die in öffentlichen und privaten Clouds ausgeführt werden, scheint Microsoft jedoch über die größte Anzahl von Tools und die umfassendste Vision zu verfügen. Die Grenzen zwischen diesen Visionen verschwimmen, sodass der Wettbewerb in den nächsten Jahren sehr spannend werden dürfte.