24
Docker Enterprise Joachim Walter Partner Business Manager

Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

  • Upload
    others

  • View
    15

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Docker Enterprise

Joachim Walter Partner Business Manager

Page 2: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

History of Docker

2004Solaris Containers / Zones technology

introduced

2008Linux containers

(LXC 1.0) introduced

2013Solomon Hykes

starts Docker as an internal project within dotCloud

Mar 2013Docker released to open source

Feb 2016Docker introduces first

commercial product – now called Docker Enterprise

Edition

TodayOpen source community includes:

- 3,300+ contributors- 43,000+ stars- 12,000+ forks

Page 3: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

By 2020, more than 50% of global organizations will be running containers in production.

-Gartner

Title source: 451 Research

Docker 615Kubernetes 213Jenkins 536Puppet 158

Page 4: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Community Edition

Enterprise Edition

Open source framework for assembling core components that make a container platform Free, community-supported

product for delivering a container solution

Subscription-based, commercially supported products for delivering a secure software supply chain

Intended for: Production deployments + Enterprise customers

Intended for: Software dev & test

Intended for: Open source contributors + ecosystem developers

The Docker Family Tree

Page 5: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition
Page 6: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

... Encouraging Large Enterprises to Adopt Docker for Top Initiatives...

Modernize Software Supply Chain

Modernize Existing or “Traditional” Applications (“MTA”)

Cloud StrategiesAvoiding lock-in

Reduce Data Center Expenses

Faster Application Developmentand Delivery

Page 7: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Docker allows GSK to support a multitude of tools, technologies and interfaces. Ranjith Raghunath, GlaxoSmithKline

Docker helped us achieve a much better security position.Jan Hedstrom, Assa Abloy

…Everyone wants to work with Docker and it’s a change of mindset in the company. Thomas Boussardon, Societe Generale

Only Docker Delivers All Three Core Enterprise Requirements

• Your app in any cloud, including Hybrid

• No lock-in• Risk mitigation• Use Docker native tools … or

almost any you prefer

Choice Security Agility

• Governance • Chain of custody• Role-based access control • Threat scanning

• Standardized and unified operations

• Dev to Ops consistency• Rapid Delivery and response• Cost efficiency

Three Core Enterprise Requirements Drive Docker EE Design...

Page 8: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Enterprise Results

Page 9: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

400+ Industry Leaders Build Their Containerization Strategy on Docker

FinancialServices

Healthcare& Science TechOil & Gas /

Energy Insurance Public Sector

Page 10: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Typical ROI Results from Customers

20% – 40%Hardware and software licensing savings

INFRASTRUCTURE SAVINGS

20% – 40%Operations support savings

50% – 90%Reduction in number of virtual machines (VMs)

30% – 60%

AgilityDeploy and scale in minutes

Security

Secure app isolation, threat scanning, and monitoring

PortabilityStreamlined workflow from development to production

PRODUCTIVITY GAINS

Page 11: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Value of Docker Datacenter Subscription

Official Technical Support• Dedicated support engineers and SLAs• Only available from Docker and IBM

Secure• Address vulnerabilities• Hotfixes

Stable• Predictable release cadence • Long supported versions• Backport defect fixes

11

Integrations and API Support• Docker native toolset• Access to the broadest ecosystem

Validated Configurations• Validated operating systems, configurations and

interoperability

Direct Product Roadmap Ownership• Directly responsible for proprietary and open

source product roadmap

Page 12: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition
Page 13: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Migrate and/or Modernize Traditional (Legacy) Apps with Docker Enterprise

Page 14: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

become too complex, difficult, and/or costly

to implement

80% IT Budget

Your Legacy Applications Don’t Have To Define Your Capabilities

Application Changes

Stuck Keeping the Lights on

Spent on maintenance & upkeep

Making it difficult to keep up with

accelerating standards

Page 15: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

33

7 Days

5 Mins

4 Servers

2 Servers

7Days

2Hours

Before After

Time from Commit to Deploy

InfrastructureUtilization

MTTR for Security Patches

Priorities going into the MTA Engagement

● TCO reduction

