Cloud computing, technology connectivity concept

As Wikipedia and Gartner describe a Cloud Management Platform (CMP) is the system central to Cloud migration and ongoing operational management.

To introduce their solution Scalr provides a helpful introduction to CMPs in this blog, first setting the scene for the value they provide by capturing the essence of what the Cloud marketplace is all about:

Some clouds are better at certain things than others. Microsoft Azure has greater geographical distribution than AWS, but AWS has been around for longer and is much more featureful. Backblaze, a cloud backup solution, is much cheaper than Amazon’s S3 service with $0.005 per GB versus Amazon’s $0.022.

However, Backblaze is designed with a write-once-read-rarely approach and might not be as good as S3 at hosting websites or providing a public API. OpenStack, as an on-premise private cloud, might be a good fit for harsh security and compliance demands, but might introduce operational challenges that the public clouds do not.

A CMP offers a Design, Deploy, Operate and Govern lifecyle for orchestrating your applications across multiple Cloud providers, helping you align your needs to the right solution mix, through:

  • Blueprint Orchestration - The core engine that enables configurations of software to be defined through some form of template creation process, married with the ability to execute these templates across multiple Cloud providers.

  • Governance - Implement controls across your virtualized environment, regulating access to vm resources, as well as integration with enterprise IDAM (Identity and Access Management) to enable Role-Based Access Control.

  • Cost Control Analytics - Ability create and manage budgets for Cloud service usage.

responsive web technology blueprint cloud. illustration design over a white background
Cloud Solution Blueprints

CMP Blueprints

A primary function of a CMP is to enable a catalogue of implementation 'blueprints', compositions of common infrastructure services and their configurations, encoded into a template that can be instantiated across compatible Cloud providers.

Cloud Providers offer their own versions such as AWS CloudFormation, supported through a library of design guides. offers associated 'implementation recipes', a similar and complimentary goal of our guides.

tosca1TOSCA: Open Standards Blueprints

Encoding these design patterns in open standards such as OASIS TOSCA can play a key part in enabling portability across multiple Cloud providers.