22
©2016 IBM Corporation 1 IBM Chapter Opening September 16, 2015 Lag Kills: From zero to production in seconds with containers & the power of open tech Dr. Angel Diaz @angeluisdiaz VP, IBM Cloud Technology & Architecture February 17, 2016

Lag Kills: From zero to production in seconds with containers & the power of open tech

Embed Size (px)

Citation preview

Page 1: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

1IBM

Chapter

Opening

September 16, 2015

Lag Kills: From zero to production in seconds with containers & the power of open tech

Dr. Angel Diaz @angeluisdiazVP, IBM Cloud Technology & Architecture

February 17, 2016

Page 2: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

2IBMIBM 2

©2016 IBM Corporation

If you game like me, you aim to pwn in every situation

Dr. Angel Diaz - @angelluisdiaz

Page 3: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

3IBMIBM 3

©2016 IBM Corporation

You also understand that, when the pressure is on, lag kills

Dr. Angel Diaz - @angelluisdiaz

Page 4: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

4IBM

48%of firms ranked

accelerating the pac

e

of innovation as the

most pressing

business priority

IBM 4

©2016 IBM Corporation

This rings true in business: you won’t last long playing catchup

Dr. Angel Diaz - @angelluisdiaz

Page 5: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

5IBMIBM 5

©2016 IBM Corporation

Containers provide speed & flexibility for your business

Write your code

once, build, test &

run it anywhere

Improved process

independence for

robust computing

environments

Provision compute

power where it is

needed to respond to

spikes in user demand

Easily move your

application from

test to production

Dr. Angel Diaz - @angelluisdiaz

Page 6: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

6IBM

PHPPHP

PHPPHP

Data Storage

External ServicesGame ServerNGINIXLoad BalancerFirewall

Data Storage

Load BalancerFirewall

PHP

PHP PHP PHP

PHP PHP

Services

PHP PHP

PHP PHP PHP

FP

M

FP

M

Wo

rker

Wo

rker

Wo

rkerCentOS

Host

©2016 IBM Corporation

EA is working to speed mobile gaming innovation with containers

Dr. Angel Diaz - @angelluisdiaz

Page 7: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

7IBMIBM 7

©2016 IBM Corporation

Innovation on containers requires that you move beyond basic capability

Dr. Angel Diaz - @angelluisdiaz

Acquire

Build

Deliver

Run

Maintain

Page 8: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

8IBM

Public Commercial Private

Increasing usability & value

IBM 8

©2016 IBM Corporation

The ability to move beyond public imagesAcquire

Dr. Angel Diaz - @angelluisdiaz

Page 9: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

9IBM

Automation to speed

the building process

Custom images to

perform specific

tasks

IBM 9

©2016 IBM Corporation

A system to simplify the creation & management of imagesBuild

Dr. Angel Diaz - @angelluisdiaz

Page 10: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

10IBM

Automation to speed

delivery of images

Manage

vulnerabilities

IBM 10

©2016 IBM Corporation

Consistent, rapid deployment of safe images to your infrastructureDeliver

Dr. Angel Diaz - @angelluisdiaz

Page 11: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

11IBMIBM 11

©2016 IBM Corporation

An environment that harnesses the full power of containersRun

Containers running in VMs are

constrained unnecessarily by

decades old technology

Realize the full power of containers

by enabling them to run on

baremetal cloud resources

Robust public /

private network

capabilities

Access to

Persistent

Storage

Robust public /

private network

capabilities

Public network

addresses

Containers on

VMs

Volatile

storage

Dr. Angel Diaz - @angelluisdiaz

Page 12: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

12IBM

Analytics enable

deep understanding

Gain insight with

logging & monitoring

IBM 12

©2016 IBM Corporation

Insight into how your containers are operatingMaintain

Dr. Angel Diaz - @angelluisdiaz

Page 13: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

13IBMIBM 13

©2016 IBM Corporation

This only works with open tech providing the foundation

Dr. Angel Diaz - @angelluisdiaz

Page 14: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

14IBM

IBM Cloud is Open by

design

Flexible Compute Options to Run Apps / Services

Instant Runtimes Containers Virtual Machines

Platform Deployment Options that Meet Your Workload Requirements

