SlideShare a Scribd company logo
Public
How Docker is Finnish Railway’s Ticket to
App Modernization
Markus Niskanen
Oscar Renalias
18.10.2017
Public
Net sales
1 186.7
million euros
82.1
million
train journeys
35.8
million
bus
journeys
36.1
Million
tons of goods
transported by
rail
5.1
Million
tons of goods
transported by
road
7 898
workers
Train Operations Maintenance
PublicPublic
• 300+ different applications
• 100s of integrations
• 10s of different vendors
• 6 different local datacenters
• 90%+ of development outsourced to partners
Managing Diversity – By The Numbers
Public
BUSINESS DRIVERS
• Bang for the buck
• Quality
• Time to market
IT DRIVERS
• Common application platform
• Unified architecture
• Open Source based solutions
• Microservices
• DevOps approach
Drivers For Change – Why Did We Start The Modernization
Public
Migration
Business Case
DevOps
Platform
Analysing
Architechture
Options
IaC
Implementation
Commuter
Services
Go-Live
Migrations
Starts
Implementing
Docker
Platform
Migrating Pilot
Applications
Reservation
System
Go-Live
Pilot Apps
Go Live
AWS
Architecture
2015 2017 20182016
What Has Been Done - Timeline
Public
As VR’s next-gen application platform, this was a great
opportunity to provide teams with a modern, state of the art
experience
[pvm] [Aihe, Tekijä]6
Consistent
Provide a runtime,
development and operation
experience with zero
surprises
Unified
Common underlying
components, regardless
of technology or
framework
Automated
Enable as much as possible
with zero human
intervention
Public
Docker EE Additional components
DOCKER ENTERPRISE EDITION
Infrastructure
Runtime
Services
Administration
Host OS Container OS
Container Engine Container Tooling
Orchestration Resource
Management
Service Discovery
PersistenceNetworking
Browser Application
Integrations
Containers
Data
Registry
Storage (Images)
Monitoring
DevOps
Logging
Image Build
Access Control
Log aggregation
Metrics aggregation
Monitoring,
alerting
Secrets
Management
Stacks Swarm Overlays
Sysdig Docker Overlays Convoy DTR
S3
Docker Docker CLI
RHEL RHEL
Jenkins
Docker EE
ELK
Sysdig
Sysdig
Docker EE
Storage
(Volumes)EFS
Public
Docker EE allows Finnish Rail to run mixed workloads on a
common, consistent platform
DOCKER ENTERPRISE EDITION
Legacy WorkloadsMicroservices & APIsNon-production
Public
Docker EE runs
great on AWS
Public
Development
Laying out Docker EE on multiple standalone environments while
still achieving the efficiencies of containers required some thinking
Production A
Production B
Test
Promote Promote
Promote
Failover if
necessary
Public
Docker EE provides robust multi-tenancy capabilities for a multi-
tenant application platform
• One org per project with at least one technical user for
deployment, integrated with Active Directory; no cross team
resource access
• Separate HRM routes per project
• Teams manage their own resources: stacks, services, networks,
bundles using standardized naming conventions
• Engine labels to separate worker nodes per business group – soon
to be replaced with Node RBAC
• Secrets management to simplify configuration management
Public
Docker Trusted Registry greatly simplifies the process of managing
a large number of images
• One DTR organization per team, with multiple repositories as
needed
• Each team is responsible for managing their own repositories
• Immutable repositories to prevent overwriting labels
• Image scanning and signing is in the roadmap, has not been
enabled yet
Public
Enabling development
Manual/user guide: naming conventions (stacks, HRM, images,
networks), secrets, load balancing
Common base images: CentOS, JDK, JBoss
Reference patterns and cookbook: load balancing, reverse proxy,
application configuration, multiple application versions, file shares, and
others
Reference applications and pipelines
Public
BUILD TEST PUBLISH
DEPLOY
(non-prod)
DEPLOY
(prod)
Promote
DTR
(non-prod)
Non-
prod
Clusters
Prod
cluster
Build Nodes
Enabling a consistently, automated and unified deployment
experience with containers
DTR
(prod)
Public
Achieving operational visibility across the platform with containers
and container-native processes
DOCKER ENTERPRISE EDITION
Logging Monitoring Metrics
Resource
Management
Public
What Did We Achieve
Public
• Trust that you are on the right track
– Technology works
• This is not just a technology change
– the whole organization is affected
• Containers are largely developer
driven
• Docker is evolving really fast –
make sure your organization and
infastructure can deal with it
Lessons learned

