market perceptions of container orchestration

24
1 Market Perceptions of CONTAINER ORCHESTRATION

Upload: the-new-stack

Post on 23-Jan-2018

1.826 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Market Perceptions of Container Orchestration

Market Perceptions About Container Orchestration

1

Market Perceptions

of

CONTAINER ORCHESTRATION

Page 2: Market Perceptions of Container Orchestration

SaaS

2

Why Perceptions?

Fruit Cloud ContainerOrchestration

IaaS

PaaSPrivate

PublicMulti

Page 3: Market Perceptions of Container Orchestration

3

Docker & Container eBook Series

Get it at www.thenewstack.io/ebookseries

Page 4: Market Perceptions of Container Orchestration

4

Who We Interviewed

Respondents inFeb 21 - Mar 14

survey

309

61%of respondents are

end users

49%of end users are

DevOpsEnd users

using and/ortrialing containers

164

Page 5: Market Perceptions of Container Orchestration

What We Found

5

Agreement: Service Discovery, Scheduling, Cluster Management

Not Configuration Management

CaaS: Superset? More consensus than expected

Open source tools used for specific functionality

Orchestration Platforms are primary method,

but...

Big 4 for future plans, with Ansible

distinguishing itself

MarketDefinition Roadmap

SelectionCriteria

Not looking for one solution for everything

Integrated tooling more important than

interoperability with systems/ languages

Page 6: Market Perceptions of Container Orchestration

What Are We Talking About?

MARKET DEFINITION

Page 7: Market Perceptions of Container Orchestration

7

Scheduling, cluster management & service discovery considered to be container orchestration

Page 8: Market Perceptions of Container Orchestration

8

Container orchestration and registries are most associated with Containers as a Service.

Page 9: Market Perceptions of Container Orchestration

9

Vendors were parsimonious when defining container orchestration and CaaS.

Page 10: Market Perceptions of Container Orchestration

What is Being Used?

PRODUCT CHOICES

Page 11: Market Perceptions of Container Orchestration

Orchestration is the primary managing method for 45% of those using or trialing containers.

11

Page 12: Market Perceptions of Container Orchestration

12

Use of config management tools to manage containers declines with move into production.

Page 13: Market Perceptions of Container Orchestration

13

CaaS along with the likes of Swarm, Kubernetes& Mesos, compete to win over IT Ops.

Page 14: Market Perceptions of Container Orchestration

14

Kubernetes, Ansible, Mesos/Mesosphere,Amazon ECS & Docker Swarm top users’ plans.

Page 15: Market Perceptions of Container Orchestration

15

HashiCorp, OpenShift and Chef in near-term plans among those trialing or with non-production use.

Page 16: Market Perceptions of Container Orchestration

16

Consul, ZooKeeper and etcd are used more often than other tools for service discovery.

Page 17: Market Perceptions of Container Orchestration

17

Kubernetes, Marathon and Swarm are the commonly used tool for scheduling containers.

Page 18: Market Perceptions of Container Orchestration

How Are Products Chosen?

SELECTION CRITERIA

Page 19: Market Perceptions of Container Orchestration

19

Tools that can be used by both developers andIT ops are the most important criteria.

Page 20: Market Perceptions of Container Orchestration

20

Supporting long-running applicationsand load balancing capabilities are important.

Page 21: Market Perceptions of Container Orchestration

Recap and Moving Forward

Page 22: Market Perceptions of Container Orchestration

22

Takeaways

Kubernetes, Mesos & Mesosphere DC/OS, Docker, AWS

Knowledge About Tech Being Used● Docker’s Swarm is recognized as the underlying technology for Docker

Cloud and Docker Datacenter.● Many users of Mesos & Kubernetes understand it’s in the products they use.

Containers as a Service● Agreement that CaaS encapsulates several parts SDLC. Container

orchestration and registries most associated with the term.● AWS Elastic Container Service, Google Container Engine, Docker Cloud and

Datacenter

Job Role and Maturity of Container Deployment

Configuration Management

Page 23: Market Perceptions of Container Orchestration

Where to Go Next

23

Deployment Size: # of Containers, # of VMs running containers

Buying Preferences

IaaS-centric?

Kubernetes on OpenStack or vice

versa?

Scale Bundling Other Topics

Workload Types

Audience Suggestions?