Bluemix

Public

Bluemix

Dedicated

Bluemix

Local*

DevOps

Tooling

Catalog of Services that Extend Apps’ Functionality

Web Data Mobile AnalyticsCognitive IoT Security Yours

Delivery Storage Network Security

Operational Excellence, Visibility, Hybrid Portability

Data Integration Operations

Integration

and API

Mgmt

Your Datacenter

Your Own Hosted Apps / Serivces

Cloud Services Fabric

Open tech provides the

foundation for IBM’s

cloud-based, fully

managed container

service

IBM

©2016 IBM Corporation Dr. Angel Diaz - @angelluisdiaz

Page 15: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

15IBM

IBM extends the

function of Docker

Hub with enterprise

ready images & a

private image registry

with every Bluemix

space

Acquire

IBM

Dr. Angel Diaz - @angelluisdiaz

15

Page 16: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

16IBM

IBM DevOps Pipeline

& Urbancode are

powerful tools to

automate the building

& deployment of

containers

16

IBM ContainerImage Build

Service

Image Registry

IBM Containers

IBM

©2016 IBM Corporation Dr. Angel Diaz - @angelluisdiaz

Build

Page 17: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

17IBM

With vulnerabilities in

over 30% of public

Docker images, your

first class containers

need insightful

security & a hardened

container platform

Containers on shared Linux Kernel

Containers on per-tenant VMs

Risk

2015 2016 2017

IBM continues to identify & mitigate threats to containers

• User name space isolation• Runtime integrity & per container limits• Restrict API calls, container priviledges• Kernel, resource isolation

Vulnerability Advisor enables active control over container security

©2016 IBM Corporation Dr. Angel Diaz - @angelluisdiaz

17IBM

Deliver

Page 18: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

18IBM

OpenStack & other

open technologies

empower IBM to raise

containers as a first

class offeringOut of the box: Direct

deployment of containers

to baremetal

Scalable container

groups with auto-

recovery

Floating IP addresses

& URL routes

Fully managed

volume supportRun

Private IPs for all

containers & L2

isolated networks

Dr. Angel Diaz - @angelluisdiaz

IBM

©2016 IBM Corporation

Page 19: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

19IBM

Gain detailed insight

from your containers

with the Monitoring &

Logging service,

enabled by Elastic

Search

19

Maintain

Search & analyze a wealth of logging data from your containers,

VMs & applications

IBM

©2016 IBM Corporation Dr. Angel Diaz - @angelluisdiaz

Page 20: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

20IBMIBM 20

©2016 IBM Corporation

Strengthening microservice foundations will speed platform innovation

Dr. Angel Diaz - @angelluisdiaz

Simplify the deployment & control

of large systems of microservices

Improve management of APIs

Enable robust tools for microservice routing,

load balancing, redundancy

Page 21: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

21IBMInnovate. Disrupt.

Transform. Fast.

@Enterprise Scale.

Design Thinking

Containers

Extreme Agile

MobileIoT

APIs

MicroservicesCognitive

Build

something

cool!

Watson

IBM Containers

ElasticSearch

by Compose

Twilio

Slack

©2015 IBM Corporation

Build Something Cool!

IBM 21

©2016 IBM Corporation Dr. Angel Diaz - @angelluisdiaz

Design

Thinking

Containers

Extreme Agile

MobileIoT

APIs

MicroservicesCognitive

bluemix.net

IBM Bluemix Garage Methodibm.com/devops/method

Page 22: Lag Kills: From zero to production in seconds with containers & the power of open tech

©2016 IBM Corporation

22IBM

Lorem Ipsum dolor sit, to

amet consectetur irare a

adispicing elit done et

ectals tempus.

Quote

“ “Author, Secondary Information

September 16, 2015Presentation Title

©2015 IBM Corporation December 15, 2015

22

Thank You!

Be sure to visit IBM’s booth at stall #202 in the expo hall where you can see live demos and learn more about IBM’s complete set of solutions and services for containers.

Join IBM’s Daniel Berg, Distinguished Engineer, Cloud Foundation Services & DevOps, for a panel discussion with other experts on Translating Technical Capabilities & Limitations to Business Talk. Today’s Strategic session at 2:45pm