Verwalten von Anwendungen in einer Hybrid Cloud-Umgebung

Wenn eine Anwendung in einer Umgebung mit Hybrid-Cloud auf Ihren Räumlichkeiten ist, kontrollieren Sie es. Dies bedeutet, dass Sie die Infrastruktur zu steuern, Betriebssystem, Middleware, Daten, Anwendungen und die Laufzeitumgebung. In einer PaaS (Platform as a Service) Umgebung verwaltet der PaaS-Anbieter alles, um die Anwendung und möglicherweise die Datenbank. Der Anbieter beschäftigt sich mit Installationen, Updates und Patches in der Produktionsumgebung. Es ist eine selbstverwaltete Umgebung.

Die Steuer Problem wird dies - wie können Sie Cloud-Anwendungen zusammen mit denen auf dem Gelände entwickelt verwalten? Sie müssen die Auswirkungen von IT-Leistung auf dem Geschäft, das per Definition zu messen, jetzt die Leistungsfähigkeit des Cloud-Anbieters umfasst.

Angenommen, Sie mit einem PaaS-Anbieter unter Vertrag haben zu bauen und Ihre Anwendung bereitstellen. Die Anwendung startet ein Problem zu haben. Wenn etwas schief geht, kann hart sein, die Quelle herauszufinden. Der Schlüssel ist in der Lage, die Quelle des Problems schnell zu verfolgen. Hat der Anbieter der Plattform-Upgrade nur das Betriebssystem? Gibt es einen Stromausfall? Gab es eine Sicherheitslücke auf dem Ende des Anbieters? Oder ist es etwas auf Ihrer Seite?

Gaining Sichtbarkeit

Das Endergebnis ist, dass Sie in der Lage sein muss, die Sichtbarkeit in mindestens drei Bereichen zu gewinnen:

  • Sicherheit: Zur Überwachung der Sicherheit, müssen Sie Netzwerke, Betriebssysteme zu scannen, und Anwendungen, um das Eindringen oder Denial-of-Service-Angriffe zu verhindern.

  • Performance: Sie müssen sicherstellen, dass die Leistung der Cloud nicht unter den vereinbarten Service-Level geht.

  • Serviceverfügbarkeit: Sie benötigen ein Werkzeug, das Sie bestimmen die Verfügbarkeit Ihrer Dienste können helfen. Sie können dieses Tool verwenden, um zu überwachen, ob Ihr Cloud-Anbieter nach oben oder unten ist und die Erfüllung seiner Service Level Agreements.

diese Service-Levels in Verhandlung ist oft ein Tanz zwischen IT und dem Anbieter. Sie sollten Ihren Service-Provider fragen, wie es die Sicherheit überwacht, Leistung und Verfügbarkeit. Stellen Sie sicher, dass Sie mit dem Ansatz vertraut sind. Darüber hinaus sollte Ihr Provider ein Dashboard liefern Ihnen Einblick in diese Dienste geben, die Sie immer wieder verwenden sind. Idealerweise sollten Sie ein Dashboard, das Sie einheitliche Sicht auf Ihre eigenen Ressourcen und die Ihrer PaaS-Anbieter gibt.

Tracking-Service-Level-Agreements

EIN Service-Level-Vereinbarung (SLA) ist eine vertragliche Verpflichtung zwischen Ihnen und Ihrem Cloud-Anbieter. IT und der Service-Provider müssen zusammenarbeiten, um diese SLAs zu etablieren.

Typische SLAs gehören die folgenden:

  • Die Reaktionszeiten

  • Verfügbarkeit an einem bestimmten Tag

  • Insgesamt uptime Ziel

  • Vereinbarte auf Reaktionszeiten und Verfahren für den Fall ein Dienst ausfällt

Die Vereinbarung theoretisch gibt Ihnen eine gewisse Sicherheit, dass der Anbieter bestimmte Service-Level erfüllen. Allerdings müssen Sie bestimmen, welche Werte von Ausfallzeiten und andere Parameter, die Sie bereit sind, zu akzeptieren.

Betrachtet man den Zugang und die Integration

Ein weiteres Problem, darüber nachzudenken, ist der Zugriff auf Ihre Dienste und Integration zwischen der Anwendung, die Sie in die Cloud bereitgestellt werden soll und andere Dienstleistungen, die es hängt davon ab. Zum Beispiel müssen Sie bestimmen, welche Art von Zugangskontrolldienste Ihr Provider bietet, so dass nur die Menschen, die Ihre Anwendung zugreifen während der Entwicklung und Implementierung sollen so tun können.

Sagen Sie, dass Sie Ihre Anwendung in die Cloud bewegen sich entschieden haben, aber Sie wollen nicht Ihre Datenbank zu verschieben oder sogar Ihre Daten dort zu replizieren. Sie müssen sicherstellen, dass das richtige Maß an Sicherheit zwischen Ihrer lokalen Daten und Ihre Cloud-Anwendung vorhanden ist.

Darüber hinaus kann es in der Cloud mit einer Anwendung viele Punkte der Integration sein. Die Anwendung kann mit einem Customer-Relationship-Management-Anwendung in Ihrer Organisation zu integrieren. Die Anwendung kann mit anderen Diensten in der Cloud zu integrieren.

Ein wichtiges Kriterium für eine PaaS-Anbieter ist gut dokumentiert und auf gut definierte Schnittstellen für Ihren Einsatz. Mit anderen Worten, in den Mittelpunkt der Integrationsmöglichkeiten zwischen Anwendungen in der Cloud oder auf dem Gelände sind Application Programming Interfaces (APIs). Diese APIs, die einen Teil der PaaS-Plattform sind, ermöglichen es Unternehmen, schnell ihre Dienste in einer Vielzahl von Anwendungen, die auf eine vielfältige Reihe von Plattformen integrieren. Bevor Sie eine PaaS-Anbieter auswählen, stellen Sie sicher, können sie die Anwendungen und Dienste unterstützen Sie bei der Integration müssen.

Vermeidung von Lock-in

Obwohl der PaaS-Ansatz hat viele Vorteile, kann es einige Nachteile. Ein Nachteil von PaaS ist, dass es um die Verwendung einer speziellen Entwicklungsumgebung und Stapel von Softwarekomponenten sperren kann. PaaS-Angebote in der Regel einige proprietäre Elemente haben. Folglich können Sie auf der Plattform des Anbieters fest gebunden werden und nicht in der Lage auf Ihre Bewerbung bewegen anderswo, ohne sie zu einem gewissen Grad neu zu schreiben.

Wenn Sie mit Ihrem PaaS-Anbieter unzufrieden geworden sind, können Sie erhebliche Kosten gegenüber, wenn Sie plötzlich Anwendungen müssen neu schreiben die Anforderungen eines anderen PaaS-Anbieter zu erfüllen.

Open Platform as a Service: Die Angst vor dem Vendor Lock-in hat zur Entstehung einer neuen Sorte von PaaS geführt. Dieser Service bietet den gleichen Ansatz wie PaaS, es sei denn es gibt keine Einschränkung bei der Wahl der Entwicklung und Lieferung Software. Wenn Lock-in für Sie wichtig ist, dann Fragen stellen, bevor eines Lieferanten Vertrag unterzeichnet.

Menü