尊敬的 微信汇率:1円 ≈ 0.046078 元 支付宝汇率:1円 ≈ 0.046168元 [退出登录]
SlideShare a Scribd company logo
Containers and the Docker EE Difference
Erik Baardse
Director Channel & Alliances APAC
September, 2018
The Container Difference
Containers are the “Fastest Growing Cloud Enabling Technology”
By 2020, more than 50% of global
organizations will be running
containers in production.
-Gartner
Title source: 451 Research
Static Website ? ? ? ? ? ? ? ?
Web Frontend ? ? ? ? ? ? ? ?
Background
Workers
? ? ? ? ? ? ? ?
User DB ? ? ? ? ? ? ? ?
Analytics DB ? ? ? ? ? ? ? ?
Queue ? ? ? ? ? ? ? ?
Desktop
Test/QA
Cluster
Production
Cluster
Public
Cloud
Data
Center
Mainframe
Windows
Server
Edge
Device
The “Matrix from Hell” Breeds Complexity
The “Matrix from Hell” Breeds Complexity
Static Website ? ? ? ? ? ? ?
Web Frontend ? ? ? ? ? ? ?
Background
Workers
? ? ? ? ? ? ?
User DB ? ? ? ? ? ? ?
Analytics DB ? ? ? ? ? ? ?
Queue ? ? ? ? ? ? ?
Desktop
Test/QA
Cluster
Production
Cluster
Public
Cloud
Data
Center
Mainframe
Windows
Server
Edge
Device
— Containers Cut Complexity
Maintenance and Complexity Drain the Budget, So Innovation Suffers
* Average number infrastructures in the enterprise (on-prem and cloud)
** Forrester, CIO and the emerging Digital Crisis, 2018
*** CloudPhysics, Global IT Data Lake Report, Q4, ‘16
Sources: IDC “The Cost of Retaining Aging IT Infrastructure”, RightScale 2017 State of the Cloud Report
Stalled Initiatives
• Modernizing legacy apps
• Cloud migration
• Server consolidation
• Faster s/w time to market
8+
IT Silos*
1000’s
of apps
<20% server
utilization***
IT demands
increasing!
!
60% of CIOs say
“We’re behind in digital
transformation”**
INNOVATION
20%
MAINTENANCE
80%
Server
Hypervisor
App App App App
O/S OS OS OS
Containers Can Raise Utilization
and Cut Infrastructure Costs
Advantage #1: Infrastructure
Containers Expand Budgets by Delivering Savings
Server
Hypervisor
OS OS OS OS
App App App App
Multiple Operating Systems
Lower Server Utilization
“Docker” Engine
App App App App
App App App App
App App App App
OS
VM and OS Licenses
Server Count
Power, Space, Cooling
Admin
Reducing
Advantage #2: Productivity
Faster Development and Simpler Operations
OPERATIONS
Speed
Your Choice
Savings
DEVELOPMENT
The Docker Enterprise Edition
Difference
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...
... Encouraging Large Enterprises to Adopt Docker for Top Initiatives...
Modernize Software Supply Chain
Modernize Existing or “Traditional”
Applications (“MTA”)
Cloud Strategies
Avoiding lock-in
Reduce Data Center Expenses
Faster Application Development
and Delivery
… Which Demand More Than Our Widely-Adopted Open-Source Engine ...
Server
OS
App
Docker Engine
Enterprises Require an Enterprise-Ready Container Platform
Support and
Certification
AutomationGovernanceSecurity
• Threat Scanning
• Controlled Code
Deployment
• Encryption
• Secrets Mgmt
• Image Mgmt
• Support for 3rd
party security
• Role-based access
control (RBAC)
• Policy Mgmt
• App Config Mgmt
• Forensic Image
History
• Controlled Code
Deployment
• Orchestration
• Built-in app
reliability/High Avail.
• Policy-based
automation
• Auto healing
• Enterprise-grade
support
• Certified Plug-ins
and Infrastructure
• Certified ISV apps
• Certified
professionals
Server
OS
App
Docker Engine
Our Commitment to Your Success
Beyond an Enterprise-Ready Platform ...
Support and
Certification
AutomationGovernanceSecurity
• Threat Scanning
• Controlled Code
Deployment
• Encryption
• Secrets Mgmt
• Image Mgmt
• Support for 3rd
party security
• Role-based access
control (RBAC)
• Policy Mgmt
• App Config Mgmt
• Forensic Image
History
• Controlled Code
Deployment
• Orchestration
• Built-in app
reliability/High Avail.
• Policy-based
automation
• Auto healing
• Enterprise-grade
support
• Certified Plug-ins
and Infrastructure
• Certified ISV apps
• Certified
professionals
Server
OS
App
Docker Engine
ApplicationsPipelinePlatform
(Docker in your data
center, cloud, etc.)
Governance
a Full, Best-Practices Services Suite…
App
Qualified
App
Assessment,
Architecture,
and Planning
Dev Team
Training
Containerize
App
Components
App Operating
Model
(SLA, updates,
deployment)
Operationalize
App on
Docker EE
Dev Platform
App Compiles
Build and Image
build via Dev
Pipeline
(Optional)
Containerize
Automated Test
(Option)
App Deploy
via Dev
Pipeline
(ex. Jenkins file)
App Validation
and Testing
Dev Platform
(functional)
App Deploy
and Testing
Pre-Prod
Platform
(security, perf, rollback)
Go-live App
on Prod
Platform
App Migration
Retrospective
and Docs
Handover and
Training
(Optional)
App
Production
Pipeline
Assessment,
Architecture,
and Planning
Operationalize
Dev Pipeline
(SCM, CI/CO, DTR)
Containerize
CI/CO
(optional)
Pipeline
Validation and
Testing on
Dev Platform
Extend
Pipeline to
Prod Platform
(Scan, limits, security)
Go-live
Pipeline on
Prod Platform
Platform
Requirements,
Architecture,
and Planning
Create
Enterprise
Base Images
Operationalize
Dev Platform
(LDAP, provisioning,
storage, backup)
Operationalize
Pre-Prod/
Prod Platform
(DA, DR, 3rd Party)
Pre-Prod/
Validation and
Testing
Go-live Prod
Platform
POC or
Equivalent
Completed
High-level
Assessment
and Business
Case
Establish
teams,
Organization,
Init Training
Production
Pilot Selection
and Planning
Production
Pilot Kickoff
Internal
Marketing and
Service
Creation
Operating
Models
(Service, Platform,
Pipeline, SLA/RACI)
Security
(Compliance
requirements, Audits)
Integrate
Onboarding
Aps Tools
(wiki, ticketing, hotline)
Onboarding
Assessment
and Planning
Establish App
Support
Onboarding
Content
Publishing
Establish
Training
Program
Establish
Center of
Excellence
Governance
and Service
Retrospective
and Docs
CI/CO
Operations
Continuous
Improvement
Process
Docker EE
Platform
Operations
Continuous
Improvement
Process
Governance
and Service
Delivery
Continuous
Improvement
Process
… With a Methodology Depth to Ensure Success
Applications
Pipeline
Platform
(Docker in your data
center, cloud, etc.)
Governance
Operationalize
Pre-Prod/Prod
Platform
(HA, DR, 3rd Party)
Enterprise Results
400+ Industry Leaders Build Their Containerization Strategy on Docker
Financial
Services
Healthcare
& Science
Tech
Oil & Gas /
Energy
Insurance
Public
Sector
Lighting a New Spark of Innovation within MetLife
Docker helped to change the culture at MetLife…the team
behind this became antibodies to the status quo
Aaron Ades
AVP Solutions Engineering
KEY CHALLENGES
Customers and agents demanding a better experience across all of
MetLife’s offerings. 400+ systems of record and 6,000 applications
create challenges in integration
SOLUTION
Deliver a new microservices application in Docker Enterprise Edition
to unify the customer and agent experience and connects to disparate
systems of record on the backend.
RESULTS
• 3X Acceleration of time to market (18 months to 5 months)
• 70+% consolidation of VMs and gained operational scale
• Improve user experience and customer satisfaction
• Improve employee engagement and satisfaction with new
project and technology
Supporting Global Growth with Microservices
The more we move workloads to microservices, the better
the efficiency.
Global Head of Infrastructure and Operations
KEY CHALLENGES
Infrastructure & tech refresh demands growing while IT resources remain flat.
SOLUTION
Use Docker EE to refactor critical transaction processing applications
RESULTS
• Deployed applications globally: grew transactions from 100K to millions daily
• Provision in seconds rather than days or weeks
• Container efficiencies = 10x increase in scalability
KEY CHALLENGES
150+ year old banks needed to accelerate innovation and cut costs by moving 80% of
apps to the cloud by 2020 across multiple data centers
SOLUTION
Use Docker Enterprise to build a CaaS solution more flexible than PaaS
to support thousands of existing applications
RESULTS
• First 10 applications in production, with 50 more in development
• 400 developers now using Docker EE
• Integrated Docker EE with CI/CD tools: Jenkins, GitHub, and Nexus
Migrating Thousands of Applications to the Cloud
With Docker Enterprise Edition, everyone wants to work with
containers; everyone wants to work with Docker and it’s a change
of mindset in the company.”
Thomas Boussardon
Middleware Specialist
Typical ROI Results from Customers
Infrastructure Savings
• Hardware and software licensing savings 20% – 40%
• Operations support savings 20% – 40%
• Reduction in number of virtual machines (VMs) 50% – 90%
Productivity Gains 30% – 60%
• Agility Deploy and scale in minutes
• Security Secure app isolation, threat scanning, and monitoring
• Portability Streamlined workflow from development to production
Kicking Off Your Containerization Strategy
… To Deliver New Value and Savings Across Your Organization
MTA
ACCELERATOR
PACKAGE
(4 weeks)
MTA
PILOT
PACKAGE
(8-12 weeks)
MTA
PRODUCTION
PACKAGE
(12-24 weeks)
MIGRATION
SERVICES
BY PARTNERS
(custom)
MANAGED
SERVICES
BY PARTNERS
(custom)
Proof of Value First Applications in Production Production at Scale Manage & Innovate
TECHNICAL ACCOUNT MANAGEMENT
TRAINING
SOLUTION ARCHITECT
Docker Enterprise Software Subscription
Agility Improvement
OpEx Savings
CapEx Savings
Team Competence
How Will You Begin Your Docker Containerization Journey?
Containers Deliver Value in
Infrastructure and
Productivity
Only the Docker Platform
Adds Choice, Security, and
Agility
Docker Services Deliver
Training, Best Practices,
and Clear Outcomes
Industry Leaders Use
Docker for Their Most-
Demanding Initiatives
THANK YOU :)
Return to Platform Features

