docker

Businessmodel of Docker

Customer Segments

Docker has a niche market business model, with a specialized customer segment. The company targets its offering at enterprises that seek to build portable distributive applications.

Value Proposition

Docker offers three primary value propositions: accessibility, performance, and brand/status.

The company increases accessibility by providing containers that are based on open standards. This enables applications within the containers to be run on all major Microsoft operating systems and Linux distributions. Applications can also be managed in the Cloud or on-premises.

The company has demonstrated strong performance. It allows users to change their applications dynamically, whether the change involves scaling out services, adding new capabilities, or fixing problem areas. As a result, Docker customers ship software seven times more quickly than non-Docker users after deploying the system in their environment.

The company has established a strong brand as a result of its success. It has 21,000+ GitHub stars, 300,000 Dockerized applications in Docker Hub, and over two billion container downloads. It boasts 1,600+ community contributors and is used for over 50,000 third-party projects. The company’s prominent organizational contributors include IBM, Red Hat, Cisco Systems, and Google.

Channels

Docker’s main channel is its direct sales team, through which it acquires most customers. The company promotes its offering through its website, social media pages, and attendance at various expos, summits, and conferences. It also hosts DockerCon, a two-day conference for developers, systems administrators, and C-suite executives at which it discusses all aspects of the system.

Customer Relationships

Docker’s customer relationship is primarily of a self-service nature. Customers utilize the service through the main platform while having limited interaction with employees. The company’s website features a “Resources” section that includes white papers, technical briefs, data sheets, case studies, video tutorials, and reference architectures. It also features the “Docker Knowledge Hub”, which contains curated advice from the company’s technical support staff.

Despite this orientation, there is also a community component. The company maintains “Docker Forums,” where customers can obtain advice from developers and IT professionals. It also offers “Docker Captains”, experts on the system who are selected by the company to share their knowledge with others in their offline communities. They publish blog posts and speak at local industry events.

There is also a strong personal assistance component. Docker offers training programs for customers, including free self-paced (online) classes and paid instructor-led classes. Moreover, the firm provides professional services consisting of on-site workshops and access to a Technical Account Manager.

Key Activities

Docker’s business model entails maintaining a robust platform for its enterprise customers.

Key Partners

Docker maintains the Docker Partner Ecosystem, which includes the following partner types:

Consulting Partners – Advise customers on how to design, build, and deploy the Docker platform

Training Partners – Provide classes teaching customers how to use Docker

Service Providers – Provide managed and cloud services so that customers can host the Docker platform and their applications

System Integrators – Provide application development, maintenance, and management services

Ecosystem Technology Partners (ETP) – Integrate, embed, and/or develop products that complement the platform and utilize the Docker API

Partners receive a number of benefits, including discounts on training and certification programs (as much as 20% off), early access to product information, participation in joint marketing opportunities, and access to the Partner Portal, through which they can receive sales and technical materials. The company’s specific partners include Amazon Web Services, Datadog, Infoblox, and Blockbridge.

Key Resources

Docker’s main resource is its proprietary software platform, which is used for over 50,000 projects. It depends on human resources in the form of engineering staff to maintain and update the platform, training and consulting staff to provide educational and advisory services respectively, and customer service staff to provide support. Lastly, as a relatively new startup it has relied heavily on funding from outside parties, raising $180 million from 10 investors as of November 2015.

Cost Structure

Docker has a cost-driven structure, aiming to minimize expenses through significant automation and low-price value propositions. Its biggest cost driver is likely sales/marketing, a fixed expense. Other major drivers are in the areas of customer support/operations and administration.

Revenue Streams

Docker has two revenue streams:

Subscription Plans – The company offers two plans:

  • Datacenter – Gives customers access to a production-ready Containers-as-a-Service (CaaS) platform hosted behind the firewall. The “Business Day“ option includes customer service from Monday to Friday between 9:00 a.m. and 6:00 p.m., while the “Business Critical“ option offers 24/7 support. The sales team must be contacted for price quotes.
  • Cloud – Offers Docker Cloud, a managed and hosted Containers as a Service (CaaS) platform for small application teams. It costs $15 per node per month and comes with one free node and one free repository. There is an additional monthly fee that varies depending on the number of repositories the customer requests. Training Services – Docker charges for customer access to instructor-led training and educational workshops.
Written on October 25, 2017