Shifting to Software-Defined
Showing results for 
Search instead for 
Did you mean: 

A Guide to Learning About the HPE Docker Hybrid IT Partnership, Container Technology, and Market


For most organizations, a large percentage of IT budget is consumed for application development, testing, configuration and distribution. The integrated HPE and Docker solutions optimize the agile delivery of legacy and next generation enterprise apps. It provides customers with the ability to deliver apps and services quicikly across a hybrid infrastructure while significantly reducing costs and risk.


Hewlett Packard Enterprise and Docker Partnership

HPE announced on June 7, 2016 that we will offer the first Docker ready servers and infrastructure. In order to deliver modern and more agile environments, HPE and Docker will have joint functions throughout all business processes, including sales, go-to-market, engineering, support, services and knowledge sharing.

The heart of this alliance will be HPE’s Docker ready server program. This is an industry unique program, which will bring HPE server bundled with Docker Engine and support. The program will deliver hybrid infrastructure solutions and an application portfolio, which will range from legacy to microservices applications.


Overview of Docker Container Technology

Container technology provides an easy approach to migrate applications from one compute environment to another. Docker containers wrap up a piece of software in a complete filesystem that contains everything it needs to run: code, runtime, system tools, system libraries – anything you can install on a server. This guarantees that it will always run the same, regardless of the environment it is running on. Docker allows you to package an application with all of its dependencies into a standardized unit for software development. This will add a much higher portability to your applications. Running an application inside a container will enable you to move it from one infrastructure to another easily.

The main benefit of Container technology is based on efficiency. The resource consolidation is much more flexible, and are more portable. The biggest advantage is increased speed of deployment as they could be initiated much faster than a normal virtual Machine. All these benefits accelerate the go-to-market time and provide customers with the associated competitive advantage.

As you can see from the following picture from the Docker web site, containers include the application and all of its dependencies, but share the OS-kernel with other containers. They’re also not tied to any specific infrastructure.

Docker Model.png


How it impacts the market

Containers have become more popular in the last few years. They have a much smaller resource overhead, and you can run more applications on the same amount of hardware. Users benefit from reduced hardware costs, lower costs for facilities and  less power consumption, in addition, less resources are needed to manage the hardware. The time to set up a new VM will decrease which leads to a faster development and deployment of applications. Your IT will gain more flexibility, scale and agility.

But the key question about containers and VMs is: will container replace VMs? At the moment the answer is NO.

The existing container offerings are not as mature and scalable as they need to be to empower a huge enterprise IT-infrastructure. Containers and traditional VMs will co-exist and complement each other to provide the best of both worlds.

Customers will get the main benefit out of containers in application development. As described above the container technology will lead to a shorter time to market,  an important measurement for the development of new applications. It will solve traditional problems in application development and will enable developers to be productive at a higher level.

All big companies like Google, IBM, VMware and Microsoft are researching and investing to create container offerings.

  • According to Google the Google Container Engine: “[…] is a powerful cluster manager and orchestration system for running your Docker containers. Container Engine schedules your containers into the cluster and manages them automatically based on requirements […]. It's built on the open source Kubernetessystem, giving you the flexibility to take advantage of on-premises, hybrid, or public cloud infrastructure.” The price per node will be at 0.15 USD per hour.
  • As reported by IBM, IBM Bluemix is a “Highly scalable hosted container management service. Manage all aspects of the Docker infrastructure including building images, deploying containers, setting up the Docker engine, and populating the image registry using the native Docker CLI.” The costs will be calculated through 0.028 USD per GB-hour RAM plus 2 dollar per IP-Address and the costs for external storage depending on size and I/O operations.
  • Conforming to the VMware vSphere Blog, VMware vSphere Integrated Containers “combines the agility and application portability of Docker Linux containers with the industry-leading virtual infrastructure platform, offering hardware isolation advantages along with improved manageability. VIC consists of several different components for managing, executing, and monitoring containers.”
  • According to Microsoft, they offer hosted containers and container management with Docker in Azure. Also provides container technology in Hyper-V and Microsoft Windows Server operating system. Azure containers will be priced between 0.02 USD per hour for the smallest tier up to 1.853 USD per hour for the biggest tier. 

According to Docker, with 4B+ downloads and 450K+ Dockerized apps in Docker Hub, Docker is seeing worldwide adoption at unprecedented speed. Two thirds of all companies that try Docker end up adopting it and the average company triples the number of containers they use within 5 months.


HPE customers should start to learn more about container technology and understand how Docker can accelerate their business. The HPE and Docker partnership offers a unique opportunity with Docker ready servers and infrastructure to quickly realize the benefits of container technology, If you want to learn more about Docker, check out the blog about “what Docker can do for your dev team”.


About the Author


I am studying Business Information Systems at Hewlett Packard Enterprise Germany in the DualStudy Program. This program combines 50% high-level academic study at university with 50% practical on-the-job experience. My studies combine business knowledge with IT and technology skills like programming, database development and development of distributed systems. During my studies I worked for Hewlett Packard Enterprise in various positions. In my current internship in Palo Alto I help to run the marketing for the Evolution of the Channel.