More Related Content

What's hot

Azure Mobile Services Workshop
Azure Mobile Services WorkshopAzure Mobile Services Workshop
Azure Mobile Services Workshop
Eran Stiller
 
Infrastructure less development with Azure Service Fabric
Infrastructure less development with Azure Service FabricInfrastructure less development with Azure Service Fabric
Infrastructure less development with Azure Service Fabric
Saba Jamalian
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSP
Dmitry Lazarenko
 
Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013
Andrew Hendry
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the Cloud
Kellyn Pot'Vin-Gorman
 
DevOps and the DBA
DevOps and the DBADevOps and the DBA
DevOps and the DBA
Kellyn Pot'Vin-Gorman
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Sanjeev Sharma
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
Sakari Hoisko
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Revelation Technologies
 
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
Matt Tesauro
 
IT Self Service Portals in a Continuous Delivery World
IT Self Service Portals in a Continuous Delivery WorldIT Self Service Portals in a Continuous Delivery World
IT Self Service Portals in a Continuous Delivery World
Don Demcsak
 
Whitepaper: DevOps - Happiest Minds
Whitepaper: DevOps - Happiest MindsWhitepaper: DevOps - Happiest Minds
Whitepaper: DevOps - Happiest Minds
Happiest Minds Technologies
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of Pass
Kellyn Pot'Vin-Gorman
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
AnnSteyaert_vmware
 
