Inhaltsverzeichnis:
- Sichtbarkeit gewinnen
- Tracking Service Level Agreements
- Ein weiteres Problem, über das Sie nachdenken sollten, ist der Zugriff auf Ihre Dienste und die Integration zwischen der Anwendung, die Sie in der Cloud bereitstellen möchten, und anderen Diensten, von denen sie abhängt. Zum Beispiel müssen Sie festlegen, welche Art von
- Obwohl der PaaS-Ansatz viele Vorteile hat, kann er einige Nachteile haben. Ein Nachteil von PaaS ist, dass es Sie dazu verleiten kann, eine bestimmte Entwicklungsumgebung und einen Stapel von Softwarekomponenten zu verwenden. PaaS-Angebote haben normalerweise einige proprietäre Elemente. Folglich können Sie an die Plattform des Anbieters gebunden sein und Ihre Anwendung nicht anderswohin verschieben, ohne sie zu einem gewissen Grad neu zu schreiben.
Video: Cloud Adoption Framework - Der Weg in die Cloud | Microsoft 2024
Wenn eine Anwendung in einer hybriden Cloud-Umgebung in Ihrem Unternehmen ist, steuern Sie sie. Dies bedeutet, dass Sie die Infrastruktur, das Betriebssystem, die Middleware, die Daten, die Anwendung und die Laufzeitumgebung steuern. In einer PaaS-Umgebung (Platform as a Service) verwaltet der PaaS-Provider alles bis hin zur Anwendung und möglicherweise auch zur Datenbank. Der Anbieter beschäftigt sich mit Installationen, Updates und Patches für die Produktionsumgebung. Es ist eine selbstverwaltete Umgebung.
Das Problem mit der Steuerung ist Folgendes: Wie können Sie Cloud-Anwendungen gemeinsam mit den vor Ort entwickelten verwalten? Sie müssen die Auswirkungen der IT-Leistung auf das Unternehmen messen, das definitionsgemäß jetzt die Leistung des Cloud-Anbieters einschließt.
Angenommen, Sie haben einen PaaS-Anbieter beauftragt, Ihre Anwendung zu erstellen und bereitzustellen. Die Anwendung beginnt ein Problem zu haben. Wenn etwas schief geht, kann es schwierig sein, die Quelle herauszufinden. Der Schlüssel ist, die Ursache des Problems schnell zu verfolgen. Hat der Plattformanbieter nur das Betriebssystem aktualisiert? Gibt es einen Stromausfall? Gab es eine Sicherheitsverletzung am Ende des Providers? Oder ist es etwas an deinem Ende?
Sichtbarkeit gewinnen
Die Quintessenz ist, dass Sie in mindestens drei Bereichen Sichtbarkeit erlangen müssen:
-
Sicherheit: Um die Sicherheit zu überwachen, müssen Sie Netzwerke scannen. Betriebssysteme und Anwendungen, um Eindringversuche oder Denial-of-Service-Angriffe zu verhindern.
-
Leistung: Sie müssen sicherstellen, dass die Leistung der Cloud nicht unter das vereinbarte Servicelevel fällt.
-
Serviceverfügbarkeit: Sie benötigen ein Tool, mit dem Sie die Verfügbarkeit Ihrer Services ermitteln können. Mit diesem Tool können Sie überwachen, ob Ihr Cloud-Anbieter hoch oder runter ist und seine Service Level Agreements erfüllt.
Die Verhandlung dieser Service Levels ist oft ein Tanz zwischen der IT und dem Anbieter. Sie sollten Ihren Dienstanbieter fragen, wie er Sicherheit, Leistung und Verfügbarkeit überwacht. Stellen Sie sicher, dass Sie mit dem Ansatz vertraut sind. Darüber hinaus sollte Ihr Anbieter ein Dashboard einrichten, um Ihnen einen Überblick über die Dienste zu geben, die Sie kontinuierlich verwenden. Idealerweise möchten Sie ein Dashboard, das Ihnen einheitliche Sichtbarkeit über Ihre eigenen Ressourcen und die Ihres PaaS-Anbieters bietet.
Tracking Service Level Agreements
Ein Service Level Agreement (SLA) ist eine vertragliche Verpflichtung zwischen Ihnen und Ihrem Cloud-Anbieter. Die IT und der Dienstanbieter müssen zusammenarbeiten, um diese SLAs einzurichten. Typische SLAs umfassen Folgendes:
Antwortzeiten
-
Verfügbarkeit an einem bestimmten Tag
-
Gesamtzeitziel
-
Vereinbarte Antwortzeiten und -verfahren für den Fall, dass ein Service ausfällt
-
Der Vertrag theoretisch gibt Ihnen einige Sicherheit, dass der Anbieter bestimmte Service-Levels erfüllen wird. Sie müssen jedoch festlegen, welche Ausfallzeiten und andere Parameter Sie akzeptieren möchten.
Berücksichtigen von Zugriff und Integration
Ein weiteres Problem, über das Sie nachdenken sollten, ist der Zugriff auf Ihre Dienste und die Integration zwischen der Anwendung, die Sie in der Cloud bereitstellen möchten, und anderen Diensten, von denen sie abhängt. Zum Beispiel müssen Sie festlegen, welche Art von
Zugriffssteuerungsservices Ihr Anbieter anbietet, damit nur diejenigen Personen, die während der Entwicklung und Bereitstellung auf Ihre Anwendung zugreifen sollen, dies tun können. Angenommen, Sie haben sich entschieden, Ihre Anwendung in die Cloud zu verschieben, aber Sie möchten Ihre Datenbank nicht verschieben oder Ihre Daten dort replizieren. Sie müssen sicherstellen, dass die richtige Sicherheitsstufe zwischen Ihren lokalen Daten und Ihrer Cloudanwendung besteht.
Darüber hinaus kann es viele Integrationspunkte mit einer Anwendung in der Cloud geben. Die Anwendung kann in eine Kundenbeziehungsmanagementanwendung in Ihrer Organisation integriert werden. Die Anwendung kann in andere Dienste in der Cloud integriert werden.
Ein wichtiges Kriterium für einen PaaS-Anbieter ist die Bereitstellung gut dokumentierter und klar definierter Schnittstellen für Ihre Verwendung. Mit anderen Worten: Im Zentrum von Integrationsmöglichkeiten zwischen Anwendungen in der Cloud oder vor Ort stehen Application Programming Interfaces (APIs). Diese APIs, die Teil der PaaS-Plattform sind, ermöglichen Unternehmen die schnelle Integration ihrer Dienste in eine Vielzahl von Anwendungen auf einer Vielzahl von Plattformen
. Stellen Sie vor der Auswahl eines PaaS-Anbieters sicher, dass er die Anwendungen und Dienste unterstützen kann, die Sie integrieren müssen. Sperren vermeiden
Obwohl der PaaS-Ansatz viele Vorteile hat, kann er einige Nachteile haben. Ein Nachteil von PaaS ist, dass es Sie dazu verleiten kann, eine bestimmte Entwicklungsumgebung und einen Stapel von Softwarekomponenten zu verwenden. PaaS-Angebote haben normalerweise einige proprietäre Elemente. Folglich können Sie an die Plattform des Anbieters gebunden sein und Ihre Anwendung nicht anderswohin verschieben, ohne sie zu einem gewissen Grad neu zu schreiben.
Wenn Sie mit Ihrem PaaS-Anbieter unzufrieden werden, können erhebliche Kosten entstehen, wenn Sie plötzlich Anwendungen neu schreiben müssen, um die Anforderungen eines anderen PaaS-Anbieters zu erfüllen.
Die Angst vor der Abhängigkeit von Anbietern hat zur Entstehung einer neuen Vielfalt von PaaS geführt: Open Platform as a Service. Dieser Service bietet den gleichen Ansatz wie PaaS, es gibt jedoch keine Einschränkungen bei der Auswahl der Entwicklungs- und Bereitstellungssoftware. Wenn die Synchronisierung für Sie wichtig ist, stellen Sie Fragen, bevor Sie den Vertrag eines Verkäufers unterschreiben.