bluemix_4

22
© 2015 IBM Corporation IBM Containers on Bluemix: We're So Excited, We Can Completely Contain Ourselves March, 2015

description

blue mix ibm

Transcript of bluemix_4

  • 2015 IBM Corporation

    IBM Containers on Bluemix: We're So Excited, We Can

    Completely Contain Ourselves

    March, 2015

  • 2015 IBM Corporation 2

    Interactivity Tips

    1. Ask A Question

    2. Download a PDF copy of todays presentation

    3. Social Networking Tools

  • 2015 IBM Corporation

    Bluemix IBM Containers

    March, 2015

    Andrew Low, Aaron Quirk

  • 2015 IBM Corporation 4

    Speakers

    Andrew Low

    STSM, IBM Containers, Master Inventor

    [email protected]

    @andrew_low

    Aaron Quirk

    Developer, IBM Containers, Senior Inventor

    [email protected]

    @qperf

  • 2015 IBM Corporation 5

    Agenda

    Part 1 - Bluemix and Container technology

    Part 2 - IBM Container unique value

    Part 3 - Live Demo

  • 2015 IBM Corporation 6

    Dec 2014: Cloud Foundry Foundation Launches

    Support From Over 40 Companies

    IBM one of seven Platinum Sponsors

    Open Standards, Open Governance

    PaaS Platform as a Service

    Bring your application, run it. No fuss.

    IBM uses Cloud Foundry in Bluemix

  • 2015 IBM Corporation 7

    Design Thinking

    Extreme Agile

    Mobile

    IoT

    APIs

    Microservices

    Tooling

    Runtimes

    Cloud provides developers with instant access to the APIs, services and

    infrastructure they need to launch their ideas into the present.

    App development today is about speed and choice

  • 2015 IBM Corporation 8

    Deploying to the Cloud in a repeatable way

    Containers or VMs

    Virtualization Approach Build

    Package the (guest) operating system Add required files and programs

    Deploy:

    This entire package can be moved and reconfigured across different physical machine

    Change:

    Change details of the software within the virtual machine and then create a new virtual machine.

    Value:

    Traditional persistent workloads (stored data)

    Container Approach Build:

    Software stack can be individually packaged Deploy:

    Software stack in a Docker container can be easily moved between deployment environments

    Change:

    Recomposed software into new stacks Value:

    Generally easier to build, share, and more portable than VMs

    Transient workloads (non-persistent)

    Standardization and choice for delivering the best business value for you

  • 2015 IBM Corporation 9

    Docker

    Why Docker

    Right balance of simplicity and function

    Pulled together the right standards

    Key Technologies

    LXC Linux Containers

    Union File System

    Registry (DockerHub)

  • 2015 IBM Corporation 10

    IBM Bluemix - The Digital Innovation Platform Transform your business with innovation in high-growth digital business

    Rapidly bring new

    products and

    services to market

    at lower cost.

    Balance agility with

    quality, security

    and governance.

    Extend existing IT

    investments into

    cloud business and

    delivery models.

    Why Bluemix

    Open cloud architecture

    DevOps & app lifecycle mgmt

    Hybrid integration, deployment

    and management

    Syndicated catalog of IBM, 3rd

    party and community services

    and images

    Global reach

  • 2015 IBM Corporation 11

  • 2015 IBM Corporation 12

    Agenda

    Part 1 - Bluemix and Container technology

    Part 2 - IBM Container unique value

    Part 3 - Live Demo

  • 2015 IBM Corporation 13

    IBM Container Runtime on Bluemix

    Automate the build of Docker images

    Manage and distribute Docker images in private image registries

    Easily host containers in the cloud

    Scale and auto-recovery built-in

    Logging and Monitoring built-in

  • 2015 IBM Corporation 14

    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 figure tips

    the images they require to deploy

    containers that 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 Deployment choice with pSeries & zSeries

    Hybrid Cloud choice and flexibility to choose the right mix for their business

    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

    + =

    deploy and manage distributed cloud workloads in a Hybrid environment packaged as Docker containers

    + =

    + =

    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

    + =

  • 2015 IBM Corporation 15

    IBM Containers Key Concepts

    ICE utility extending docker

    IBM Containers are 1st class citizens

    Docker: machine, swarm, compose

    Private cloud registry

    One per user / organization

    Cloud based deployment

    Push images to private registry

    Deploy to the cloud

  • 2015 IBM Corporation 16

  • 2015 IBM Corporation 17

    DevOps on Bluemix

  • 2015 IBM Corporation 18

    IBM & Docker Partnership Overview

    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

    Initiatives Underway

    IBM Container Runtime on Bluemix enables enterprises to launch Docker containers to automate application deployment on or off premise

    IBM UrbanCode automates the deployment of multiple Docker containers to various dev/test and staging environments, as part of the DevOps pipeline

    PureApplication Systems & Services builds, deploys and runs Pure patterns with Docker containers

    Support for running Docker on System Z and Power Systems

    Docker Hub Enterprise (DHE) integration

    Extend IBM DevOps and IBM cloud solutions by integrating with and reselling Docker Hub Enterprise software & support

    1

    8

  • 2015 IBM Corporation 19

    Agenda

    Part 1 - Bluemix and Container technology

    Part 2 - IBM Container unique value

    Part 3 - Live Demo

  • 2015 IBM Corporation 20

    Live Demo What could go wrong?

  • 2015 IBM Corporation 21

    Thank you.

    IBM Bluemix

    facebook/ibmbluemix @ibmbluemix

    Try the new IBM Containers: http://bluemix.net

  • 2015 IBM Corporation 22

    Attendee Services

    Download a copy of todays presentation

    Provide your feedback! Please complete our survey.

    A recorded version of this seminar will be available at

    www.eSeminarsLive.com

    View a calendar of our Upcoming Events