DockerCon 2016 - Structured Container Delivery
DockerCon 2016 - Structured Container DeliveryDockerCon 2016 - Structured Container Delivery
DockerCon 2016 - Structured Container Delivery
Oscar Renalias
 
Enabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsEnabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOps
Josh Boyd
 
Watson on bluemix
Watson on bluemixWatson on bluemix
Watson on bluemix
Animesh Singh
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
Juan Fabian
 
The parallel universes of DevOps and cloud developers
The parallel universes of DevOps and cloud developersThe parallel universes of DevOps and cloud developers
The parallel universes of DevOps and cloud developers
Donnie Berkholz
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
IBM UrbanCode Products
 

What's hot (20)

Azure Mobile Services Workshop
Azure Mobile Services WorkshopAzure Mobile Services Workshop
Azure Mobile Services Workshop
 
Infrastructure less development with Azure Service Fabric
Infrastructure less development with Azure Service FabricInfrastructure less development with Azure Service Fabric
Infrastructure less development with Azure Service Fabric
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSP
 
Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the Cloud
 
DevOps and the DBA
DevOps and the DBADevOps and the DBA
DevOps and the DBA
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
DevOps, CI, APIs, Oh My! - Texas Linux Fest 2012
 
IT Self Service Portals in a Continuous Delivery World
IT Self Service Portals in a Continuous Delivery WorldIT Self Service Portals in a Continuous Delivery World
IT Self Service Portals in a Continuous Delivery World
 
Whitepaper: DevOps - Happiest Minds
Whitepaper: DevOps - Happiest MindsWhitepaper: DevOps - Happiest Minds
Whitepaper: DevOps - Happiest Minds
 
DevOps and the DBA- 24 Hours of Pass
DevOps and the DBA-  24 Hours of PassDevOps and the DBA-  24 Hours of Pass
DevOps and the DBA- 24 Hours of Pass
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
 
DockerCon 2016 - Structured Container Delivery
DockerCon 2016 - Structured Container DeliveryDockerCon 2016 - Structured Container Delivery
DockerCon 2016 - Structured Container Delivery
 
Enabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOpsEnabling multicloud in the enterprise with DevSecOps
Enabling multicloud in the enterprise with DevSecOps
 
Watson on bluemix
Watson on bluemixWatson on bluemix
Watson on bluemix
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
The parallel universes of DevOps and cloud developers
The parallel universes of DevOps and cloud developersThe parallel universes of DevOps and cloud developers
The parallel universes of DevOps and cloud developers
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 

Similar to Erik Baardse - Bringing Agility to Traditional application by docker

Containers and the Docker EE Difference and usecases
Containers and the Docker EE Difference and usecasesContainers and the Docker EE Difference and usecases
Containers and the Docker EE Difference and usecases
Ashnikbiz
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
Walid Shaari
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - Presentation
Alex Vranceanu
 
DCEU 18: How To Build Your Containerization Strategy
DCEU 18: How To Build Your Containerization StrategyDCEU 18: How To Build Your Containerization Strategy
DCEU 18: How To Build Your Containerization Strategy
Docker, Inc.
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Ashnikbiz
 
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to Docker
Docker, Inc.
 
