Cloud Application Management for Platforms (CAMP) is a specification that’s been developed to effectively manage applications, which include deployment and packaging, in PaaS (Platform as a Service) environments, across public and private cloud computing platforms.
Several technology vendors are behind CAMP. Some of these are:
• Cloudsoft Corporation
• Software AG
• Red Hat
According to these vendors, CAMP was designed to offer a common basis for the development of multi-cloud management tools and a REST (REpresentational State Transfer) approach to application management.
The Cloud Application Management for Platforms (CAMP) specification offers a common development API (Application Program Interface) that can work on and across several clouds.
The CAMP specifications allow the cloud provider who builds and provisions the service to directly interact with the cloud consumer who uses the platform to build services and applications. This lets the consumer to be able to self-serve the application’s management while sourcing the core PaaS offerings.
The key characteristics of CAMP include applications’ management all through their lifecycle and to be as interoperable as is possible.
The application management service is handled via REST APIs on multiple cloud environments.