SlideShare une entreprise Scribd logo
1  sur  17
1© Copyright 2016 Dell . All rights reserved. 1© Copyright 2016 Dell. All rights reserved.
ECD & ING: Containerizing Your On-
Premise Environment
Dennis Buis, ING
Michael Mohen, Dell EMC
Recent News
• Business as usual until close: 90-120 days
• Roadmaps have always been under NDA and subject to change
• Momentum ECN for FAQs and ongoing communications
• Follow SPARK blog for executive updates - sparkblog.emc.com
“Dell EMC and OpenText are committed to
supporting customers through the transition with
world-class support. In addition, it’s OpenText’s
intention to maintain and invest in ECD’s portfolio to
protect customers’ investments in their current
products and solutions.”
- Mark Barrenechea, CEO & CTO, OpenText
3© Copyright 2016 Dell . All rights reserved.
• Many companies are moving towards container based
technology for their development, test and production
systems; this is a trend seen in the past 18 months.
• Such trends have included products like Docker, CoreOS,
DrawBridge, Cononical and others. While virtualization is still
a key strategy for many companies, and still will be for
several years, the container model is gaining huge
momentum.
• Furthermore, customers are also moving towards container
management tools including Google’s Kubernetes, Docker
Swarm, Apache Mesos, Openshift and CloudFoundry.
• ECD has chosen Docker as it’s container standard
A Paradigm Shift - Containers
4© Copyright 2016 Dell . All rights reserved.
• Docker is an open platform for developers to build, ship, and
run distributed applications – based on container technology
• Consisting of Docker Engine, a portable, lightweight runtime
and packaging tool, Docker enables apps to be quickly
assembled from components and eliminates the friction
between development, QA, and production environments.
• As a result, IT can ship faster and run the same app,
unchanged, on laptops, data center VMs, and any cloud.
What is Docker?
5© Copyright 2016 Dell . All rights reserved.
Docker vs. VMWare
Containers are isolated but share OS, and
bins/libraries where appropriate, for lightweight
efficiency
VMs
Every app, every copy,
every modification
requires a new virtual
server
Containers
• Original Container has
no OS, so less space,
resources, restart time
• Copy can share bin/libs
• Union filesystem can
save deltas between
modified containers
Original Copy Modified
VM
Container
40% to 80% savings in hardware
6© Copyright 2016 Dell . All rights reserved.
ENGINE SWARMCOMPOSE
• ECD will provide
Docker images for
IA/Documentum
software
• Other ECD software
TBD
• Docker Compose
scripts to orchestrate
IA/Documentum
deployments
• Focus on IA and
Documentum
platform
• Best practices/blue
prints for using
Docker Swarm for IA
& Documentum
• Other container
management support
TBD
REGISTRY
• ECD images will
support Docker
Registry
• Support for
customers using
private Docker
registries
• Docker Hub TBD
ECD And Docker
7© Copyright 2016 Dell . All rights reserved.
Engine
Registry Swarm
Apache
Mesos
Azure
Google
Kubernetes
Cloud
Foundry
Compose
ECD And Docker – the Strategy
8© Copyright 2016 Dell . All rights reserved.
Documentum Application Containers
Flexible Deployment Support
DEVELOPER /
POC
INDIVIDUAL
SERVICES
STATELESS IA &
DOCUMENTUM
9© Copyright 2016 Dell . All rights reserved.
Planned App Containers
Certification Across the Solution Stack
Platform
IA 4.2
Content Server
& DocBroker
xPlore & CIS
BOCS
JMS
Webtop
Documentum
Administrator
REST Services
RPS
D2
D2 Config
D2 Client
xCP
BPM
BPS
XDA
App-host
Q4/2106: Linux (CentOS, Ubuntu); Oracle/PostgreSQL; Tomcat
Microsoft WS2016 for post-Bedrock
ALSO Best Practices for “Grown-at-Home” containers
10© Copyright 2016 Dell . All rights reserved.
Easy Migration to Containers
Adopt Docker when Ready
Repository
On Premise
Content Server
Hosted Content
Server
Content Server Content Server
11© Copyright 2016 Dell . All rights reserved.
TCO Summary
Estimated Savings
Documentum “Bedrock” 7.3
Upgrade Effort (practices, scripts) 20%
ROI / Fewer Upgrades from Longer Solution Life 25%
Open Source
Switch from Commercial Infrastructure licenses 75%
Docker
Effort 80%
Risk and Planning 75%
Downtime 95%
Hardware Optimization 40% to 80%
New Features Faster with Less Risk
12© Copyright 2016 Dell . All rights reserved.
Stateless Documentum and Docker
Continuous Delivery to Production
PRODUCTIO
N
BEDROC
K
13© Copyright 2016 Dell . All rights reserved.
High Level Deployment
ECD
Provided Image
Import into Docker
or Docker Registry
Optional - Docker
Compose Process
Build
Containers
Running
Containers
Import into Docker
or Docker Registry
Customer custom
built Dockerfile
Optional - Docker
Compose Process
14© Copyright 2016 Dell . All rights reserved.
High Level Deployment
15© Copyright 2016 Dell . All rights reserved.
JOIN THE
CONVERSATION!
#MMTM16
Take the LEAP
personality quiz
and win!
Connect with us
ECD SERVICES
Genius Labs
Garden Level
Foyer
16© Copyright 2016 Dell . All rights reserved.
MOMENTUM
BARCELONA
APP
AND WIN!
BEYOND LIMITS
Play the BEYOND Game and win a
Pine pre-loaded with InfoArchive
16
http://bit.ly/mmtm16BCN
© Copyright 2016 Dell . All rights reserved.
17© Copyright 2016 Dell . All rights reserved.