DCSF19 How To Build Your Containerization Strategy
DCSF19 How To Build Your Containerization Strategy  DCSF19 How To Build Your Containerization Strategy
DCSF19 How To Build Your Containerization Strategy
Docker, Inc.
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
WaveMaker, Inc.
 
Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...
Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...
Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...
Docker, Inc.
 
DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1
Docker, Inc.
 
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Ashnikbiz
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Alicja Sieminska
 
Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...
Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...
Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...
Docker, Inc.
 
Docker Roadshow 2016
Docker Roadshow 2016Docker Roadshow 2016
Docker Roadshow 2016
Docker, Inc.
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
Brian Christner
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
VMworld
 
Cloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM HangoverCloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM Hangover
Mohamad Afshar
 
CWIN17 london becoming cloud native part 2 - guy martin docker
CWIN17 london   becoming cloud native part 2 - guy martin dockerCWIN17 london   becoming cloud native part 2 - guy martin docker
CWIN17 london becoming cloud native part 2 - guy martin docker
Capgemini
 
Scaling DevSecOps Culture for Enterprise
Scaling DevSecOps Culture for EnterpriseScaling DevSecOps Culture for Enterprise
Scaling DevSecOps Culture for Enterprise
Opsta
 
DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to Habitat
Jessica DeVita
 

Similar to Erik Baardse - Bringing Agility to Traditional application by docker (20)

Containers and the Docker EE Difference and usecases
Containers and the Docker EE Difference and usecasesContainers and the Docker EE Difference and usecases
Containers and the Docker EE Difference and usecases
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - Presentation
 
DCEU 18: How To Build Your Containerization Strategy
DCEU 18: How To Build Your Containerization StrategyDCEU 18: How To Build Your Containerization Strategy
DCEU 18: How To Build Your Containerization Strategy
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
 
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to Docker
 
DCSF19 How To Build Your Containerization Strategy
DCSF19 How To Build Your Containerization Strategy  DCSF19 How To Build Your Containerization Strategy
DCSF19 How To Build Your Containerization Strategy
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
 
Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...
Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...
Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...
 
DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1
 
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...
Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...
Back to the Future: Containerize Legacy Applications - Rob Tanner, Northern T...
 
Docker Roadshow 2016
Docker Roadshow 2016Docker Roadshow 2016
Docker Roadshow 2016
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
Cloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM HangoverCloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM Hangover
 
CWIN17 london becoming cloud native part 2 - guy martin docker
CWIN17 london   becoming cloud native part 2 - guy martin dockerCWIN17 london   becoming cloud native part 2 - guy martin docker
CWIN17 london becoming cloud native part 2 - guy martin docker
 
Scaling DevSecOps Culture for Enterprise
Scaling DevSecOps Culture for EnterpriseScaling DevSecOps Culture for Enterprise
Scaling DevSecOps Culture for Enterprise
 
DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to Habitat
 

More from Agile Impact Conference

Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Agile Impact Conference
 
Paul Hutton - Making User Stories Work for Your Product
Paul Hutton - Making User Stories Work for Your ProductPaul Hutton - Making User Stories Work for Your Product
Paul Hutton - Making User Stories Work for Your Product
Agile Impact Conference
 
Alex Sloley - Create Your Own Business Agility Canvas
Alex Sloley - Create Your Own Business Agility CanvasAlex Sloley - Create Your Own Business Agility Canvas
Alex Sloley - Create Your Own Business Agility Canvas
Agile Impact Conference
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
Agile Impact Conference
 
Peterjan Van Nieuwenhuizen - Transformation vs Enterprise distruption
Peterjan Van Nieuwenhuizen - Transformation vs Enterprise distruptionPeterjan Van Nieuwenhuizen - Transformation vs Enterprise distruption
Peterjan Van Nieuwenhuizen - Transformation vs Enterprise distruption
Agile Impact Conference
 
Kaspar Situmorang - The anatomy of BRI Digital Transformation.
Kaspar Situmorang - The anatomy of BRI Digital Transformation.Kaspar Situmorang - The anatomy of BRI Digital Transformation.
Kaspar Situmorang - The anatomy of BRI Digital Transformation.
Agile Impact Conference
 
Norman Sasono - Incorporating AI/ML into Your Application Architecture
Norman Sasono - Incorporating AI/ML into Your Application ArchitectureNorman Sasono - Incorporating AI/ML into Your Application Architecture
Norman Sasono - Incorporating AI/ML into Your Application Architecture
Agile Impact Conference
 
Tze Chin Tang - Path to Agility
Tze Chin Tang - Path to AgilityTze Chin Tang - Path to Agility
Tze Chin Tang - Path to Agility
Agile Impact Conference
 
Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...
Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...
Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...
Agile Impact Conference
 
Yohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityYohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business Agility
Agile Impact Conference
 
Chris Kruppa - The challenges of managing organization in 21th century
Chris Kruppa - The challenges of managing organization in 21th centuryChris Kruppa - The challenges of managing organization in 21th century
Chris Kruppa - The challenges of managing organization in 21th century
Agile Impact Conference
 
Natalia Lukas - Agile Champions, a critical part of Agile transformation
Natalia Lukas - Agile Champions, a critical part of Agile transformationNatalia Lukas - Agile Champions, a critical part of Agile transformation
Natalia Lukas - Agile Champions, a critical part of Agile transformation
Agile Impact Conference
 
