dockercon 16 general session day 2

Post on 07-Jan-2017

10.664 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ben GolubCEO

Docker for the Enterprise

Docker users alreadyrunning in production

60%

Docker in Production

Docker Survey: State of ApplicationsQ1 2016

Cluster HQ: State of Container Usage June 2016

Companies running container technology in production

(500+ employees)

Across the EnterpriseHealthcareMedia Financial

Services

…And More

E-commerce / Consumer

Services TechGovernment

Docker Enabling Critical Transformations

80%Docker is central to

cloud strategy

Docker Survey: State of App development : Q1 - 2016

3 out 4 Top initiatives revolve around applications

44%Looking to adopt DevOps

App Modernization

DevOpsCloud

The Data Shows Hybrid Infrastructure and Applications

2016 Docker Use Cases

Docker Survey: State of App development : Q1 - 2016

Docker Workloads

Most Organizations Have a Mix of Apps and Infrastructure

MICROSERVICES TRADITIONAL APPS

PUBLIC CLOUD

NEXT GEN PRIVATE CLOUD

TRADITIONAL ON-PREMISES

The Bi-Modal IT Fallacy

MICROSERVICES TRADITIONAL APPS

PUBLIC CLOUD You are either here..

NEXT GEN PRIVATE CLOUD

TRADITIONAL ON-PREMISES …or here

The PaaS Fallacy

MICROSERVICES TRADITIONAL APPS

PUBLIC CLOUD

NEXT GEN PRIVATE CLOUD

TRADITIONAL ON-PREMISES

Spend a lot here

…or here

The Private IaaS Fallacy

MICROSERVICES TRADITIONAL APPS

PUBLIC CLOUD

NEXT GEN PRIVATE CLOUD

TRADITIONAL ON-PREMISES

Invest heavily here first. Only then can you get agile

Incremental Revolution

Incremental Revolution

Artwork from www.obeythekitty.com

Incremental Revolution

MICROSERVICES TRADITIONAL APPS

PUBLIC CLOUD

NEXT GEN PRIVATE CLOUD

TRADITIONAL ON-PREMISES

Incremental Revolution

MICROSERVICES TRADITIONAL APPS GONE AGILE TRADITIONAL APPS

PUBLIC CLOUD

NEXT GEN PRIVATE CLOUD

TRADITIONAL ON-PREMISES

Incremental Revolution

1 Start Small: a single app, DevOps project or migrate one legacy app

2 Get some quick wins

3 Build muscle memory, tooling and more champions

4 Expand and migrate infrastructure and apps over time

Stateless & Stateful

Large teams, Multiple Roles

Multiple AppsMulti-container Apps

Multi-serverMulti-platform

Production/Sensitive

How Incremental Revolution Progresses

The Way Forward Requires

+ +

Agility Portability Control

Cloud Zone 1

Cloud Zone 2 Data Center

Development Center

Headquarters

Containerization: standard containers on a standardized container engine

Orchestration: build and deploy complex systems easily

Enterprise: Enable delivery and time to value across a large, complex, rapidly evolving enterprise

The Global Enterprise Supply Chain

Containers as a Service (CaaS)DEVELOPERS IT OPERATIONS

BUILDDevelopment Environments

SHIPSecure Content & Collaboration

RUNDeploy, Manage, Scale

Docker Datacenter Powers CaaS

Docker Universal Control Plane

Integrated Security

Docker EngineContainer runtime, orchestration, networking, volumes, plugins

Docker Trusted Registry

Operating Systems Config Mgt Monitoring LoggingCI/CD ..more..Images Networking Volumes

VirtualizationPublic Cloud Physical

DemoDocker Datacenter

Application Security

The reality is…It’s not the arcane, unknown vulnerability that gets you…

…It’s the 10,000 known vulnerabilities that you’ve let in, can’t find, and can’t fix

1 Keep bad containers out of your environment

2 Keep bad containers from doing bad things

3 Make it trivial to change out containers

The most security-conscious organizations on the planet are now adopting Docker not in spite of security concerns, but to address their security concerns

Tools Plugins

Integrations

Infrastructure

Enterprise Users

Support Services Training

3rd Party Software

Integration &Procurement

It Takes an Ecosystem

