2015 SAP TechEd Conference Presentation in Las Vegas: The Docker and Container Ecosystem
Containers are driving change throughout the developer community. Based on the October 20 release of our ebook "The Docker and Container Ecosystem," The New Stack describes how Docker and other open-source companies have grown to foster an ecosystem supporting enterprise use of containers. Attend this session to learn about new tools and features being created to allow the use of containers in continuous deployment pipelines, PaaS, and orchestration software, as well as cloud infrastructure.
Please follow us on Twitter at: @thenewstack
Thanks!
2. 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
3. What is a Container?
3Source: http://www.slideshare.net/chanezon/docker-platform-and-ecosystem
5. 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
11. Vendors Focused on Deployment Platforms, Orchestration,
Developer Tools
11
Q: 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
15. Organizations Planning to Address Needs
in Next 2 Years (excluding partnerships)
15Source: The New Stack
16. Security & Networking Products
16
Twistlock
Framework 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 Security
Script that checks for deployment best
practices.
Weave Net
Tool that connects containers into a
transparent, dynamic and resilient mesh.
17. Ecosystem to Partner to Deliver
Hosting, 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
20. 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.”
20
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.
21. 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.
21
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.
22. “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.
24. PaaS, IaaS and Provisioning/Config Management Most
Impacted
24Source: The New Stack
25. 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
26. 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
27. 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.”
29. 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
30. 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