Alex Sloley - Coaching Up to the C-Suite
Alex Sloley - Coaching Up to the C-SuiteAlex Sloley - Coaching Up to the C-Suite
Alex Sloley - Coaching Up to the C-Suite
Agile Impact Conference
 
Edo Suryo Pamungkas - Agile Recruitment
Edo Suryo Pamungkas - Agile RecruitmentEdo Suryo Pamungkas - Agile Recruitment
Edo Suryo Pamungkas - Agile Recruitment
Agile Impact Conference
 
Urmila Kandha - Emotional Intelligence for the agile enterprises
Urmila Kandha - Emotional Intelligence for the agile enterprisesUrmila Kandha - Emotional Intelligence for the agile enterprises
Urmila Kandha - Emotional Intelligence for the agile enterprises
Agile Impact Conference
 
Jeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the Past
Jeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the PastJeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the Past
Jeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the Past
Agile Impact Conference
 
Priscilla Henriette - Agile Transformation, Do it the opposite
Priscilla Henriette - Agile Transformation, Do it the oppositePriscilla Henriette - Agile Transformation, Do it the opposite
Priscilla Henriette - Agile Transformation, Do it the opposite
Agile Impact Conference
 
Arthur Purnama & Ichsan Rahardianto - The science in Agile Transformation
Arthur Purnama & Ichsan Rahardianto - The science in Agile TransformationArthur Purnama & Ichsan Rahardianto - The science in Agile Transformation
Arthur Purnama & Ichsan Rahardianto - The science in Agile Transformation
Agile Impact Conference
 
Manoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning DevelopmentManoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning Development
Agile Impact Conference
 
Quang Nguyen - What happens when everybody is a leader?
Quang Nguyen - What happens when everybody is a leader?Quang Nguyen - What happens when everybody is a leader?
Quang Nguyen - What happens when everybody is a leader?
Agile Impact Conference
 

More from Agile Impact Conference (20)

Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
Neha Rahaman & Shashank Kapoor - Learning Kanban hands on!
 
Paul Hutton - Making User Stories Work for Your Product
Paul Hutton - Making User Stories Work for Your ProductPaul Hutton - Making User Stories Work for Your Product
Paul Hutton - Making User Stories Work for Your Product
 
Alex Sloley - Create Your Own Business Agility Canvas
Alex Sloley - Create Your Own Business Agility CanvasAlex Sloley - Create Your Own Business Agility Canvas
Alex Sloley - Create Your Own Business Agility Canvas
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
Peterjan Van Nieuwenhuizen - Transformation vs Enterprise distruption
Peterjan Van Nieuwenhuizen - Transformation vs Enterprise distruptionPeterjan Van Nieuwenhuizen - Transformation vs Enterprise distruption
Peterjan Van Nieuwenhuizen - Transformation vs Enterprise distruption
 
Kaspar Situmorang - The anatomy of BRI Digital Transformation.
Kaspar Situmorang - The anatomy of BRI Digital Transformation.Kaspar Situmorang - The anatomy of BRI Digital Transformation.
Kaspar Situmorang - The anatomy of BRI Digital Transformation.
 
Norman Sasono - Incorporating AI/ML into Your Application Architecture
Norman Sasono - Incorporating AI/ML into Your Application ArchitectureNorman Sasono - Incorporating AI/ML into Your Application Architecture
Norman Sasono - Incorporating AI/ML into Your Application Architecture
 
Tze Chin Tang - Path to Agility
Tze Chin Tang - Path to AgilityTze Chin Tang - Path to Agility
Tze Chin Tang - Path to Agility
 
Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...
Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...
Lisa Duty - The 7 Steps to Enterprise Business Agility, Leveraging the collec...
 
Yohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityYohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business Agility
 
Chris Kruppa - The challenges of managing organization in 21th century
Chris Kruppa - The challenges of managing organization in 21th centuryChris Kruppa - The challenges of managing organization in 21th century
Chris Kruppa - The challenges of managing organization in 21th century
 
Natalia Lukas - Agile Champions, a critical part of Agile transformation
Natalia Lukas - Agile Champions, a critical part of Agile transformationNatalia Lukas - Agile Champions, a critical part of Agile transformation
Natalia Lukas - Agile Champions, a critical part of Agile transformation
 
Alex Sloley - Coaching Up to the C-Suite
Alex Sloley - Coaching Up to the C-SuiteAlex Sloley - Coaching Up to the C-Suite
Alex Sloley - Coaching Up to the C-Suite
 
Edo Suryo Pamungkas - Agile Recruitment
Edo Suryo Pamungkas - Agile RecruitmentEdo Suryo Pamungkas - Agile Recruitment
Edo Suryo Pamungkas - Agile Recruitment
 
Urmila Kandha - Emotional Intelligence for the agile enterprises
Urmila Kandha - Emotional Intelligence for the agile enterprisesUrmila Kandha - Emotional Intelligence for the agile enterprises
Urmila Kandha - Emotional Intelligence for the agile enterprises
 
Jeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the Past
Jeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the PastJeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the Past
Jeff Lopez-Stuit - Bring DevOps Into the Future by Letting Go of the Past
 
Priscilla Henriette - Agile Transformation, Do it the opposite
Priscilla Henriette - Agile Transformation, Do it the oppositePriscilla Henriette - Agile Transformation, Do it the opposite
Priscilla Henriette - Agile Transformation, Do it the opposite
 
Arthur Purnama & Ichsan Rahardianto - The science in Agile Transformation
Arthur Purnama & Ichsan Rahardianto - The science in Agile TransformationArthur Purnama & Ichsan Rahardianto - The science in Agile Transformation
Arthur Purnama & Ichsan Rahardianto - The science in Agile Transformation
 
Manoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning DevelopmentManoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning Development
 
Quang Nguyen - What happens when everybody is a leader?
Quang Nguyen - What happens when everybody is a leader?Quang Nguyen - What happens when everybody is a leader?
Quang Nguyen - What happens when everybody is a leader?
 

Recently uploaded

ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes
 
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to SuccessDynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
ThousandEyes
 
ScyllaDB Topology on Raft: An Inside Look
ScyllaDB Topology on Raft: An Inside LookScyllaDB Topology on Raft: An Inside Look
ScyllaDB Topology on Raft: An Inside Look
ScyllaDB
 
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State StoreElasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
ScyllaDB
 
Chapter 6 - Test Tools Considerations V4.0
Chapter 6 - Test Tools Considerations V4.0Chapter 6 - Test Tools Considerations V4.0
Chapter 6 - Test Tools Considerations V4.0
Neeraj Kumar Singh
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
ScyllaDB
 
Ubuntu Server CLI cheat sheet 2024 v6.pdf
Ubuntu Server CLI cheat sheet 2024 v6.pdfUbuntu Server CLI cheat sheet 2024 v6.pdf
Ubuntu Server CLI cheat sheet 2024 v6.pdf
TechOnDemandSolution
 
Move Auth, Policy, and Resilience to the Platform
Move Auth, Policy, and Resilience to the PlatformMove Auth, Policy, and Resilience to the Platform
Move Auth, Policy, and Resilience to the Platform
Christian Posta
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
Larry Smarr
 
intra-mart Accel series 2024 Spring updates_En
intra-mart Accel series 2024 Spring updates_Enintra-mart Accel series 2024 Spring updates_En
intra-mart Accel series 2024 Spring updates_En
NTTDATA INTRAMART
 
EverHost AI Review: Empowering Websites with Limitless Possibilities through ...
EverHost AI Review: Empowering Websites with Limitless Possibilities through ...EverHost AI Review: Empowering Websites with Limitless Possibilities through ...
EverHost AI Review: Empowering Websites with Limitless Possibilities through ...
SOFTTECHHUB
 
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google CloudRadically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
ScyllaDB
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
ScyllaDB
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
Cynthia Thomas
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
UiPathCommunity
 
Brightwell ILC Futures workshop David Sinclair presentation
Brightwell ILC Futures workshop David Sinclair presentationBrightwell ILC Futures workshop David Sinclair presentation
Brightwell ILC Futures workshop David Sinclair presentation
ILC- UK
 
The "Zen" of Python Exemplars - OTel Community Day
The "Zen" of Python Exemplars - OTel Community DayThe "Zen" of Python Exemplars - OTel Community Day
The "Zen" of Python Exemplars - OTel Community Day
Paige Cruz
 
Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2
DianaGray10
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 

Recently uploaded (20)

ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024
 
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to SuccessDynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
 
ScyllaDB Topology on Raft: An Inside Look
ScyllaDB Topology on Raft: An Inside LookScyllaDB Topology on Raft: An Inside Look
ScyllaDB Topology on Raft: An Inside Look
 
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State StoreElasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
 
Chapter 6 - Test Tools Considerations V4.0
Chapter 6 - Test Tools Considerations V4.0Chapter 6 - Test Tools Considerations V4.0
Chapter 6 - Test Tools Considerations V4.0
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
 
Ubuntu Server CLI cheat sheet 2024 v6.pdf
Ubuntu Server CLI cheat sheet 2024 v6.pdfUbuntu Server CLI cheat sheet 2024 v6.pdf
Ubuntu Server CLI cheat sheet 2024 v6.pdf
 
Move Auth, Policy, and Resilience to the Platform
Move Auth, Policy, and Resilience to the PlatformMove Auth, Policy, and Resilience to the Platform
Move Auth, Policy, and Resilience to the Platform
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
 
intra-mart Accel series 2024 Spring updates_En
intra-mart Accel series 2024 Spring updates_Enintra-mart Accel series 2024 Spring updates_En
intra-mart Accel series 2024 Spring updates_En
 
EverHost AI Review: Empowering Websites with Limitless Possibilities through ...
EverHost AI Review: Empowering Websites with Limitless Possibilities through ...EverHost AI Review: Empowering Websites with Limitless Possibilities through ...
EverHost AI Review: Empowering Websites with Limitless Possibilities through ...
 
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google CloudRadically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
 