Dockerized Apps3,000% Growth in 2 years

Official Repos20% of all image pulls

460K 100+

Content is King for Applications

Growing user demand for commercial, supported and licensed content

The marketplace for validated software and tools available in Docker format for businesses and publishers

• Easy search and deploy• Trusted and compliant• https://store.docker.com

Announcing the Docker Store

Docker Store: Calling All Publishers

Partner Ecosystem

Dev Tools

Operating Systems

Big Data

Service Discovery

Build / Continuous Integration

Configuration Management

Consulting &Training

Management

Storage

Clustering & Scheduling

Networking

Infrastructure & Service Providers

Security

Monitoring & Logging

Tools Plugins

Integrations

Infrastructure

Enterprise Users

Support Services Training

3rd Party Software

Integration &Procurement

It Takes an Ecosystem

Servers ship with Docker Commercial Engine/Support

Docker Datacenter available through all HPE channels

Integrated Solution with Hardware, Software, Support, and Services

8:33 AM regan I’m on my way out to Dockercon. Check out what I’m doing from 35K feet. Installing DDC on Azure. So easy a Sales Guy can do it!

Tools Plugins

Integrations

Infrastructure

Enterprise Users

Support Services Training

3rd Party Software

Integration &Procurement

It Takes an Ecosystem

Keith FultonCTO, ADP

ADP is the Largest Global Provider of Cloud-based HCM Solutions

OVER 630,000 CLIENTS

MORE THAN 35 MILLION USERS

5 MILLION LOGINS A DAY

100+ COUNTRIES

WIDE BREADTH OF HCM SOLUTIONS

BEST HCM SERVICE AND BPO OFFERINGS

2016 Score: 100% 2014 Rank: #20 2016 Rank: #19

2016 Rank in Financial DataServices: #1

2016 Rank: #432015 Rank: #13

INNOVATION AT ADP TODAY

HCM SPECTRUMCAREER AND INDIVIDUAL

DEVELOPMENTRECOGNITION, MERIT,

COMPENSATION

BENEFITS ADMINISTRATION

ON-BOARDING,LEARNING

RECRUITING: SOURCING, SCREENING,

SELECTION

PERFORMANCE MANAGEMENT

ENGAGEMENT, GOAL ALIGNMENT

TIME & LABOR MANAGEMENT

RETIREMENT, SUCCESSION PLANNING

Every company is a tech company now.

And competition has never been greater between tech companies.

ADP sees Docker as an enabler to accelerate product execution.

+

Why a Commercial Relationship?

Executives can judge their current competitive position in the market.

Maybe the car that is “behind” is actually catching up though.

Speed is more important than current position, in the long run.

Whose Product is Ahead Now?

Who Codes Faster?

Product development velocity predicts future competitive success.

Not good enough to code faster though.

Who Ships Faster?

For complex distributed systems, pushing code is complex.

Deployment can be a limiting factor on dev velocity.

For several years the DevOps movement has tried to address this.

“Dev” “Ops”

Docker shows a new path to ‘DevOps’

ADP is Addressing Three Unique Challenges

ADP Has High Security Needs

For ADP, “Hardened Containers” are Crucially Important

1. Docker Datacenter with content security will run only signed binaries

2. Automated container scanning

3. Progressive trust workflow with multiple Docker Trusted Registries

Highly Disparate Systems, All at Scale

Swarms (Clusters) → Clouds → Data Centers → Public Peaks

• Start small for operational flexibility and learning• As they grow, swarms will begin to merge• Distinctions between products will blur• Distinctions between environments blur• Distinctions between public/private blur

Microservices are awesome

ADP is dealing with legacy

monolith apps

We Need BothUse containers to give velocity to legacy deployments and then use the velocity to refactor faster.

Docker and ADP Working Together to Take Big Steps Forward

+

Thank you!

Docker Datacenter

Breakout Session 11:00 am RoomDocker for Ops: Operationalizing Apps in Production

Hands on Lab in the Expo Hall

Free 30 Day Evaluationwww.docker.com/trial

Enjoy Day Two!• Amazing line up of sessions and talks• Hands on labs• Bump Up• Visit the expo hall• #DockerSelfie• Closing general session – 4:45pm

Thank you!

top related