Contenu connexe

Tendances

Private Cloud Database Consolidation
Private Cloud Database ConsolidationPrivate Cloud Database Consolidation
Private Cloud Database ConsolidationRex Wang
 
Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...
Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...
Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...Principled Technologies
 
Application trends db2 day 2015 jorn
Application trends   db2 day 2015 jornApplication trends   db2 day 2015 jorn
Application trends db2 day 2015 jornPeter Schouboe
 
Trends and directions for application developers
Trends and directions for application developersTrends and directions for application developers
Trends and directions for application developersJørn Thyssen
 
Transforming to Microservices
Transforming to MicroservicesTransforming to Microservices
Transforming to MicroservicesKyle Brown
 
Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres EDB
 
Informix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep diveInformix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep diveKeshav Murthy
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017Andrew Ripka
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...jeckels
 
Introduction to Cloud Service Design
Introduction to Cloud Service DesignIntroduction to Cloud Service Design
Introduction to Cloud Service Designevancmiller
 
DDS vs DDS4CCM
DDS vs DDS4CCMDDS vs DDS4CCM
DDS vs DDS4CCMRemedy IT
 
Fn meetup by Sardar Jamal Arif
Fn meetup by Sardar Jamal ArifFn meetup by Sardar Jamal Arif
Fn meetup by Sardar Jamal ArifOracle Developers
 
APM Talk
APM TalkAPM Talk
APM TalkMongoDB
 
Informix 1210 feature overview
Informix 1210 feature overviewInformix 1210 feature overview
Informix 1210 feature overviewJohn Miller
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning TalkMongoDB
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...MongoDB
 
Agile enterprise integration
Agile enterprise integrationAgile enterprise integration
Agile enterprise integrationSimon Greig
 

Tendances (20)

Private Cloud Database Consolidation
Private Cloud Database ConsolidationPrivate Cloud Database Consolidation
Private Cloud Database Consolidation
 
Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...
Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...
Comparing approaches: Running database workloads on Dell EMC and Microsoft hy...
 
Application trends db2 day 2015 jorn
Application trends   db2 day 2015 jornApplication trends   db2 day 2015 jorn
Application trends db2 day 2015 jorn
 
Trends and directions for application developers
Trends and directions for application developersTrends and directions for application developers
Trends and directions for application developers
 
ECM and SharePoint
ECM and SharePointECM and SharePoint
ECM and SharePoint
 
MFT_SOASuite_Pass_by_reference
MFT_SOASuite_Pass_by_referenceMFT_SOASuite_Pass_by_reference
MFT_SOASuite_Pass_by_reference
 
Transforming to Microservices
Transforming to MicroservicesTransforming to Microservices
Transforming to Microservices
 
Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres
 
Informix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep diveInformix NoSQL & Hybrid SQL detailed deep dive
Informix NoSQL & Hybrid SQL detailed deep dive
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction to Cloud Service Design
Introduction to Cloud Service DesignIntroduction to Cloud Service Design
Introduction to Cloud Service Design
 
DDS vs DDS4CCM
DDS vs DDS4CCMDDS vs DDS4CCM
DDS vs DDS4CCM
 
Fn meetup by Sardar Jamal Arif
Fn meetup by Sardar Jamal ArifFn meetup by Sardar Jamal Arif
Fn meetup by Sardar Jamal Arif
 
APM Talk
APM TalkAPM Talk
APM Talk
 
Informix 1210 feature overview
Informix 1210 feature overviewInformix 1210 feature overview
Informix 1210 feature overview
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning Talk
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
 
Agile enterprise integration
Agile enterprise integrationAgile enterprise integration
Agile enterprise integration
 

Similaire à Containerizing Your On-Premise Environment

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 DockerDocker, 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
 
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 DockerSakari Hoisko
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationAlex Vranceanu
 
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDocker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDr Ganesh Iyer
 
The world of Docker and Kubernetes
The world of Docker and Kubernetes The world of Docker and Kubernetes
The world of Docker and Kubernetes vty
 
Using Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesUsing Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesF5 Networks
 
Intro to Docker at the 2016 Evans Developer relations conference
Intro to Docker at the 2016 Evans Developer relations conferenceIntro to Docker at the 2016 Evans Developer relations conference
Intro to Docker at the 2016 Evans Developer relations conferenceMano Marks
 
DockerPenang Meetup#1
DockerPenang Meetup#1DockerPenang Meetup#1
DockerPenang Meetup#1Sujay Pillai
 
Docker 101 - High level introduction to docker
Docker 101 - High level introduction to dockerDocker 101 - High level introduction to docker
Docker 101 - High level introduction to dockerDr Ganesh Iyer
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture materialAnkit Gupta
 
Docker Birthday #3 - Intro to Docker Slides
Docker Birthday #3 - Intro to Docker SlidesDocker Birthday #3 - Intro to Docker Slides
Docker Birthday #3 - Intro to Docker SlidesDocker, Inc.
 
Docker Birthday #3 Slides - Overview
Docker Birthday #3 Slides - OverviewDocker Birthday #3 Slides - Overview
Docker Birthday #3 Slides - OverviewChris Ciborowski
 
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
 
Top 5 benefits of docker
Top 5 benefits of dockerTop 5 benefits of docker
Top 5 benefits of dockerJohn Zaccone
 
Docker and containerization
Docker and containerizationDocker and containerization
Docker and containerizationAmulya Saxena
 
Containers and Microservices for Realists
Containers and Microservices for RealistsContainers and Microservices for Realists
Containers and Microservices for RealistsOracle Developers
 
Containers and microservices for realists
Containers and microservices for realistsContainers and microservices for realists
Containers and microservices for realistsKarthik Gaekwad
 

Similaire à Containerizing Your On-Premise Environment (20)

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 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...
 
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
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - Presentation
 
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDocker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
 
The world of Docker and Kubernetes
The world of Docker and Kubernetes The world of Docker and Kubernetes
The world of Docker and Kubernetes
 
Using Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesUsing Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and services
 
Webinar : Docker in Production
Webinar : Docker in ProductionWebinar : Docker in Production
Webinar : Docker in Production
 