Brightwell ILC Futures workshop David Sinclair presentation
Brightwell ILC Futures workshop David Sinclair presentationBrightwell ILC Futures workshop David Sinclair presentation
Brightwell ILC Futures workshop David Sinclair presentation
 
The "Zen" of Python Exemplars - OTel Community Day
The "Zen" of Python Exemplars - OTel Community DayThe "Zen" of Python Exemplars - OTel Community Day
The "Zen" of Python Exemplars - OTel Community Day
 
Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 

Erik Baardse - Bringing Agility to Traditional application by docker

  • 1. Containers and the Docker EE Difference Erik Baardse Director Channel & Alliances APAC September, 2018
  • 3. Containers are the “Fastest Growing Cloud Enabling Technology” By 2020, more than 50% of global organizations will be running containers in production. -Gartner Title source: 451 Research
  • 4. Static Website ? ? ? ? ? ? ? ? Web Frontend ? ? ? ? ? ? ? ? Background Workers ? ? ? ? ? ? ? ? User DB ? ? ? ? ? ? ? ? Analytics DB ? ? ? ? ? ? ? ? Queue ? ? ? ? ? ? ? ? Desktop Test/QA Cluster Production Cluster Public Cloud Data Center Mainframe Windows Server Edge Device The “Matrix from Hell” Breeds Complexity
  • 5. The “Matrix from Hell” Breeds Complexity Static Website ? ? ? ? ? ? ? Web Frontend ? ? ? ? ? ? ? Background Workers ? ? ? ? ? ? ? User DB ? ? ? ? ? ? ? Analytics DB ? ? ? ? ? ? ? Queue ? ? ? ? ? ? ? Desktop Test/QA Cluster Production Cluster Public Cloud Data Center Mainframe Windows Server Edge Device — Containers Cut Complexity
  • 6. Maintenance and Complexity Drain the Budget, So Innovation Suffers * Average number infrastructures in the enterprise (on-prem and cloud) ** Forrester, CIO and the emerging Digital Crisis, 2018 *** CloudPhysics, Global IT Data Lake Report, Q4, ‘16 Sources: IDC “The Cost of Retaining Aging IT Infrastructure”, RightScale 2017 State of the Cloud Report Stalled Initiatives • Modernizing legacy apps • Cloud migration • Server consolidation • Faster s/w time to market 8+ IT Silos* 1000’s of apps <20% server utilization*** IT demands increasing! ! 60% of CIOs say “We’re behind in digital transformation”** INNOVATION 20% MAINTENANCE 80%
  • 7. Server Hypervisor App App App App O/S OS OS OS Containers Can Raise Utilization and Cut Infrastructure Costs Advantage #1: Infrastructure Containers Expand Budgets by Delivering Savings Server Hypervisor OS OS OS OS App App App App Multiple Operating Systems Lower Server Utilization “Docker” Engine App App App App App App App App App App App App OS VM and OS Licenses Server Count Power, Space, Cooling Admin Reducing
  • 8. Advantage #2: Productivity Faster Development and Simpler Operations OPERATIONS Speed Your Choice Savings DEVELOPMENT
  • 9. The Docker Enterprise Edition Difference
  • 10. 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...
  • 11. ... Encouraging Large Enterprises to Adopt Docker for Top Initiatives... Modernize Software Supply Chain Modernize Existing or “Traditional” Applications (“MTA”) Cloud Strategies Avoiding lock-in Reduce Data Center Expenses Faster Application Development and Delivery
  • 12. … Which Demand More Than Our Widely-Adopted Open-Source Engine ... Server OS App Docker Engine
  • 13. Enterprises Require an Enterprise-Ready Container Platform Support and Certification AutomationGovernanceSecurity • Threat Scanning • Controlled Code Deployment • Encryption • Secrets Mgmt • Image Mgmt • Support for 3rd party security • Role-based access control (RBAC) • Policy Mgmt • App Config Mgmt • Forensic Image History • Controlled Code Deployment • Orchestration • Built-in app reliability/High Avail. • Policy-based automation • Auto healing • Enterprise-grade support • Certified Plug-ins and Infrastructure • Certified ISV apps • Certified professionals Server OS App Docker Engine
  • 14. Our Commitment to Your Success
  • 15. Beyond an Enterprise-Ready Platform ... Support and Certification AutomationGovernanceSecurity • Threat Scanning • Controlled Code Deployment • Encryption • Secrets Mgmt • Image Mgmt • Support for 3rd party security • Role-based access control (RBAC) • Policy Mgmt • App Config Mgmt • Forensic Image History • Controlled Code Deployment • Orchestration • Built-in app reliability/High Avail. • Policy-based automation • Auto healing • Enterprise-grade support • Certified Plug-ins and Infrastructure • Certified ISV apps • Certified professionals Server OS App Docker Engine ApplicationsPipelinePlatform (Docker in your data center, cloud, etc.) Governance a Full, Best-Practices Services Suite…
  • 16. App Qualified App Assessment, Architecture, and Planning Dev Team Training Containerize App Components App Operating Model (SLA, updates, deployment) Operationalize App on Docker EE Dev Platform App Compiles Build and Image build via Dev Pipeline (Optional) Containerize Automated Test (Option) App Deploy via Dev Pipeline (ex. Jenkins file) App Validation and Testing Dev Platform (functional) App Deploy and Testing Pre-Prod Platform (security, perf, rollback) Go-live App on Prod Platform App Migration Retrospective and Docs Handover and Training (Optional) App Production Pipeline Assessment, Architecture, and Planning Operationalize Dev Pipeline (SCM, CI/CO, DTR) Containerize CI/CO (optional) Pipeline Validation and Testing on Dev Platform Extend Pipeline to Prod Platform (Scan, limits, security) Go-live Pipeline on Prod Platform Platform Requirements, Architecture, and Planning Create Enterprise Base Images Operationalize Dev Platform (LDAP, provisioning, storage, backup) Operationalize Pre-Prod/ Prod Platform (DA, DR, 3rd Party) Pre-Prod/ Validation and Testing Go-live Prod Platform POC or Equivalent Completed High-level Assessment and Business Case Establish teams, Organization, Init Training Production Pilot Selection and Planning Production Pilot Kickoff Internal Marketing and Service Creation Operating Models (Service, Platform, Pipeline, SLA/RACI) Security (Compliance requirements, Audits) Integrate Onboarding Aps Tools (wiki, ticketing, hotline) Onboarding Assessment and Planning Establish App Support Onboarding Content Publishing Establish Training Program Establish Center of Excellence Governance and Service Retrospective and Docs CI/CO Operations Continuous Improvement Process Docker EE Platform Operations Continuous Improvement Process Governance and Service Delivery Continuous Improvement Process … With a Methodology Depth to Ensure Success Applications Pipeline Platform (Docker in your data center, cloud, etc.) Governance Operationalize Pre-Prod/Prod Platform (HA, DR, 3rd Party)
  • 18. 400+ Industry Leaders Build Their Containerization Strategy on Docker Financial Services Healthcare & Science Tech Oil & Gas / Energy Insurance Public Sector
  • 19.
  • 20.
  • 21. Lighting a New Spark of Innovation within MetLife Docker helped to change the culture at MetLife…the team behind this became antibodies to the status quo Aaron Ades AVP Solutions Engineering KEY CHALLENGES Customers and agents demanding a better experience across all of MetLife’s offerings. 400+ systems of record and 6,000 applications create challenges in integration SOLUTION Deliver a new microservices application in Docker Enterprise Edition to unify the customer and agent experience and connects to disparate systems of record on the backend. RESULTS • 3X Acceleration of time to market (18 months to 5 months) • 70+% consolidation of VMs and gained operational scale • Improve user experience and customer satisfaction • Improve employee engagement and satisfaction with new project and technology
  • 22. Supporting Global Growth with Microservices The more we move workloads to microservices, the better the efficiency. Global Head of Infrastructure and Operations KEY CHALLENGES Infrastructure & tech refresh demands growing while IT resources remain flat. SOLUTION Use Docker EE to refactor critical transaction processing applications RESULTS • Deployed applications globally: grew transactions from 100K to millions daily • Provision in seconds rather than days or weeks • Container efficiencies = 10x increase in scalability
  • 23. KEY CHALLENGES 150+ year old banks needed to accelerate innovation and cut costs by moving 80% of apps to the cloud by 2020 across multiple data centers SOLUTION Use Docker Enterprise to build a CaaS solution more flexible than PaaS to support thousands of existing applications RESULTS • First 10 applications in production, with 50 more in development • 400 developers now using Docker EE • Integrated Docker EE with CI/CD tools: Jenkins, GitHub, and Nexus Migrating Thousands of Applications to the Cloud With Docker Enterprise Edition, everyone wants to work with containers; everyone wants to work with Docker and it’s a change of mindset in the company.” Thomas Boussardon Middleware Specialist
  • 24. Typical ROI Results from Customers Infrastructure Savings • Hardware and software licensing savings 20% – 40% • Operations support savings 20% – 40% • Reduction in number of virtual machines (VMs) 50% – 90% Productivity Gains 30% – 60% • Agility Deploy and scale in minutes • Security Secure app isolation, threat scanning, and monitoring • Portability Streamlined workflow from development to production
  • 25. Kicking Off Your Containerization Strategy
  • 26. … To Deliver New Value and Savings Across Your Organization MTA ACCELERATOR PACKAGE (4 weeks) MTA PILOT PACKAGE (8-12 weeks) MTA PRODUCTION PACKAGE (12-24 weeks) MIGRATION SERVICES BY PARTNERS (custom) MANAGED SERVICES BY PARTNERS (custom) Proof of Value First Applications in Production Production at Scale Manage & Innovate TECHNICAL ACCOUNT MANAGEMENT TRAINING SOLUTION ARCHITECT Docker Enterprise Software Subscription Agility Improvement OpEx Savings CapEx Savings Team Competence
  • 27. How Will You Begin Your Docker Containerization Journey? Containers Deliver Value in Infrastructure and Productivity Only the Docker Platform Adds Choice, Security, and Agility Docker Services Deliver Training, Best Practices, and Clear Outcomes Industry Leaders Use Docker for Their Most- Demanding Initiatives
  • 28. THANK YOU :) Return to Platform Features
  翻译: