SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
IBM Bluemix
www.bluemix.net
OPEN SOURCE TECHNOLOGY
DOCKER ON IBM BLUEMIX
Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
IBM Bluemix
www.bluemix.net
Raphael Da Silva
IBM INSIDE SALES
Cloud Platform Specialist
#Cloud #PaaS
AMADEUS HOTEL IT
Senior Consultant
#Cloud #SaaS
ENTREPRENEUR
IT & Datacenter Solutions
Software Development
Marketing & Sales Mngmt
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
IBM Bluemix
www.bluemix.net
AGENDA
• WHAT IS BLUEMIX
• WHAT IS DOCKER
• DOCKER ON BLUEMIX LIVE DEMO
• INTERACTIVE SESSION
• Q & A
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
WHAT IS BLUEMIX
Bluemix is an open-standard, cloud-based Public Platform as a Service (PaaS) for
building, hosting, managing, and running applications of all types (Web, Mobile, Big
Data, Analytics, Watson, IoT, …)
• Go Live in Seconds
• DevOps
• On-Prem Integration
• Flexible Pricing
• APIs and Services
• Layered Security
W E P R O V I D E A P I’S A N D I N F R A S T R U C T U R E T H A T C A N S C A L E I N S E C O N D S
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
BLUEMIX POSITIONING
S E R V I C E
service provider
IBM managed
PaaS: PLATFORM AS A SERVICE
IBM Bluemix
IaaS: INFRASTRUCTURE AS A SERVICE
SaaS: SOFTWARE AS A SERVICE
DevOps Services
(Lifecycle Management)
I N - HOUSE
Runtime
Middleware
OS
Virtualization
Servers
Storage
Network/Bandwidth
Code
Data
customer
managed
T E C H N O L O G Y
O P E N
S O U R C E
@raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
BLUEMIX ADVANTAGES
Failing
Fast
Seconds
to
Deploy
Friction
Free
Any
Language
Continuous
Integration
Mobile
Ready
Focus on
Code
Choice of
Tools
Useful
APIs
A MORE AGILE DEVELOPMENT: less time to code & more choices
Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
BLUEMIX ADVANTAGES
Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
Security
Services
Web and
application
services
Cloud
Integration
Services
Mobile
Services
Database
services
Big Data
services
Watson
Services
IaaS PaaSon-Prem
MOVING FROM CAPEX TO OPEX: zero investment & zero TCO
IBM and Docker
© 2015 IBM Corporation
Kimi Cousins
Container Product Manager
kimic@us.ibm.com @kimicousins
Notices and Disclaimers
Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any
form without written permission from IB.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for
accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility
to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN
NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT
LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services
are warranted according to the terms and conditions of the agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented asPerformance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as
illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or
other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or
services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the
views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute
legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to
the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions
the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or
products will ensure that the customer is in compliance with any law.
Introduction to Docker
Open Software
• 450M downloads
Open Contribution
Support Docker project
• Primary sponsor of Docker project
• Support maintainers and tooling
Commercial Products
The Docker Project Docker, Inc
• 900+ contributors
Open Design
Open Governance
• Open Container Project
Commercial Products
• Distribute packaged software
• Partners with leading technology
and reseller partners, like IBM.
Commercial Support
• Software support and maintenance
• Services and education
2
Docker Mission
Build Ship Run
Docker is an open platform for building distributed applications
for developers and sysadmins.
Anywhere
Any App
3
Static website Web frontendUser DB Queue Analytics DB
Docker is a shipping container system for code
MultiplicityofStacks
Doservicesandapps
interactappropriately?
An engine that enables
any payload to be
encapsulated as a
lightweight, portable, self-
sufficient container…
Development
VM
QA server Public Cloud Contributor’s
laptop
Multiplicityofhardware
environments
Production
Cluster
Customer Data
Center
CanImigratesmoothly
andquickly
…that can be manipulated
using standard operations
and run consistently on
virtually any hardware
platform
sufficient container…
4
Docker Basics
Image
• A read-only snapshot of a container stored in Docker Hub to be
used as a template for building containers
Container
• The standard unit in which the application service resides or
transported
Docker Hub
• Available in SaaS or Enterprise to deploy anywhere you choose
• Stores, distributes and shares container images
Docker Engine
• A program that creates, ships and runs application containers
• Runs on any physical and virtual machine or server locally, in
private or public cloud
• Client communicates with Engine to execute commands5
5
SaaS Enterprise
text
Why Our Customers Are Interested in Docker
Ship More Software
Resource Efficiency
Accelerate development, CI and CD pipelines by eliminating headaches of
setting up environments and dealing with differences between environments.
On average Docker users ship software 7X more frequently
Containers are a critical foundation for distributed apps in Hybrid Clouds
App Portability
Resource Efficiency
Lightweight containers run on a single machine and share the same OS kernel
while images are layered file systems sharing common files to make efficient
use of RAM and disk and start instantly.
Isolated containers package the application, dependencies and configurations
together. These containers can then seamlessly move across environments
and infrastructures.
6
Respondent Company Size
Enterprises Rapidly Adopting Docker
7
8
IBM Offerings – Powered by Docker
Partnership Overview: Why should you be interested?
Strategic partnership announced December, 2014
https://www-03.ibm.com/press/us/en/pressrelease/45597.wss
Objective: Deliver next generation enterprise-grade, portable, distributed
applications that are composed of interoperable Docker containers
Enables hybrid cloud use cases for the enterprise
IBM and Docker Initiatives:
IBM Containers• IBM Containers on Bluemix enables enterprises to launch Docker containers to
automate application deployment on or off premise
• Docker Trusted Registry1 (DTR) integration
Extend IBM DevOps and IBM cloud solutions by integrating with and reselling
Docker Trusted Registry software & support
− IBM UrbanCode integration with DTR: automates the deployment of
multiple Docker containers to various dev/test and staging environments,
as part of the DevOps pipeline
− PureApplication integration with DTR: Systems & Services builds, deploys
and runs Pure patterns with Docker containers
9 1Formally Docker Hub Enterprise
Build your apps, your way
IBM Bluemix is powered by a full open cloud architecture
Bluemix supports a wide diversity of workloads by offering developers a range of
choices associated with how they build and run their apps.
App-centric runtime
environments
Flexible and powerful
VMs
Portable and consistent
containers
10
• Pure PaaS
• Support for node.js, Java,
Go, Python, Ruby, Ruby on
Rails, .php and includes
the ability to bring your
own buildpack
• Focus on your code and
your data, the platform
manages the rest
• Deploy and manage VMs
consistently for dedicated
and public clouds through
a single dashboard using
open source technologies.
• A user-specific repository
of images which are
trusted and secure
• High availability of the IBM-
hosted container images
• Integrated networking and
storage
Docker Value IBM Value-add Customer Value
Docker Hub Registry holds a
repository of 75000+ docker
images
• IBM hosted public registry containing IBM
images - linked to Docker Hub
• Client unique registry available on and off
premises
• Curated Enterprise-ready Images
Customers have at their finger tips
the images they require to get
environments up and running in
minutes to meet their business
needs and strategy
Open-source, standardized,
lightweight , self sufficient LXC
container technology
• Enhanced performance with bare metal
deployment
• Run images to local datacenter or cloud
Hybrid Cloud choice and flexibility
to choose the right mix for their
business utilizing the full
+ =
IBM Containers – A Bluemix Runtime
+ =
Deploy and manage distributed cloud workloads in a Hybrid environment packaged as Docker containers
container technology
• Run images to local datacenter or cloud
• Deployment choice with pSeries & zSeries
business utilizing the full
complement of Bluemix services.
Build, ship and run standardized
containers
• Integrated monitoring & logging
• Elasticity to grow storage & container needs
• life-cycle management of containers and
data volumes
Docker simplicity and ease of use
with the Enterprise-level of integrity
and confidence to run a business
Container connections using links
and service discovery
• Private net work communication
• External IP address
Extends and connects Docker
containers to production-ready
Enterprise environments
11
+ =
+ =
Hybrid Cloud
~70% of enterprises to pursue hybrid cloud
computing by 2015*
*Source: Gartner, p.6, Private Cloud Matures, Hybrid Cloud is Next, Gartner G00255302, Sept 6, 2013
+ =
IBM Containers on Bluemix
Automate the build
of Docker images
Manage and
distribute Docker
images in private
image registries
Easily host
Production-ready, Hosted containers on the Digital Innovation Platform
NEW
Easily host
containers in the
cloud
Scale and auto-
recovery built-in
Logging and
Monitoring built-in
Experimental:
vulnerability advisor
12
Developers can get started quickly with IBM Containers
IBM Containers
• Free 30-day trial at Bluemix.net
• Three choices to deploy an
application: Cloud Foundry, IBM
Containers, Virtual Machines
NEW
13
• Includes documentation and
sample labs
• Create a private image
repository
• Create Containers deployed on
SoftLayer bare metal, running in
Bluemix
Developers specify deployment options via the user interface
• Select an image from the registry
• Choose a single container or group of
containers
• Single container:
Assign a public IP address if you need your container
accessible by others
IBM Containers
NEW
14
accessible by others
Specify the ports that are public for your application
(i.e., 80/443 for web) or connectivity needs (i.e., 22
for ssh)
Optionally assign an ssh key to the container to
configure a trusted connection to your new container
• Groups:
A group is beneficial to deploy multiple copies of the
same image and configure load balancing for
flexibility in adapting to various workloads
Specify the number of instances
Option to specify the route domain
Specify the HTTP port
Select ‘Auto-recovery’ to automatically deploy a new
container if one crashes
• Specify the container size
Developers leverage existing Bluemix services to maximize productivity
IBM Containers
• Add persistent
storage volumes
and specify the
mount path on the
container
NEW
15
container
• Bind an existing
Cloud Foundry
application that is
running on
Bluemix
Developers monitor and manage containers running in Bluemix
IBM Containers
16
• View detailed operational metrics about your containers
Private and Public IP addresses
Allocated resources
CPU, memory and network utilization rates
• Stop, pause, restart or delete instances
Vulnerability Advisor
Developers ensure the integrity of their images in their containers
17
Experimental in June!
• See Image vulnerabilities before they are deployed
• View a detailed report of specific packages which could contain
vulnerabilities
• See policy violations
• Gain expert advice on how to resolve vulnerability issues
Integrated DevOps Pipeline
18
IBM Containers on Bluemix Roadmap
IBM Containers
Alpha
Dec 2014
IBM Containers
Beta
Feb 2015
IBM Containers
GoLive
Production-ready hosted
2Q 2015
• First to Market True • Containers become a
IBM Containers
Continuous Delivery
Secure, Enterprise
Future
Production-ready hosted
containers, on the digital
Innovation Platform
• First to Market True
Multi-Tenant
Container Service
• Exposed as a
Service in Bluemix
• Public Deployment
• Baremetal
Deployment
• Containers become a
first class component
in Bluemix
• Deployment: Multi-container, single-
& multi-host
• Monitoring & logging of container
activity
• Scalable groups & auto-recovery
• Load balancing
• Operational visibility metrics on
single dashboard
• Visibility to Image vulnerabilities
• Container quota and cost mgmt
• Docker volume support
• Multi-Region support
• Docker native CLI / API support
• Vulnerability Advisor (experimental)
Secure, Enterprise
containers for hybrid clouds
• Bluemix Local
• Bluemix Dedicated
• HA for container cloud control
plane
• AutoScaling
• Red-black deploy
• Analytics & recommendations
• Centralized management of
notification service
• Intelligent orchestration and
compose
• Further automation of image
compliance
19
• IBM Containers Documentation
• IBM Containers white paper
• IBM Containers Blogs & more
• Approaches to packaging your app
• Demo of IBM Containers
Where to go to Learn More about IBM Containers
20
• IBM Containers Labs
• IBM Containers Q&A in DeveloperWorks
• Blog - IBM Containers Game Changing Capabilities
• Blog - IBM Containers on Bluemix using the CLI and existing Docker images
• Running Docker on pLinux
• Running Docker on zLinux IBM Containers Product Management:
Robin Hernandez/Austin/IBM,
Christopher Rosen/Raleigh/IBM,
Kimi Cousins/Raleigh/IBM,
Ted Mazanec/Raleigh/IBM
Any questions?
;-)) 8
Design
Code
IBM
Bluemix
Ops
Test
In other words…
The
IBM
Approach
The
Future
IBM Bluemix
www.bluemix.net
Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
RAPHAEL DA SILVA
LINKEDIN
/in/raphaelsilvada
TWITTER
@raphaelsilvada
EMAIL
RAPHAELDA @ IE.IBM.COM
STEFANO SBANCHI
LINKEDIN
/in/stefanosbanchi
TWITTER
@SSbanchi
EMAIL
STEFANOS @ IE.IBM.COM
KIMI COUSINS
LINKEDIN
/pub/kimi-cousins/5/64/4b9
TWITTER
@Kimicousins
EMAIL
KIMIC @ US.IBM.COM

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapPatrick Chanezon
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsPatrick Chanezon
 
