+ All Categories
Home > Technology > DockerCon EU 2017 - General Session Day 1

DockerCon EU 2017 - General Session Day 1

Date post: 28-Jan-2018
Category:
Upload: docker-inc
View: 7,751 times
Download: 0 times
Share this document with a friend
33
Steve Singh CEO Chairman of the Board @SteveSSingh
Transcript
Page 1: DockerCon EU 2017 - General Session Day 1

Steve SinghCEO

Chairman of the Board

@SteveSSingh

Page 2: DockerCon EU 2017 - General Session Day 1

hygge

Page 3: DockerCon EU 2017 - General Session Day 1

Imagine how the

world should work

Page 4: DockerCon EU 2017 - General Session Day 1
Page 5: DockerCon EU 2017 - General Session Day 1

The Enterprise Software Supply Chain

Development Center

Cloud Zone 1

Headquarters

Partner 1

Cloud Zone 2

Partner 2

Data Center

Page 6: DockerCon EU 2017 - General Session Day 1

Docker Momentum

Docker

Hosts

21.0MGrowth in Docker

job listings

77K%Container

downloads

24B

Industry

Standards

Page 7: DockerCon EU 2017 - General Session Day 1

The Docker Container Platform

Enabling the Software Supply Chain

• Diverse Applications

• Disparate Infrastructure

• Lifecycle Management

• Orchestrate Complex Systems

• Secure by Default

• Edge / IoT

• Serverless Anywhere

Page 8: DockerCon EU 2017 - General Session Day 1

Modernize Traditional Apps [MTA]

The container journey starts

with the apps you already

have

www.docker.com/MTAExisting

Application

Convert to a

Docker EE

container

Modern

Infrastructure

App

Page 9: DockerCon EU 2017 - General Session Day 1

Enterprise Momentum

Portability Agility Security

50% total cost savings

Customer Speakers

Page 10: DockerCon EU 2017 - General Session Day 1

Jeff Murr

Director, Engineering

Container and Open Source Platforms

Page 11: DockerCon EU 2017 - General Session Day 1

About MetLife

• Global Fortune 500® 128 Company

• 100 Million Customers

• $500 Billion total assets under investment

• $63 Billion in revenue in 2017

Life P&C Annuity Dental Disability Health Legal

FORTUNE 500® is a registered trademark of FORTUNE® magazine, a division of Time, Inc.

Page 12: DockerCon EU 2017 - General Session Day 1

MetLife at DockerCon Austin

Ok,

now what?

Page 13: DockerCon EU 2017 - General Session Day 1

The Docker MTA POC Program

Existing

Application

Convert to

Docker EE

container

Modern

Infrastructure

AppAzure

Docker

Enterprise Edition

Consulting

Services

Page 14: DockerCon EU 2017 - General Session Day 1

The MTA POC at MetLife

1App

Do not call

opt-out

1Day

Time to

containerize

1Technology

Apply to

other apps

Page 15: DockerCon EU 2017 - General Session Day 1

US Infrastructure Reduction

Forecast

+ +-70%VMs

-67%Cores

=10xAverage CPU

Utilization

-66%Cost Reduction

593 Applications

Page 16: DockerCon EU 2017 - General Session Day 1

US Infrastructure Reduction

Forecast

10% Of the total portfolio

+ +-70%VMs

-67%Cores

=10xAverage CPU

Utilization

-66%Cost Reduction

593 Applications

Page 17: DockerCon EU 2017 - General Session Day 1

MetLife Pattern for Success

Scope: Start small and then grow

Assess: Select the right app candidate

Team: Create a strategy team

Leverage existing operations

Stabilize and innovate in smaller cycles

Page 18: DockerCon EU 2017 - General Session Day 1

Developers Operations

The MetLife Docker Platform

Build Ship Run

Traditional

Third Party

Microservices

Private Image

Registry

Security Scan& Signing

Code

Management

Tools

Policy Driven Promotion

Globally Engineered Container Ecosystem on Docker EE

Page 19: DockerCon EU 2017 - General Session Day 1

Docker Enterprise Edition creates a

self-funding model to fuel change and

innovation at scale

Page 20: DockerCon EU 2017 - General Session Day 1

Session Name

Banjot Chanana

Senior Director,

Product Management

Page 21: DockerCon EU 2017 - General Session Day 1

Docker EE Platform Value to Enterprise

Apps

Developers Operations

Build Ship Run

Traditional

ISV

Microservices

Private Image Registry

Signing, SecurityScanning, Promotion

Cloud Datacenter

Page 22: DockerCon EU 2017 - General Session Day 1

More Modern Features for

Traditional Apps

Image

Management

Multi

Tenancy

End to End

Security

Policy

Automation

Page 23: DockerCon EU 2017 - General Session Day 1

tag = “latest”

PERSONAL/HELLO-WORLD DEV/HELLO-WORLD

No ‘critical’ or ‘major’

vulnerabilities

QA/HELLO-WORLD

Policy

Automation

Image

Management

Page 24: DockerCon EU 2017 - General Session Day 1

End to End Security

ScanningSigning Secrets

Page 25: DockerCon EU 2017 - General Session Day 1

Enterprise Multi Tenancy

Multi-Tenancy

1. Resource Controls

2. Role Based Access Controls

P R O DD E V

Node

Worker

Node

Worker

Node

Worker

Node

Worker

Dev Team A Ops TeamDev Team A

Page 26: DockerCon EU 2017 - General Session Day 1

Solomon Hykes

CTO and Founder

Page 27: DockerCon EU 2017 - General Session Day 1

DEVELOPERS OPERATORS

Infrastructure

The Docker Platform in a nutshell

Page 28: DockerCon EU 2017 - General Session Day 1

INDEPENDENCE

OPENNESS

SIMPLICITY

Core Principles of the Docker Platform

Page 29: DockerCon EU 2017 - General Session Day 1

Docker Enterprise Edition

Container Runtime

Orchestration

Developer Tools

Management Services

Docker Community Edition

Swarm

containerd

Page 30: DockerCon EU 2017 - General Session Day 1

Docker Enterprise Edition

Docker Community Edition

containerd

2

34

The best container

development workflow

The best enterprise

container security and

management

Native Kubernetes

integration provides full

ecosystem

compatibility Industry-standard

container runtime

Docker with Swarm and Kubernetes

Page 31: DockerCon EU 2017 - General Session Day 1

Test locally on Swarm

and Kubernetes

Develop with Docker

Community Edition

on your workstation

Deploy to production

in Swarm

Deploy to production

in Kubernetes

Docker Community EditionAll in one development for Swarm and Kubernetes

Page 32: DockerCon EU 2017 - General Session Day 1

- Easy High Availability provisioning

- Cryptographic node identity

Features Swarm Support

- Registry

- Content Trust

- Secure Scanning

- Clean upstream integration

- Full ecosystem compatibility

- Role Based Access Control

- Authorization, Authentication

- Node Segmentation

Secure Cluster Lifecycle

Secure Supply Chain

100% Interoperability

Secure Multi-tenancy

Management Dashboard

Supported and Certified on Windows Server and Major Linux Distributions

Kubernetes Support

Docker Enterprise EditionManagement for Swarm and Kubernetes

Page 33: DockerCon EU 2017 - General Session Day 1

docker.com/mta

docker.com/enterprise

docker.com/kubernetes

beta.docker.com

Learn More


Recommended