As the number and complexity of applications being deployed on the cloud grows, organizations are finding that a single cloud is not sufficient to address all of their needs, such as tech stack, Platform as a Service (PaaS) components, workloads, data management, compliance across regions, performance, and security. Enter the Multi-cloud Strategy: where different applications can be hosted on different clouds but use common interfaces to integrate them.
Sounds complicated? Yes, since applications can quickly outgrow their platforms and any deep ties to one platform can make it difficult to migrate. Then there is the challenge of managing application and infrastructure resources and costs across multiple providers – each with their Resourcing models and Pricing plans that can be difficult to compare.
But Enterprises have no choice – according to a survey late 2018 by RightScale, close to 80% of Enterprises are adopting a multi-cloud strategy, albeit due to different reasons.
How then do you manage your application portfolio distributed across different cloud entities? Where there is a need, there is a Business!
Cloud Management Platforms (CMPs) are the answer. They have been around for half a decade, but support for different clouds has been difficult. But with rising cloud adoption, these CMPs have become critical components.
In this post, we compare different Cloud Management Platforms, their capabilities and pricing tiers, where available.
Let’s define the terms used, so that we have a common understanding
Multi-Cloud is a strategy of using multiple public cloud service providers such as AWS, Azure, Google Cloud Platform, OpenStack etc. for managing multiple applications or different aspects of a single application, including on-premise infrastructure. Hybrid Cloud, on the other hand, involves a mix of on-premises, private cloud and public cloud services with integration between at least two platforms. Hybrid Clouds are Multi-Cloud but not all Multi-Cloud are Hybrid Cloud. With both of them, challenges of managing costs, uniform governance policies, allocation and charging back, dependencies on IT teams for provisioning are common.
Rise of Multi-Cloud
As per 451 Research survey, 69% of organizations are planning to run a Multi-Cloud environment by 2019. As they said, “the future of IT is multi-cloud and hybrid” – but with this rise, cloud spending optimization and management also become more of a challenge.
Research firm IDC has predicted that 90 percent of enterprises will use multiple cloud services and platforms by 2020. The Multi-Cloud enthusiasm also comes with some speed bumps along the way regarding Orchestration and rising Cloud Costs, less visibility of Cloud Spends, allocation and chargebacks, Governance and Compliance, Provisioning of different service providers. But, at the same time help is on the way with the rapidly emerging options of Cloud Management Platforms.
Comparison of Cloud Management Platforms
Businesses vary in their challenges around Cloud Management. Selecting a right Cloud Management Platform requires laser focused approach to match challenges and features of platform. We picked up eight midsized vendors ($7.5 million to $30 million in revenue) in Cloud Management Space to draw a comparison among all of them.
- BMC Cloud Lifecycle Management: BMC Cloud Lifecycle Management replaces the existing IT landscape with self-service IT infrastructure for cloud and non-cloud platforms. The cloud management platform supports highly complex, large-scale IT initiatives that involve Self-service portal, Full-Stack service provisioning, Automated ITSM governance, Continuous compliance and Service health management. BMC’s advantages include support for leading cloud service providers to avoid vendor-lock in, cost-savings with unified view of all cloud resources and automating compliance to reduce risks across heterogenous IT environment.