Docker and Microservice
Docker and MicroserviceDocker and Microservice
Docker and MicroserviceSamuel Chow
 
DockerCon SF 2015: How to Build a Secure DevOps Environment for the Government
DockerCon SF 2015: How to Build a Secure DevOps Environment for the GovernmentDockerCon SF 2015: How to Build a Secure DevOps Environment for the Government
DockerCon SF 2015: How to Build a Secure DevOps Environment for the GovernmentDocker, Inc.
 
Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2Olivier Eeckhoutte
 
Docker, Cloud Foundry, Bosh & Bluemix
Docker, Cloud Foundry, Bosh & BluemixDocker, Cloud Foundry, Bosh & Bluemix
Docker, Cloud Foundry, Bosh & BluemixIBM
 
Container as a Service with Docker
Container as a Service with DockerContainer as a Service with Docker
Container as a Service with DockerPatrick Chanezon
 
2014, April 15, Atlanta Java Users Group
2014, April 15, Atlanta Java Users Group2014, April 15, Atlanta Java Users Group
2014, April 15, Atlanta Java Users GroupTodd Fritz
 
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonDevops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonWinton Winton
 
DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1Docker, Inc.
 
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayerTaking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayerDaniel Krook
 
8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the boxKangaroot
 
InterConnect 2015: 3962 Docking DevOps
InterConnect 2015: 3962 Docking DevOpsInterConnect 2015: 3962 Docking DevOps
InterConnect 2015: 3962 Docking DevOpsDaniel Berg
 
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...Daniel Oh
 
