Was ist Cloud Application Management für Plattformen?
Cloud Application Management für Plattformen (CAMP) ist eine Spezifikation, die speziell für die Verwaltung von Anwendungen in Platform-as-a-Service (PaaS) -basierten Cloud-Umgebungen entwickelt wurde. Die CAMP-Spezifikation bietet ein Framework, das es Anwendungsentwicklern ermöglicht, ihre Anwendungen über Open-Source-API-Strukturen zu verwalten, die auf der Übertragung von Repräsentationsstatus (REST) basieren.
CAMP wurde in erster Linie von Oracle Corporation in Zusammenarbeit mit CloudBees, CloudSoft, Huawei, Rackspace, Red Hat und Software AG entwickelt. Diese Spezifikationen ermöglichen die direkte Interaktion zwischen dem Cloud-Anbieter, der den PaaS-Dienst erstellt und bereitstellt, und dem Cloud-Benutzer, der diese Plattform verwendet, um Anwendungen und Dienste zu erstellen. Dies ermöglicht dem Cloud-Consumer, die Verwaltung der Anwendung selbst zu übernehmen und gleichzeitig die PaaS-Kernangebote zu beziehen.
Die Hauptmerkmale von CAMP umfassen die Verwaltung von Anwendungen während ihres gesamten Lebenszyklus und ihre Interoperabilität. Darüber hinaus werden die Anwendungsverwaltungsdienste über allgemeine REST-ful-APIs verwaltet, die auf mehreren Cloud-Plattformen / Umgebungen ausgeführt werden.