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 begin to plan our container management offering for later in the year, we need 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 (longer container services comparison here).  

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:

  1. Rightsize your Pods
  2. Turn off your Idle Pods
  3. Rightsize your Nodes
  4. Consider Storage Opportunities
  5. 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.

About Jay Chapel

Jay Chapel is the CEO and co-founder of ParkMyCloud. After spending several years in the cloud management space, Jay saw that there was no simple solution to the problem of wasted cloud spend - which led him to start ParkMyCloud in 2015. Before that, he spent 10+ years with Micromuse and IBM Tivoli, a provider of business infrastructure management software. After an acquisition by IBM, he led the successful sales integration and subsequent growth of the IBM Tivoli/Netcool business in Europe. He also held several regional and worldwide sales roles in Switzerland, the UK and the US. Jay earned both a BA in Finance and an MBA from West Virginia. Those few hours a month that Jay’s not busy with ParkMyCloud’s growth and success, you can find him on the ski slopes, on the soccer field, or on the golf course often accompanied by his three kids.

Want tips, tricks, and insights for an optimized cloud?

> No, I like wasting time and money.