DockerCon 2017 - General Session Day 2 - Ben Golub
DockerCon 2017 - General Session Day 2 - Ben GolubDockerCon 2017 - General Session Day 2 - Ben Golub
DockerCon 2017 - General Session Day 2 - Ben GolubDocker, Inc.
 
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise Edition
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise EditionDockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise Edition
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise EditionDocker, Inc.
 
DockerCon 16 General Session Day 2
DockerCon 16 General Session Day 2 DockerCon 16 General Session Day 2
DockerCon 16 General Session Day 2 Docker, Inc.
 

Was ist angesagt? (20)

Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 Recap
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
 
Docker In Cloud
Docker In CloudDocker In Cloud
Docker In Cloud
 
Docker and Microservice
Docker and MicroserviceDocker and Microservice
Docker and Microservice
 
DockerCon SF 2015: How to Build a Secure DevOps Environment for the Government
DockerCon SF 2015: How to Build a Secure DevOps Environment for the GovernmentDockerCon SF 2015: How to Build a Secure DevOps Environment for the Government
DockerCon SF 2015: How to Build a Secure DevOps Environment for the Government
 
Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2Olivier meetup-boston-2013-jan-21-v2
Olivier meetup-boston-2013-jan-21-v2
 
Docker, Cloud Foundry, Bosh & Bluemix
Docker, Cloud Foundry, Bosh & BluemixDocker, Cloud Foundry, Bosh & Bluemix
Docker, Cloud Foundry, Bosh & Bluemix
 
