Inhaltsverzeichnis:
- Interoperabilität im Cloud-Computing
- Portabilität im Cloud-Computing
- Integration in Cloud Computing
- Sicherheit im Cloud Computing
Video: Docker and Azure for developing hybrid applications 2024
Cloud-Computing-Standards sind ein Kernsatz gemeinsamer und wiederholbarer Best Practices, auf die sich ein Unternehmen oder eine Industriegruppe geeinigt hat. In der Regel arbeiten verschiedene Anbieter, Branchenbenutzergruppen und Endbenutzer zusammen, um Standards zu entwickeln, die auf dem breiten Fachwissen einer großen Anzahl von Interessengruppen basieren. Organisationen können diese Standards als gemeinsame Grundlage nutzen und darauf aufbauen.
Standards, oder vereinbarte Ansätze, lassen Sie
-
Verschieben Sie Ihre Infrastruktur oder Anwendungen von einem Cloud-Anbieter zu einem anderen.
-
Integrieren Sie Anwendungen einfacher zwischen Ihrem lokalen Rechenzentrum und privaten und öffentlichen Cloud-Umgebungen.
Cloud-Standards befinden sich in den frühen Phasen der Entwicklung und Implementierung. Einige kommen mit, aber für viele, die die Entwicklung dieser Standards beobachten, kann es wie der Wilde Westen erscheinen.
Interoperabilität im Cloud-Computing
Interoperabilität bezieht sich auf Cloud-Benutzer, die ihre Tools, Anwendungen, virtuellen Images usw. verwenden können und sie in einer anderen Cloud-Umgebung verwenden können, ohne jede Nacharbeit. Angenommen, eine Anwendung wird in einer Umgebung ausgeführt und Sie benötigen diese Anwendung, um mit der Anwendung eines Partners in einer anderen Cloud-Umgebung arbeiten zu können. Wenn die richtigen Interoperabilitätsstandards vorhanden sind, können Sie dies tun, ohne mehrere Versionen dieser Anwendung zu benötigen.
SOAP (Simple Object Access Protocol), Representational State Transfer (REST) und Atom Syndication Format sowie Atom PublishingProtocol (beide als Atom bezeichnet) sind Beispiele für weit verbreitete Interoperabilitätsstandards und -protokolle.
Portabilität im Cloud-Computing
Portabilität ermöglicht es Ihnen, eine Anwendung oder Instanz in der Implementierung eines Anbieters auszuführen und sie auf der Implementierung eines anderen Anbieters bereitzustellen. Beispielsweise möchten Sie möglicherweise Ihre Datenbank oder Anwendung von einer Cloud-Umgebung in eine andere verschieben.
Integration in Cloud Computing
Wenn Sie an Integration denken, denken Sie generell daran, verschiedene Hardware- und Software-Komponenten zu kombinieren, um etwas zu schaffen. Die gleiche Idee gilt in der Cloud. Ein Beispiel für die Integration: Sie können Ihre Daten einfach in eine Software-as-a-Service-Anwendung integrieren. Dies ist ein Beispiel dafür, wie Sie einige Ihrer internen IT-Fähigkeiten nutzen und in die Cloud-Umgebung integrieren können.
Portabilität und Integration werden zu großen Problemen, wenn Cloud-Anbieter unterschiedliche Plattformen haben. Dies kann zu einer Abhängigkeit von Anbietern führen, was bedeutet, dass der Wechsel zu einem anderen Cloud-Anbieter so schwierig ist, dass Sie es gar nicht erst versuchen.
Sicherheit im Cloud Computing
Sie müssen sicherstellen, dass die richtigen Steuerelemente, Verfahren und Technologien zum Schutz Ihrer Unternehmensressourcen vorhanden sind. Ihre Organisation hat intern viel investiert, um Ihre Vermögenswerte zu schützen, und es ist anzunehmen, dass Ihr Cloud-Anbieter das Gleiche tun sollte.
Cloud-Sicherheitsstandards sind eine Reihe von Prozessen, Richtlinien und Best Practices, die sicherstellen, dass die richtigen Steuerelemente über eine Umgebung verteilt werden, um Probleme bei Anwendungen, Informationen, Identität und Zugriff zu vermeiden (um nur einige zu nennen).
Zwei Organisationen, die in diesem Bereich sehr aktiv sind, sind die Cloud Security Alliance und ein Think Tank namens Jericho Forum.