2015 sap teched conference presentation in las vegas: the docker and container ecosystem

31
WHAT THE DATA SAYS ABOUT DOCKER & THE CONTAINER ECOSYSTEM 1

Upload: the-new-stack

Post on 14-Apr-2017

3.501 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

WHAT THE DATASAYS ABOUT

DOCKER & THECONTAINER ECOSYSTEM

1

Page 2: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Agenda• What is a Container? • Why Care About Docker?• Defining the Market

• State of the Tech• Target Market• Ecosystem Impact• Who’s Using What?

2

Page 3: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

What is a Container?

3Source: http://www.slideshare.net/chanezon/docker-platform-and-ecosystem

Page 4: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

VMs vs Containers

Virtual Machines

4Source: https://www.docker.com/whatisdocker

Containers

Page 5: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Source: Oct 2015 data from github.com/opencontainers/specs. 24 contributors,106 contributions.

Why Care About Docker?

5

It’s a symbol of a larger change

Page 6: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Source: http://www.slideshare.net/adriancockcroft/dockercon-state-of-the-art-in-microservices

Why Care About Docker?

6

Speed Portability

Simplification of Deployment

Page 7: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Container Adoption Strategies

• Go after low-hanging fruit• Update build and deploy processes

• Go “container first”• Standardize base images

7

Page 8: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

3-Layer Cloud Native Stack

8

Page 9: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Vendor Survey: Q2 2015

9Source: The New Stack

Page 11: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Vendors Focused on Deployment Platforms, Orchestration, Developer Tools

11Q: In what categories of the container ecosystem do you CURRENTLY have products or services? n=47.Source: The New Stack Container Survey, completed May 2015

Page 12: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Deployment Platforms & Developer Tools

12

Page 14: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Kubernetes

14Source: The New Stack

Page 15: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Organizations Planning to Address Needsin Next 2 Years (excluding partnerships)

15Source: The New Stack

Page 16: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Security & Networking Products

16

TwistlockFramework for developers to do security checks before pushing to production. Also, a centralized place for security teams to configure and monitor security rules across multiple container clusters.Docker Bench for SecurityScript that checks for deployment best practices.Weave NetTool that connects containers into a transparent, dynamic and resilient mesh.

Page 17: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Ecosystem to Partner to DeliverHosting, Data Capabilities

17

Q: In 2 years, how do you plan to primarily address the functionality and needs within each category of the container ecosystem? n=47.Source: The New Stack Container Survey, completed May 2015

Page 19: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Targeted Users

19Source: The New Stack

Page 20: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Technical Issues Drive Demand

“Complexity in getting from dev to production efficiently. Existing alternatives are complex and constraining… large management overhead.”

“Challenges dealing with security and compliance in public, private, hybrid and multi-cloud environments, including gaining visibility into the security state of containers and microservices.”

20Q. What are the technical issues that drive a customer to use your product or service? The quotes included on this page were curated from all 42 responses.

Page 21: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Cont’d: Technical Issues Drive Demand

“The need to modernize infrastructure in order to capitalize on the business opportunity driven by the emergence of container-dependent technologies in the cloud services marketplace.”

“Docker/containers in production (at scale) is a lot of work and hassle; pain of handling servers/clusters at scale; technical overhead for server operations; moving to microservices architectures comes with a lot of hurdles.

21Q. What are the technical issues that drive a customer to use your product or service? The quotes included on this page were curated from all 42 responses.

Page 22: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

“Want to use containers in production while changing as little else as possible.”

“Managing their own continuous delivery platform is a distraction from working on their product. Furthermore a scalable CD infrastructure that grows with your team is a lot of work. They much rather have somebody else take care of scalability, security and maintenance.”

22

Cont’d: Technical Issues Drive Demand

Q. What are the technical issues that drive a customer to use your product or service? The quotes included on this page were curated from all 42 responses.

Page 24: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

PaaS, IaaS and Provisioning/Config Management Most Impacted

24Source: The New Stack

Page 25: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Incumbent Provisioning and Config Management Vendors Most Affected

25

Q: For the areas selected above, what 1 or 2 technologies or vendors are most often being automated, replaced or supplemented in your customers’ technology? n=17.Source: The New Stack Container Survey, completed May 2015

Page 26: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Ecosystem Names IBM, AWS as Top Competition

26

Q: What orchestration / management / monitoring tools do you use? If you are a provider of these tools, it’s OK to indicate that you use your own tools. n=42.Source: The New Stack Container Survey, completed May 2015

Page 27: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Q. Are you partnering with Docker? If partnering or planning to do so, how important are Docker’s decisions regarding technologies and partnerships to your own company’s plans? n=40. Docker’s response was excluded.

Partnering with Docker

27

“Our PaaS is… our own custom implementation from before Docker existed. We’re… migrating some of our internal components to Docker, Diego, Kubernetes or similar open source solutions, now that there are solid ones available.”

Page 29: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Q. What infrastructure is your solution deployed on? Check all that apply. n=48.Source: The New Stack Container Survey, completed May 2015 29

Container-Based Solutions Deployed on Variety of Infrastructure

Page 30: 2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem

Q: What programming languages and/or skills are needed to use your product/service? n=36.Source: The New Stack Container Survey, completed May 2015 30

Open Source Reliance