Presented by Jason McGee, VP and CTO - Cloud Foundation Services, IBM and Chris Rosen, Sr. Technical Offering Manager, IBM Containers
IBM and Docker continue to build on their partnership to deliver production-ready containers.
Learn how IBM’s commitment to open source and enterprise expertise combined with Docker container technology has resulted in solutions which provide the management and security needed for production environments. In this session, we will provide an update on the IBM and Docker partnership as well as discuss and demonstrate:
Docker Trusted Registry resold by IBM which includes IBM’s world-class support and
Integration with our DevOps solution, UrbanCode
IBM Containers on Bluemix which leverage the open source Docker engine, therefore
supporting your existing Docker images and Dockerfiles
How you can leverage the familiar Docker CLI against the IBM Bluemix cloud for standard
commands and the Cloud Foundry CLI plug-in for the IBM added capabilities
Ways to integrate deployed containers with any existing app or service from the Bluemix
catalog (120+ across DevOps, Analytics, Big Data, IoT, Watson, and Databases)
Use of the scalable container group deployment with integrated load balancer and optional
auto-recovery and GoRoute domain name
Integrated monitoring and logging at the container or container group level
Security compliance insight to any Docker image in the registry regardless of source (IBM
image, public Docker Hub, or automated creation via DevOps Pipeline) using the Vulnerability
Advisor
How IBM product teams, such as MobileFirst Platform and StrongLoop, are offering Docker
images in the IBM registry as a means to improve adoption efficiency
DockerCon EU 2015: Production Ready Containers from IBM and Docker
1. Production Ready Containers from IBM and
Docker
Jason McGee
IBM Fellow, VP & CTO Cloud Foundation Services
Chris Rosen
Senior Technical Offering Manager, IBM Containers
15. Docker Trusted Registry
15
On premises private image repository of Docker
images
IBM provides L1 and L2 support via reseller
partnership
Complements IBM cloud solutions (Bluemix,
UrbanCode, and PureApplication System) to help
fulfill hybrid cloud use cases for the enterprise
Developer
(Containerized App)
Source
Control
• App code
• Docker file
Build
Image
Registry
Docker
Images
Environment
metadata
(image id)
Docker
Trusted
Registry
IBM Containers
IBM UrbanCode Deploy
IBM UrbanCode Build
16. “Docker Trusted Registry enables our
developers to ship software faster and more
efficiently, while also allowing us to control
and manage use of and access to the
Docker images.”
Christopher Keller,
Senior Principal Architect, CSC
17. Enterprise-Ready Images At Your Fingertips
IBM® WebSphere® Application Server
Liberty Profile
• IBM WebSphere Application Server for
Developers V8.5.5 Liberty Profile
• IBM Java Runtime Environment 7.1
SR1
• Debian dnsutils package 1:9.9.5.dfsg-
3ubuntu0.3 (dnsutils)
• Ubuntu OpenSSH Server package
1:6.6p1-2ubuntu2 (openssh-server)
• Supervisor 3.0b2-1
IBM® MobileFirst Platform Foundation
• MobileFirst Server
• MobileFirst Data Proxy
• MobileFirst Operational Analytics
• A Derby database defined with the
database objects for MobileFirst Server
• A mobile browser simulator
• A project (MobileFirstStarter) to
evaluate
IBM® Node with StrongLoop Process
Manager
• IBM Node SDK v0.10.32
• Debian dnsutils package 1:9.9.5.dfsg-
3ubuntu0.3 (dnsutils)
• Ubuntu OpenSSH Server package
1:6.6p1-2ubuntu2 (openssh-server)
• Supervisor 3.0b2-1
• StrongLoop Process Manager
19. IBM Bluemix - The Open Cloud Architecture
Bare Metal Cloud Resources
Storage Compute Network
Automated
Bare Metal
Infrastructure
IBM
Containers
Instant
Runtimes
Virtual Cloud
Resources
Virtual
Machines
20. IBM’s Commitment to Open Technology
e-Business
Service Oriented
Architecture
Social
Business
Mobile
Computing
Hybrid
Cloud
Big Data &
Analytics
NO
SQL
Open Cloud
Architecture
21. • 2.5m lines
of code by 3600+
contributors.
• IBM has been a top-3
contributor in the past 4
releases.
• IBM currently has 450+
developers & 20 core
reviewers
• 3.2m lines
of code by 2200+
contributors.
• largest Cloud Foundry
deployment
• 10 dedicated core
contributors
• 1.6b npm downloads
in the past month
• IBM a founding
member
• Pledged donation of
IBM SystemML machine
• IBM pledged 3,500 devs
researchers across 12 labs
• Education for 1m + data
scientists & engineers
• Leading dev of nightly
builds for x86, Power &
Mainframe systems
• #2 in Commits in 2015
behind Docker
Open Source Centers of Gravity in Cloud
22. IBM Contributions to Docker
22
0
5
10
15
20
25
30
• #3 in all-time non-Docker
employee commits
• Contributed SoftLayer, Object
Storage, Bluemix integrations
to Docker ecosystem
• Enabling other (non-x86)
architectures for Docker
engine, registry, and CI
workflow
First IBM
contributor
July 2014
Partnership
announcement
Dec 2014
IBM Container
Service beta
Feb 2015
IBM has 2 core
engine maintainers
Mar 2015
IBM Container
Service Goes Live +
Docker Trusted
Registry (DTR) reseller
June 2015
IBM #3 all-time
contributor
Oct 2015
23. • An open governance structure for creating open industry standards around
container formats and runtime
• Free from any particular company, OS, stack or client
• Spec, Reference Runtime and Image Format
Seeded with runC from Docker
OPEN CONTAINER INITIATIVE
24. Creating a stable, operable and well integrated group of projects for “born in
the cloud” applications
• Container Packaged
• Dynamically Managed
• Micro-services Oriented
Seeded with Kubernetes from Google
25. The Future Of Containers
“Where we’re going we don’t need roads”
26. 26
Featured Contributor
Jason McGee
IBM Fellow, VP @ CTO IBM Cloud
@jrmcgee
Download Free eBook
http://thenewstack.io
The Docker & Container Ecosystem– Free eBook