More Related Content

What's hot (20)

PPTX
[Konveyor] adding security to dev ops for your kubernetes native applications
Konveyor Community
 
PDF
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Docker, Inc.
 
PDF
Deploying containers on Heterogeneous IOT devices by Daniel Bruzual
Docker, Inc.
 
PPTX
OpenShift Application Development | DO288 | Red Hat OpenShift
Global Knowledge Technologies
 
PDF
Cloud Native Landscape (CNCF and OCI)
Chris Aniszczyk
 
PDF
#bigwhale: An Unexpected Journey into Containerization @ Lockheed Martin - Pa...
Docker, Inc.
 
PDF
How Docker EE Helps Open Doors at Assa Abloy
Docker, Inc.
 
PDF
Docker?!?! But I'm a SysAdmin
Docker, Inc.
 
PDF
Gentle introduction to containers and kubernetes
Nills Franssens
 
PDF
Introduction to Kubernetes and GKE
Opsta
 
PDF
Docker Store: The New Destination for Enterprise Software - Lily Guo and Alfr...
Docker, Inc.
 
PDF
Tales of Training: Scaling CodeLabs with Swarm Mode and Docker-Compose
Docker, Inc.
 
PPTX
Docker 101
Arthur De Magalhaes
 
PDF
Skynet vs. Planet of The Apes: Duel!
Docker, Inc.
 
PDF
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
Docker, Inc.
 
PPTX
Docker containerd Kubernetes sig node
Patrick Chanezon
 
PDF
Packaging software for the distribution on the edge
Docker, Inc.
 
PDF
Advanced Access Control with Docker EE
Docker, Inc.
 
PDF
Docker Enterprise Edition: Building a Secure Supply Chain for the Enterprise ...
Docker, Inc.
 
PPTX
Migrating from oracle soa suite to microservices on kubernetes
Konveyor Community
 
[Konveyor] adding security to dev ops for your kubernetes native applications
Konveyor Community
 
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Docker, Inc.
 
Deploying containers on Heterogeneous IOT devices by Daniel Bruzual
Docker, Inc.
 
OpenShift Application Development | DO288 | Red Hat OpenShift
Global Knowledge Technologies
 
Cloud Native Landscape (CNCF and OCI)
Chris Aniszczyk
 
#bigwhale: An Unexpected Journey into Containerization @ Lockheed Martin - Pa...
Docker, Inc.
 
How Docker EE Helps Open Doors at Assa Abloy
Docker, Inc.
 
Docker?!?! But I'm a SysAdmin
Docker, Inc.
 
Gentle introduction to containers and kubernetes
Nills Franssens
 
Introduction to Kubernetes and GKE
Opsta
 
Docker Store: The New Destination for Enterprise Software - Lily Guo and Alfr...
Docker, Inc.
 
Tales of Training: Scaling CodeLabs with Swarm Mode and Docker-Compose
Docker, Inc.
 
Skynet vs. Planet of The Apes: Duel!
Docker, Inc.
 
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
Docker, Inc.
 
Docker containerd Kubernetes sig node
Patrick Chanezon
 
Packaging software for the distribution on the edge
Docker, Inc.
 
Advanced Access Control with Docker EE
Docker, Inc.
 
Docker Enterprise Edition: Building a Secure Supply Chain for the Enterprise ...
Docker, Inc.
 
Migrating from oracle soa suite to microservices on kubernetes
Konveyor Community
 

Viewers also liked (20)

PDF
Automating interactions with Zabbix (Raymond Kuiper / 12-02-2015)
Nederlandstalige Zabbix Gebruikersgroep
 
PPTX
EVOLVE'16 | Enhance | Anil Kalbag & Anshul Chhabra | Comparative Architecture...
Evolve The Adobe Digital Marketing Community
 
PDF
Online Communities
Dawn Foster
 
PDF
Gsm jammer
Dr-Ahmed Elkorany
 
PDF
AtlasCamp 2015: How HipChat ships at the speed of awesome
Atlassian
 
PPTX
Incident Response in the wake of Dear CEO
Paul Dutot IEng MIET MBCS CITP OSCP CSTM
 
PDF
TrendsByte Presentation
Indalytics Advisors
 
PPTX
Splunk Dynamic lookup
Splunk
 
PDF
Roxar Multiphase Meter
ali_elkaseh
 
PDF
Regex Considered Harmful: Use Rosie Pattern Language Instead
All Things Open
 
PDF
AWS Cost Visualizer
Institut Teknologi Bandung
 
PDF
Is 875 wind load
dreamsunlimitedshelke
 
DOCX
Resume -Resume -continous monitoring
Tony Kenny
 
PDF
Build Stuff 2015 program
Neringa Reichenbergeryte-Young
 
PPTX
Serverless Logging with AWS Lambda and the Elastic Stack
Edoardo Paolo Scalafiotti
 
PDF
Data Visualization on the Tech Side
Mathieu Elie
 
PDF
AWS re:Invent 2014 | (ARC202) Real-World Real-Time Analytics
Socialmetrix
 
PDF
Docker experience @inbotapp
Jilles van Gurp
 
PPTX
Build a Configurable Enterprise SaaS App in Only 9 Months
MongoDB
 
PDF
Docker Swarm: Docker Native Clustering
Docker, Inc.
 
Automating interactions with Zabbix (Raymond Kuiper / 12-02-2015)
Nederlandstalige Zabbix Gebruikersgroep
 
EVOLVE'16 | Enhance | Anil Kalbag & Anshul Chhabra | Comparative Architecture...
Evolve The Adobe Digital Marketing Community
 
Online Communities
Dawn Foster
 
Gsm jammer
Dr-Ahmed Elkorany
 
AtlasCamp 2015: How HipChat ships at the speed of awesome
Atlassian
 
Incident Response in the wake of Dear CEO
Paul Dutot IEng MIET MBCS CITP OSCP CSTM
 
TrendsByte Presentation
Indalytics Advisors
 
Splunk Dynamic lookup
Splunk
 
Roxar Multiphase Meter
ali_elkaseh
 
Regex Considered Harmful: Use Rosie Pattern Language Instead
All Things Open
 
AWS Cost Visualizer
Institut Teknologi Bandung
 
Is 875 wind load
dreamsunlimitedshelke
 
Resume -Resume -continous monitoring
Tony Kenny
 
Build Stuff 2015 program
Neringa Reichenbergeryte-Young
 
Serverless Logging with AWS Lambda and the Elastic Stack
Edoardo Paolo Scalafiotti
 
Data Visualization on the Tech Side
Mathieu Elie
 
AWS re:Invent 2014 | (ARC202) Real-World Real-Time Analytics
Socialmetrix
 
Docker experience @inbotapp
Jilles van Gurp
 
Build a Configurable Enterprise SaaS App in Only 9 Months
MongoDB
 
Docker Swarm: Docker Native Clustering
Docker, Inc.
 
Ad

Similar to How Docker EE is Finnish Railway’s Ticket to App Modernization (20)

PDF
Modernizing Java Apps with Docker
Docker, Inc.
 
PPTX
Docker Meetup Paris: enterprise Docker
Arnaud MAZIN
 
PDF
Dockercon eu tour 2015 - Devoxx Casablanca
Michel Courtine
 
PDF
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Ashnikbiz
 
PPTX
Docker Roadshow 2016
Docker, Inc.
 
PPTX
Blue Whale in an Enterprise Pond
Digia Plc
 
PPTX
Docker Overview - AWS Tech Connect - Seattle 10/28
Mike Coleman
 
PPTX
Docker Timisoara: Dockercon19 recap slides, 23 may 2019
Radulescu Adina-Valentina
 
PDF
Docker in the Enterprise
Saul Caganoff
 
PPTX
Cohesion Techsessie Docker - Daniel Palstra
Daniel Palstra
 
PDF
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
Docker, Inc.
 
PDF
Docker in Production: How RightScale Delivers Cloud Applications
RightScale
 
PPTX
Erik Baardse - Bringing Agility to Traditional application by docker
Agile Impact Conference
 
PPTX
Webinar Docker Tri Series
Newt Global Consulting LLC
 
PDF
How to containerize at speed and at scale with Docker Enterprise Edition, mov...
Kangaroot
 
PPTX
Bahrain ch9 introduction to docker 5th birthday
Walid Shaari
 
PDF
Docker Container-Introduction and Features
Ashnikbiz
 
PPTX
Docker for the enterprise
Bert Poller
 
PPTX
DockerCon Keynote Ben Golub
dotCloud
 