Container as a Service with Docker
Container as a Service with DockerContainer as a Service with Docker
Container as a Service with Docker
 
2014, April 15, Atlanta Java Users Group
2014, April 15, Atlanta Java Users Group2014, April 15, Atlanta Java Users Group
2014, April 15, Atlanta Java Users Group
 
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonDevops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
 
DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1
 
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayerTaking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
 
8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box
 
IBM Containers- Bluemix
IBM Containers- BluemixIBM Containers- Bluemix
IBM Containers- Bluemix
 
InterConnect 2015: 3962 Docking DevOps
InterConnect 2015: 3962 Docking DevOpsInterConnect 2015: 3962 Docking DevOps
InterConnect 2015: 3962 Docking DevOps
 
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
 
DockerCon 2017 - General Session Day 2 - Ben Golub
DockerCon 2017 - General Session Day 2 - Ben GolubDockerCon 2017 - General Session Day 2 - Ben Golub
DockerCon 2017 - General Session Day 2 - Ben Golub
 
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise Edition
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise EditionDockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise Edition
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise Edition
 
DockerCon 16 General Session Day 2
DockerCon 16 General Session Day 2 DockerCon 16 General Session Day 2
DockerCon 16 General Session Day 2
 

Andere mochten auch

The Power Of The Partner Ecosystem
The Power Of The Partner EcosystemThe Power Of The Partner Ecosystem
The Power Of The Partner EcosystemNetAppUK
 
Docker and DevOps --- new IT culture
Docker and DevOps --- new IT cultureDocker and DevOps --- new IT culture
Docker and DevOps --- new IT cultureTerry Chen
 
dashDB データロード方法ガイド
dashDB データロード方法ガイドdashDB データロード方法ガイド
dashDB データロード方法ガイドIBM Analytics Japan
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Apigee | Google Cloud
 
Introduction to Docker - What is it and how is it compared to VM's
Introduction to Docker - What is it and how is it compared to VM'sIntroduction to Docker - What is it and how is it compared to VM's
Introduction to Docker - What is it and how is it compared to VM'sJeremy Haas
 

Andere mochten auch (11)

Ibm bluemix paris_techtalks 2015
Ibm bluemix paris_techtalks 2015Ibm bluemix paris_techtalks 2015
Ibm bluemix paris_techtalks 2015
 
The Power Of The Partner Ecosystem
The Power Of The Partner EcosystemThe Power Of The Partner Ecosystem
The Power Of The Partner Ecosystem
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
 
A Partner Ecosystem That Brings Value to Clients
A Partner Ecosystem That Brings Value to ClientsA Partner Ecosystem That Brings Value to Clients
A Partner Ecosystem That Brings Value to Clients
 
dashDB モニタリング
dashDB モニタリングdashDB モニタリング
dashDB モニタリング
 
Docker and DevOps --- new IT culture
Docker and DevOps --- new IT cultureDocker and DevOps --- new IT culture
Docker and DevOps --- new IT culture
 
dashDBへの接続方法
dashDBへの接続方法 dashDBへの接続方法
dashDBへの接続方法
 
dashDB データロード方法ガイド
dashDB データロード方法ガイドdashDB データロード方法ガイド
dashDB データロード方法ガイド
 
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
 
Introduction to Docker - What is it and how is it compared to VM's
Introduction to Docker - What is it and how is it compared to VM'sIntroduction to Docker - What is it and how is it compared to VM's
Introduction to Docker - What is it and how is it compared to VM's
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 

Ähnlich wie OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix

Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...
Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...
Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...IBM France Lab
 
Bluemix overview v1.4
Bluemix overview v1.4Bluemix overview v1.4
Bluemix overview v1.4Jose Pena
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupJon Marshall
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
DFW BlueMix Meetup - demo and slides
DFW BlueMix Meetup - demo and slidesDFW BlueMix Meetup - demo and slides
DFW BlueMix Meetup - demo and slideschuckdey
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...Sanjeev Sharma
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in BluemixMartin Donnelly
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps MeetupKyle Brown
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM France Lab
 
Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104IBM France Lab
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platformNitin Gaur
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...Daniel Berg
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Michael Elder
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyLuis Benitez
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Michael Elder
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Yakura Coffee
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesKartik Kanakasabesan
 
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open StackHybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open Stackgjuljo
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMDEVOPS D-DAY
 

Ähnlich wie OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix (20)

Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...
Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...
Bluemix Paris Meetup - Session #8 - 20th may 2015 - Passer au cloud hybride a...
 
Bluemix overview v1.4
Bluemix overview v1.4Bluemix overview v1.4
Bluemix overview v1.4
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User Group
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
DFW BlueMix Meetup - demo and slides
DFW BlueMix Meetup - demo and slidesDFW BlueMix Meetup - demo and slides
DFW BlueMix Meetup - demo and slides
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in Bluemix
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
 
Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104Paris Meetup Bluemix du 15/10/2104
Paris Meetup Bluemix du 15/10/2104
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development Strategy
 
MWLUG Bluemix
MWLUG BluemixMWLUG Bluemix
MWLUG Bluemix
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
 
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open StackHybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
 

Kürzlich hochgeladen

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

OPEN SOURCE TECHNOLOGY: Docker Containers on IBM Bluemix

  • 1. IBM Bluemix www.bluemix.net OPEN SOURCE TECHNOLOGY DOCKER ON IBM BLUEMIX Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
  • 2. IBM Bluemix www.bluemix.net Raphael Da Silva IBM INSIDE SALES Cloud Platform Specialist #Cloud #PaaS AMADEUS HOTEL IT Senior Consultant #Cloud #SaaS ENTREPRENEUR IT & Datacenter Solutions Software Development Marketing & Sales Mngmt @raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
  • 3. IBM Bluemix www.bluemix.net AGENDA • WHAT IS BLUEMIX • WHAT IS DOCKER • DOCKER ON BLUEMIX LIVE DEMO • INTERACTIVE SESSION • Q & A @raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
  • 4. WHAT IS BLUEMIX Bluemix is an open-standard, cloud-based Public Platform as a Service (PaaS) for building, hosting, managing, and running applications of all types (Web, Mobile, Big Data, Analytics, Watson, IoT, …) • Go Live in Seconds • DevOps • On-Prem Integration • Flexible Pricing • APIs and Services • Layered Security W E P R O V I D E A P I’S A N D I N F R A S T R U C T U R E T H A T C A N S C A L E I N S E C O N D S @raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
  • 5. BLUEMIX POSITIONING S E R V I C E service provider IBM managed PaaS: PLATFORM AS A SERVICE IBM Bluemix IaaS: INFRASTRUCTURE AS A SERVICE SaaS: SOFTWARE AS A SERVICE DevOps Services (Lifecycle Management) I N - HOUSE Runtime Middleware OS Virtualization Servers Storage Network/Bandwidth Code Data customer managed T E C H N O L O G Y O P E N S O U R C E @raphaelsilvada ie.linkedin.com/in/raphaelsilvada instagram.com/raphaelsilvadaraphaelsilvada
  • 6. BLUEMIX ADVANTAGES Failing Fast Seconds to Deploy Friction Free Any Language Continuous Integration Mobile Ready Focus on Code Choice of Tools Useful APIs A MORE AGILE DEVELOPMENT: less time to code & more choices Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T
  • 7. BLUEMIX ADVANTAGES Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T Security Services Web and application services Cloud Integration Services Mobile Services Database services Big Data services Watson Services IaaS PaaSon-Prem MOVING FROM CAPEX TO OPEX: zero investment & zero TCO
  • 8. IBM and Docker © 2015 IBM Corporation Kimi Cousins Container Product Manager kimic@us.ibm.com @kimicousins
  • 9. Notices and Disclaimers Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IB. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented asPerformance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
  • 10. Introduction to Docker Open Software • 450M downloads Open Contribution Support Docker project • Primary sponsor of Docker project • Support maintainers and tooling Commercial Products The Docker Project Docker, Inc • 900+ contributors Open Design Open Governance • Open Container Project Commercial Products • Distribute packaged software • Partners with leading technology and reseller partners, like IBM. Commercial Support • Software support and maintenance • Services and education 2
  • 11. Docker Mission Build Ship Run Docker is an open platform for building distributed applications for developers and sysadmins. Anywhere Any App 3
  • 12. Static website Web frontendUser DB Queue Analytics DB Docker is a shipping container system for code MultiplicityofStacks Doservicesandapps interactappropriately? An engine that enables any payload to be encapsulated as a lightweight, portable, self- sufficient container… Development VM QA server Public Cloud Contributor’s laptop Multiplicityofhardware environments Production Cluster Customer Data Center CanImigratesmoothly andquickly …that can be manipulated using standard operations and run consistently on virtually any hardware platform sufficient container… 4
  • 13. Docker Basics Image • A read-only snapshot of a container stored in Docker Hub to be used as a template for building containers Container • The standard unit in which the application service resides or transported Docker Hub • Available in SaaS or Enterprise to deploy anywhere you choose • Stores, distributes and shares container images Docker Engine • A program that creates, ships and runs application containers • Runs on any physical and virtual machine or server locally, in private or public cloud • Client communicates with Engine to execute commands5 5 SaaS Enterprise
  • 14. text Why Our Customers Are Interested in Docker Ship More Software Resource Efficiency Accelerate development, CI and CD pipelines by eliminating headaches of setting up environments and dealing with differences between environments. On average Docker users ship software 7X more frequently Containers are a critical foundation for distributed apps in Hybrid Clouds App Portability Resource Efficiency Lightweight containers run on a single machine and share the same OS kernel while images are layered file systems sharing common files to make efficient use of RAM and disk and start instantly. Isolated containers package the application, dependencies and configurations together. These containers can then seamlessly move across environments and infrastructures. 6
  • 15. Respondent Company Size Enterprises Rapidly Adopting Docker 7
  • 16. 8 IBM Offerings – Powered by Docker
  • 17. Partnership Overview: Why should you be interested? Strategic partnership announced December, 2014 https://www-03.ibm.com/press/us/en/pressrelease/45597.wss Objective: Deliver next generation enterprise-grade, portable, distributed applications that are composed of interoperable Docker containers Enables hybrid cloud use cases for the enterprise IBM and Docker Initiatives: IBM Containers• IBM Containers on Bluemix enables enterprises to launch Docker containers to automate application deployment on or off premise • Docker Trusted Registry1 (DTR) integration Extend IBM DevOps and IBM cloud solutions by integrating with and reselling Docker Trusted Registry software & support − IBM UrbanCode integration with DTR: automates the deployment of multiple Docker containers to various dev/test and staging environments, as part of the DevOps pipeline − PureApplication integration with DTR: Systems & Services builds, deploys and runs Pure patterns with Docker containers 9 1Formally Docker Hub Enterprise
  • 18. Build your apps, your way IBM Bluemix is powered by a full open cloud architecture Bluemix supports a wide diversity of workloads by offering developers a range of choices associated with how they build and run their apps. App-centric runtime environments Flexible and powerful VMs Portable and consistent containers 10 • Pure PaaS • Support for node.js, Java, Go, Python, Ruby, Ruby on Rails, .php and includes the ability to bring your own buildpack • Focus on your code and your data, the platform manages the rest • Deploy and manage VMs consistently for dedicated and public clouds through a single dashboard using open source technologies. • A user-specific repository of images which are trusted and secure • High availability of the IBM- hosted container images • Integrated networking and storage
  • 19. Docker Value IBM Value-add Customer Value Docker Hub Registry holds a repository of 75000+ docker images • IBM hosted public registry containing IBM images - linked to Docker Hub • Client unique registry available on and off premises • Curated Enterprise-ready Images Customers have at their finger tips the images they require to get environments up and running in minutes to meet their business needs and strategy Open-source, standardized, lightweight , self sufficient LXC container technology • Enhanced performance with bare metal deployment • Run images to local datacenter or cloud Hybrid Cloud choice and flexibility to choose the right mix for their business utilizing the full + = IBM Containers – A Bluemix Runtime + = Deploy and manage distributed cloud workloads in a Hybrid environment packaged as Docker containers container technology • Run images to local datacenter or cloud • Deployment choice with pSeries & zSeries business utilizing the full complement of Bluemix services. Build, ship and run standardized containers • Integrated monitoring & logging • Elasticity to grow storage & container needs • life-cycle management of containers and data volumes Docker simplicity and ease of use with the Enterprise-level of integrity and confidence to run a business Container connections using links and service discovery • Private net work communication • External IP address Extends and connects Docker containers to production-ready Enterprise environments 11 + = + = Hybrid Cloud ~70% of enterprises to pursue hybrid cloud computing by 2015* *Source: Gartner, p.6, Private Cloud Matures, Hybrid Cloud is Next, Gartner G00255302, Sept 6, 2013 + =
  • 20. IBM Containers on Bluemix Automate the build of Docker images Manage and distribute Docker images in private image registries Easily host Production-ready, Hosted containers on the Digital Innovation Platform NEW Easily host containers in the cloud Scale and auto- recovery built-in Logging and Monitoring built-in Experimental: vulnerability advisor 12
  • 21. Developers can get started quickly with IBM Containers IBM Containers • Free 30-day trial at Bluemix.net • Three choices to deploy an application: Cloud Foundry, IBM Containers, Virtual Machines NEW 13 • Includes documentation and sample labs • Create a private image repository • Create Containers deployed on SoftLayer bare metal, running in Bluemix
  • 22. Developers specify deployment options via the user interface • Select an image from the registry • Choose a single container or group of containers • Single container: Assign a public IP address if you need your container accessible by others IBM Containers NEW 14 accessible by others Specify the ports that are public for your application (i.e., 80/443 for web) or connectivity needs (i.e., 22 for ssh) Optionally assign an ssh key to the container to configure a trusted connection to your new container • Groups: A group is beneficial to deploy multiple copies of the same image and configure load balancing for flexibility in adapting to various workloads Specify the number of instances Option to specify the route domain Specify the HTTP port Select ‘Auto-recovery’ to automatically deploy a new container if one crashes • Specify the container size
  • 23. Developers leverage existing Bluemix services to maximize productivity IBM Containers • Add persistent storage volumes and specify the mount path on the container NEW 15 container • Bind an existing Cloud Foundry application that is running on Bluemix
  • 24. Developers monitor and manage containers running in Bluemix IBM Containers 16 • View detailed operational metrics about your containers Private and Public IP addresses Allocated resources CPU, memory and network utilization rates • Stop, pause, restart or delete instances
  • 25. Vulnerability Advisor Developers ensure the integrity of their images in their containers 17 Experimental in June! • See Image vulnerabilities before they are deployed • View a detailed report of specific packages which could contain vulnerabilities • See policy violations • Gain expert advice on how to resolve vulnerability issues
  • 27. IBM Containers on Bluemix Roadmap IBM Containers Alpha Dec 2014 IBM Containers Beta Feb 2015 IBM Containers GoLive Production-ready hosted 2Q 2015 • First to Market True • Containers become a IBM Containers Continuous Delivery Secure, Enterprise Future Production-ready hosted containers, on the digital Innovation Platform • First to Market True Multi-Tenant Container Service • Exposed as a Service in Bluemix • Public Deployment • Baremetal Deployment • Containers become a first class component in Bluemix • Deployment: Multi-container, single- & multi-host • Monitoring & logging of container activity • Scalable groups & auto-recovery • Load balancing • Operational visibility metrics on single dashboard • Visibility to Image vulnerabilities • Container quota and cost mgmt • Docker volume support • Multi-Region support • Docker native CLI / API support • Vulnerability Advisor (experimental) Secure, Enterprise containers for hybrid clouds • Bluemix Local • Bluemix Dedicated • HA for container cloud control plane • AutoScaling • Red-black deploy • Analytics & recommendations • Centralized management of notification service • Intelligent orchestration and compose • Further automation of image compliance 19
  • 28. • IBM Containers Documentation • IBM Containers white paper • IBM Containers Blogs & more • Approaches to packaging your app • Demo of IBM Containers Where to go to Learn More about IBM Containers 20 • IBM Containers Labs • IBM Containers Q&A in DeveloperWorks • Blog - IBM Containers Game Changing Capabilities • Blog - IBM Containers on Bluemix using the CLI and existing Docker images • Running Docker on pLinux • Running Docker on zLinux IBM Containers Product Management: Robin Hernandez/Austin/IBM, Christopher Rosen/Raleigh/IBM, Kimi Cousins/Raleigh/IBM, Ted Mazanec/Raleigh/IBM
  • 29. Any questions? ;-)) 8 Design Code IBM Bluemix Ops Test In other words… The IBM Approach The Future
  • 30. IBM Bluemix www.bluemix.net Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T RAPHAEL DA SILVA LINKEDIN /in/raphaelsilvada TWITTER @raphaelsilvada EMAIL RAPHAELDA @ IE.IBM.COM STEFANO SBANCHI LINKEDIN /in/stefanosbanchi TWITTER @SSbanchi EMAIL STEFANOS @ IE.IBM.COM KIMI COUSINS LINKEDIN /pub/kimi-cousins/5/64/4b9 TWITTER @Kimicousins EMAIL KIMIC @ US.IBM.COM