● Common governance model

● Security

● Self-service platform

● Standard deployment model

99% Faster50%

Decrease

84x Decrease in

MTTR

Wanted to modernize one of their legacy java applications running in their datacenter so they could reduce costs and establish a common governance model for all their applications

Average Time To Scale

7Days

5Mins

99% Increase

Page 16: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

How Do You Get Things To Change

Modernize Traditional Apps with Docker Enterprise Edition to get

portability, security and efficiency of apps without changing the code

You have to cut into the 80% To Fuel The Innovation

Page 17: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Docker EE Gives Legacy Applications Modern Capabilities

Efficient Portable SecureOptimize CapEx and OpEx costs

Infrastructure Independent Apps

Reduce risk and enforce new controls

Size of Infrastructure

77% Reduction

Deployment Speed MTTR for Patching

99%Faster

99%Faster

Page 18: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

The date in which that code was written isn’t the only indicator that you’re dealing with a legacy application. There’s several other behaviors to keep an eye out for.

What Is A Legacy AppReally? Internal External

LAMP Stack

Java

Linux

.NET

.NET IIS

Windows

Most updates are band-aid fixes.

Contains a lot of lost knowledge

Dynamic scaling isn’t possible, or takes way too long.

Maintenance windows are a quarterly or bi-annual event. And contain more anxiety than confidence

Page 19: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Methodology: Docker EE Modernizes Apps and Infrastructure

ExistingApplication

Modern Methodologies

Integrate to CI/CDand automation

system

Convert to a container

with Docker EE

The quickest way to cut into that 80%

Modern Infrastructure

Built on premises, in the cloud, or as part of a hybrid

environment.

Modern MicroservicesAdd new services or

start peeling off services from monolith code

base

App

Page 20: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Docker Enterprise EditionFueling the Innovation Engine While Saving 50% on Costs

Linux Mainframe AWS Azure OtherPublic CloudsWindows

Disparate IT Infrastructure

Ente

rpris

e Ap

plic

atio

n Po

rtfo

lio

Traditional & ISV

PaaS Platforms

Virtualization

Public CloudsMicroservices/Cloud Native

Docker Enterprise Edition

The only Containers-as-a-Service platform for IT that manages and secures diverse applications across disparate infrastructure,

both on-premises and in the cloud

Page 21: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Code (SORs) that was written in the 1980s made it nearly impossible for MetLife to join the mobile Internet age and take advantage of cloud services. solution: create a single front-end interface across more than 400 SORs to give customers, independent insurance agents, and employees a common, modern experience.

Where else is Docker being used atMetLife

The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition has been one of the most important aspects of our strategy that we’ve done in the last 35 years.” - Aaron Ades, Assistant Vice President of Solutions Engineering, MetLife

Hurdles they had to overcome• Old code running on mainframe made it very difficult for them to

integrate into newer requested by their customers• They need cloud scalability for these legacy systems

How Docker Helped make them successful• Shrink application delivery from months to minute.• Frictionlessly move workloads between datacenters and the cloud• Improve their computing resource usage efficiency by a factor of

Page 22: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Get StartedToday

ExistingApplication

Convert to a container

with Docker EE

The quickest way to cut into that 80%

Modern Infrastructure

Built on premise, in the cloud, or as part of a hybrid

environment.

App

What’s Included• 1 week onsite support /3 weeks remote

• Deploy Docker EE to cloud or on prem

infrastructure

• Containerize one application

• End-to-end app deploy using Docker EE

• App operations using Docker EE

In the first week• Containerize App Components

• Compose App Components

• Deploy App Stack to Docker EE

• Docker EE platform and tools showcase

• Performance testing and tuning

Page 23: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

Where do we go from here?

We get together to further understand your business objectives & expectations

Step 1Step 2

Identify an application you want to modernize as well as

scope out resource plans

Pick a Start Date

Step 3

More Info: Docker.com/MTA

Page 24: Docker Enterprise - magellan netzwerke GmbH€¦ · Where else is Docker being used at. MetLife. The hybrid cloud environment we have with Microsoft and Docker Enterprise Edition

THANK YOU