The Next Evolution of Cloud Management: Container Management
As we are talking to prospects and customers alike, one of the more requested features we get asked about is container management. Containers – one of several growing optimization trends – help you package and run applications ‘anywhere’ in isolated environments to reduce configuration time when deploying to production. In theory this, like VMs, will help you increase the efficiency of your infrastructure – and we’re big fans of efficiency and optimization.
Are there enough containers that need management?
As we began to plan our container management offering for later in the year, we needed to understand whether this is just hype (as it seems everything is) or is this something our customers actually want and need.
First, let’s review the players in the container field. There are the primary container services from Docker and Kubernetes, as well as the offerings from cloud service providers (CSPs) for managed services like AWS ECS and AWS EKS, Azure AKS and Google GKE, based on Kubernetes.
So let’s dig into how big that market actually is. Most industry publications estimated $1.5B was spent in 2018 on container technology, and the Compound Annual Growth Rate (CAGR) is in the 30% range. Here is one summary from 451 Research that shows strong projected growth:
What kind of container management is needed?
The containers are there, so the next question is: what type of management is needed – especially for the CSP managed container services?
Container management, like the broader cloud management, includes orchestration, security, monitoring, and of course, optimization.
In terms of optimization alone, we have identified 5 ways we think you can optimize and save on your container cloud costs:
- Rightsize your Pods
- Turn off your Idle Pods
- Rightsize your Nodes
- Consider Storage Opportunities
- Review Purchasing Options
Do you need to focus on container management?
In short, if you plan to use any sort of containers in the cloud: yes. Containers provide opportunities for efficiency and more lightweight application development, but like any on-demand computing resource, they also leave the door open for wasted spend. Earlier this year, we estimated that at least $14.1 billion will be wasted on idle and oversized VMs alone. Unused, idle, and otherwise suboptimal container options will contribute billions more to that waste.
So yes: container management and optimization should be part of your cloud optimization plan.
Hand-picked content for you: Kubernetes Culture Change
This blog is provided for informational purposes only and may require additional research and substantiation by the end user. In addition, the information is provided “as is” without any warranty or condition of any kind, either express or implied. Use of this information is at the end user’s own risk. CenturyLink does not warrant that the information will meet the end user’s requirements or that the implementation or usage of this information will result in the desired outcome of the end user.