PPTX
DockerCon14 Keynote
Docker, Inc.
 
Modernizing Java Apps with Docker
Docker, Inc.
 
Docker Meetup Paris: enterprise Docker
Arnaud MAZIN
 
Dockercon eu tour 2015 - Devoxx Casablanca
Michel Courtine
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Ashnikbiz
 
Docker Roadshow 2016
Docker, Inc.
 
Blue Whale in an Enterprise Pond
Digia Plc
 
Docker Overview - AWS Tech Connect - Seattle 10/28
Mike Coleman
 
Docker Timisoara: Dockercon19 recap slides, 23 may 2019
Radulescu Adina-Valentina
 
Docker in the Enterprise
Saul Caganoff
 
Cohesion Techsessie Docker - Daniel Palstra
Daniel Palstra
 
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
Docker, Inc.
 
Docker in Production: How RightScale Delivers Cloud Applications
RightScale
 
Erik Baardse - Bringing Agility to Traditional application by docker
Agile Impact Conference
 
Webinar Docker Tri Series
Newt Global Consulting LLC
 
How to containerize at speed and at scale with Docker Enterprise Edition, mov...
Kangaroot
 
Bahrain ch9 introduction to docker 5th birthday
Walid Shaari
 
Docker Container-Introduction and Features
Ashnikbiz
 
Docker for the enterprise
Bert Poller
 
DockerCon Keynote Ben Golub
dotCloud
 
DockerCon14 Keynote
Docker, Inc.
 
Ad

More from Docker, Inc. (20)

PDF
Containerize Your Game Server for the Best Multiplayer Experience
Docker, Inc.
 
PDF
How to Improve Your Image Builds Using Advance Docker Build
Docker, Inc.
 
PDF
Build & Deploy Multi-Container Applications to AWS
Docker, Inc.
 
PDF
Securing Your Containerized Applications with NGINX
Docker, Inc.
 
PDF
How To Build and Run Node Apps with Docker and Compose
Docker, Inc.
 
PDF
Hands-on Helm
Docker, Inc.
 
PDF
Distributed Deep Learning with Docker at Salesforce
Docker, Inc.
 
PDF
The First 10M Pulls: Building The Official Curl Image for Docker Hub
Docker, Inc.
 
PDF
Monitoring in a Microservices World
Docker, Inc.
 
PDF
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
Docker, Inc.
 
PDF
Predicting Space Weather with Docker
Docker, Inc.
 
PDF
Become a Docker Power User With Microsoft Visual Studio Code
Docker, Inc.
 
PDF
How to Use Mirroring and Caching to Optimize your Container Registry
Docker, Inc.
 
PDF
Monolithic to Microservices + Docker = SDLC on Steroids!
Docker, Inc.
 
PDF
Kubernetes at Datadog Scale
Docker, Inc.
 
PDF
Labels, Labels, Labels
Docker, Inc.
 
PDF
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Docker, Inc.
 
PDF
Build & Deploy Multi-Container Applications to AWS
Docker, Inc.
 
PDF
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
Docker, Inc.
 
PDF
Developing with Docker for the Arm Architecture
Docker, Inc.
 
Containerize Your Game Server for the Best Multiplayer Experience
Docker, Inc.
 
How to Improve Your Image Builds Using Advance Docker Build
Docker, Inc.
 
Build & Deploy Multi-Container Applications to AWS
Docker, Inc.
 
Securing Your Containerized Applications with NGINX
Docker, Inc.
 
How To Build and Run Node Apps with Docker and Compose
Docker, Inc.
 
Hands-on Helm
Docker, Inc.
 
Distributed Deep Learning with Docker at Salesforce
Docker, Inc.
 
The First 10M Pulls: Building The Official Curl Image for Docker Hub
Docker, Inc.
 
Monitoring in a Microservices World
Docker, Inc.
 
COVID-19 in Italy: How Docker is Helping the Biggest Italian IT Company Conti...
Docker, Inc.
 
Predicting Space Weather with Docker
Docker, Inc.
 
Become a Docker Power User With Microsoft Visual Studio Code
Docker, Inc.
 
How to Use Mirroring and Caching to Optimize your Container Registry
Docker, Inc.
 
Monolithic to Microservices + Docker = SDLC on Steroids!
Docker, Inc.
 
Kubernetes at Datadog Scale
Docker, Inc.
 