Intro to Docker at the 2016 Evans Developer relations conference
Intro to Docker at the 2016 Evans Developer relations conferenceIntro to Docker at the 2016 Evans Developer relations conference
Intro to Docker at the 2016 Evans Developer relations conference
 
DockerPenang Meetup#1
DockerPenang Meetup#1DockerPenang Meetup#1
DockerPenang Meetup#1
 
Docker 101 - High level introduction to docker
Docker 101 - High level introduction to dockerDocker 101 - High level introduction to docker
Docker 101 - High level introduction to docker
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture material
 
Docker Birthday #3 - Intro to Docker Slides
Docker Birthday #3 - Intro to Docker SlidesDocker Birthday #3 - Intro to Docker Slides
Docker Birthday #3 - Intro to Docker Slides
 
Docker Birthday #3 Slides - Overview
Docker Birthday #3 Slides - OverviewDocker Birthday #3 Slides - Overview
Docker Birthday #3 Slides - Overview
 
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
 
Top 5 benefits of docker
Top 5 benefits of dockerTop 5 benefits of docker
Top 5 benefits of docker
 
Docker and containerization
Docker and containerizationDocker and containerization
Docker and containerization
 
Containers and Microservices for Realists
Containers and Microservices for RealistsContainers and Microservices for Realists
Containers and Microservices for Realists
 