Labels, Labels, Labels
Docker, Inc.
 
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment Model
Docker, Inc.
 
Build & Deploy Multi-Container Applications to AWS
Docker, Inc.
 
From Fortran on the Desktop to Kubernetes in the Cloud: A Windows Migration S...
Docker, Inc.
 
Developing with Docker for the Arm Architecture
Docker, Inc.
 

Recently uploaded (20)

DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
July Patch Tuesday
Ivanti
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
July Patch Tuesday
Ivanti
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 

How Docker EE is Finnish Railway’s Ticket to App Modernization

  • 1. Public How Docker is Finnish Railway’s Ticket to App Modernization Markus Niskanen Oscar Renalias 18.10.2017
  • 2. Public Net sales 1 186.7 million euros 82.1 million train journeys 35.8 million bus journeys 36.1 Million tons of goods transported by rail 5.1 Million tons of goods transported by road 7 898 workers Train Operations Maintenance
  • 3. PublicPublic • 300+ different applications • 100s of integrations • 10s of different vendors • 6 different local datacenters • 90%+ of development outsourced to partners Managing Diversity – By The Numbers
  • 4. Public BUSINESS DRIVERS • Bang for the buck • Quality • Time to market IT DRIVERS • Common application platform • Unified architecture • Open Source based solutions • Microservices • DevOps approach Drivers For Change – Why Did We Start The Modernization
  • 6. Public As VR’s next-gen application platform, this was a great opportunity to provide teams with a modern, state of the art experience [pvm] [Aihe, Tekijä]6 Consistent Provide a runtime, development and operation experience with zero surprises Unified Common underlying components, regardless of technology or framework Automated Enable as much as possible with zero human intervention
  • 7. Public Docker EE Additional components DOCKER ENTERPRISE EDITION Infrastructure Runtime Services Administration Host OS Container OS Container Engine Container Tooling Orchestration Resource Management Service Discovery PersistenceNetworking Browser Application Integrations Containers Data Registry Storage (Images) Monitoring DevOps Logging Image Build Access Control Log aggregation Metrics aggregation Monitoring, alerting Secrets Management Stacks Swarm Overlays Sysdig Docker Overlays Convoy DTR S3 Docker Docker CLI RHEL RHEL Jenkins Docker EE ELK Sysdig Sysdig Docker EE Storage (Volumes)EFS
  • 8. Public Docker EE allows Finnish Rail to run mixed workloads on a common, consistent platform DOCKER ENTERPRISE EDITION Legacy WorkloadsMicroservices & APIsNon-production
  • 10. Public Development Laying out Docker EE on multiple standalone environments while still achieving the efficiencies of containers required some thinking Production A Production B Test Promote Promote Promote Failover if necessary
  • 11. Public Docker EE provides robust multi-tenancy capabilities for a multi- tenant application platform • One org per project with at least one technical user for deployment, integrated with Active Directory; no cross team resource access • Separate HRM routes per project • Teams manage their own resources: stacks, services, networks, bundles using standardized naming conventions • Engine labels to separate worker nodes per business group – soon to be replaced with Node RBAC • Secrets management to simplify configuration management
  • 12. Public Docker Trusted Registry greatly simplifies the process of managing a large number of images • One DTR organization per team, with multiple repositories as needed • Each team is responsible for managing their own repositories • Immutable repositories to prevent overwriting labels • Image scanning and signing is in the roadmap, has not been enabled yet
  • 13. Public Enabling development Manual/user guide: naming conventions (stacks, HRM, images, networks), secrets, load balancing Common base images: CentOS, JDK, JBoss Reference patterns and cookbook: load balancing, reverse proxy, application configuration, multiple application versions, file shares, and others Reference applications and pipelines
  • 14. Public BUILD TEST PUBLISH DEPLOY (non-prod) DEPLOY (prod) Promote DTR (non-prod) Non- prod Clusters Prod cluster Build Nodes Enabling a consistently, automated and unified deployment experience with containers DTR (prod)
  • 15. Public Achieving operational visibility across the platform with containers and container-native processes DOCKER ENTERPRISE EDITION Logging Monitoring Metrics Resource Management
  • 17. Public • Trust that you are on the right track – Technology works • This is not just a technology change – the whole organization is affected • Containers are largely developer driven • Docker is evolving really fast – make sure your organization and infastructure can deal with it Lessons learned