Containers and microservices for realists
Containers and microservices for realistsContainers and microservices for realists
Containers and microservices for realists
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Containerizing Your On-Premise Environment

  • 1. 1© Copyright 2016 Dell . All rights reserved. 1© Copyright 2016 Dell. All rights reserved. ECD & ING: Containerizing Your On- Premise Environment Dennis Buis, ING Michael Mohen, Dell EMC
  • 2. Recent News • Business as usual until close: 90-120 days • Roadmaps have always been under NDA and subject to change • Momentum ECN for FAQs and ongoing communications • Follow SPARK blog for executive updates - sparkblog.emc.com “Dell EMC and OpenText are committed to supporting customers through the transition with world-class support. In addition, it’s OpenText’s intention to maintain and invest in ECD’s portfolio to protect customers’ investments in their current products and solutions.” - Mark Barrenechea, CEO & CTO, OpenText
  • 3. 3© Copyright 2016 Dell . All rights reserved. • Many companies are moving towards container based technology for their development, test and production systems; this is a trend seen in the past 18 months. • Such trends have included products like Docker, CoreOS, DrawBridge, Cononical and others. While virtualization is still a key strategy for many companies, and still will be for several years, the container model is gaining huge momentum. • Furthermore, customers are also moving towards container management tools including Google’s Kubernetes, Docker Swarm, Apache Mesos, Openshift and CloudFoundry. • ECD has chosen Docker as it’s container standard A Paradigm Shift - Containers
  • 4. 4© Copyright 2016 Dell . All rights reserved. • Docker is an open platform for developers to build, ship, and run distributed applications – based on container technology • Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. • As a result, IT can ship faster and run the same app, unchanged, on laptops, data center VMs, and any cloud. What is Docker?
  • 5. 5© Copyright 2016 Dell . All rights reserved. Docker vs. VMWare Containers are isolated but share OS, and bins/libraries where appropriate, for lightweight efficiency VMs Every app, every copy, every modification requires a new virtual server Containers • Original Container has no OS, so less space, resources, restart time • Copy can share bin/libs • Union filesystem can save deltas between modified containers Original Copy Modified VM Container 40% to 80% savings in hardware
  • 6. 6© Copyright 2016 Dell . All rights reserved. ENGINE SWARMCOMPOSE • ECD will provide Docker images for IA/Documentum software • Other ECD software TBD • Docker Compose scripts to orchestrate IA/Documentum deployments • Focus on IA and Documentum platform • Best practices/blue prints for using Docker Swarm for IA & Documentum • Other container management support TBD REGISTRY • ECD images will support Docker Registry • Support for customers using private Docker registries • Docker Hub TBD ECD And Docker
  • 7. 7© Copyright 2016 Dell . All rights reserved. Engine Registry Swarm Apache Mesos Azure Google Kubernetes Cloud Foundry Compose ECD And Docker – the Strategy
  • 8. 8© Copyright 2016 Dell . All rights reserved. Documentum Application Containers Flexible Deployment Support DEVELOPER / POC INDIVIDUAL SERVICES STATELESS IA & DOCUMENTUM
  • 9. 9© Copyright 2016 Dell . All rights reserved. Planned App Containers Certification Across the Solution Stack Platform IA 4.2 Content Server & DocBroker xPlore & CIS BOCS JMS Webtop Documentum Administrator REST Services RPS D2 D2 Config D2 Client xCP BPM BPS XDA App-host Q4/2106: Linux (CentOS, Ubuntu); Oracle/PostgreSQL; Tomcat Microsoft WS2016 for post-Bedrock ALSO Best Practices for “Grown-at-Home” containers
  • 10. 10© Copyright 2016 Dell . All rights reserved. Easy Migration to Containers Adopt Docker when Ready Repository On Premise Content Server Hosted Content Server Content Server Content Server
  • 11. 11© Copyright 2016 Dell . All rights reserved. TCO Summary Estimated Savings Documentum “Bedrock” 7.3 Upgrade Effort (practices, scripts) 20% ROI / Fewer Upgrades from Longer Solution Life 25% Open Source Switch from Commercial Infrastructure licenses 75% Docker Effort 80% Risk and Planning 75% Downtime 95% Hardware Optimization 40% to 80% New Features Faster with Less Risk
  • 12. 12© Copyright 2016 Dell . All rights reserved. Stateless Documentum and Docker Continuous Delivery to Production PRODUCTIO N BEDROC K
  • 13. 13© Copyright 2016 Dell . All rights reserved. High Level Deployment ECD Provided Image Import into Docker or Docker Registry Optional - Docker Compose Process Build Containers Running Containers Import into Docker or Docker Registry Customer custom built Dockerfile Optional - Docker Compose Process
  • 14. 14© Copyright 2016 Dell . All rights reserved. High Level Deployment
  • 15. 15© Copyright 2016 Dell . All rights reserved. JOIN THE CONVERSATION! #MMTM16 Take the LEAP personality quiz and win! Connect with us ECD SERVICES Genius Labs Garden Level Foyer
  • 16. 16© Copyright 2016 Dell . All rights reserved. MOMENTUM BARCELONA APP AND WIN! BEYOND LIMITS Play the BEYOND Game and win a Pine pre-loaded with InfoArchive 16 http://bit.ly/mmtm16BCN © Copyright 2016 Dell . All rights reserved.
  • 17. 17© Copyright 2016 Dell . All rights reserved.

Notes de l'éditeur

  1. Echo: business as usual until close; but both sides are unlikely to want disruption across the installed bases. What ever the focus on the porfolio, we’re excited that tw Two giants on ECM/EIM will begin working together on advances. You’l undoubtedly see much more innovation and that’s a wonderful thing. You’ve already heard about this in the earlier session, I just want to re-iterate that our understanding is that Documentum will continue to be invested in Come together and focused on content/information management and determine What’s NEXT, next big thing that’ll last you another 20 or 30 years!
  2. Proper selection of containers is necessary for: Separation of concerns Automation Efficiency Broad ecosystem Containers are much more efficient than VMs: Containers are isolated but share OS and where appropriate bins and Libraries. No OS is necessary Fewer resources Less restart time Many apps and app variations can be supported by the same runtime engine
  3. We will be creating several reference containers Developer/POC: All-in-One Container for Functional Investigations – quickly get to try out the next release – replacing our Developer Edition Service Images: Individual Service Containers for Agile Expansion and Load Balancing Xplore, Rest, DA, etc. Stateless Documentum External Content, Database & Isolated Configuration for Fast Patching & Upgrades We’re also working on High Availability setups Migration from On Premise Container creation via silent installers