Containerizing Your On-Premise Environment
-
Upload
michael-mohen -
Category
Technology
-
view
58 -
download
0
Transcript of Containerizing Your On-Premise Environment
1© Copyright 2016 Dell . All rights reserved. 1© Copyright 2016 Dell. All rights reserved.
ECD & ING: Containerizing Your On-Premise Environment
Dennis Buis, INGMichael 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
VMsEvery 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 ContainersFlexible Deployment Support
DEVELOPER / POC
INDIVIDUAL SERVICES
STATELESS IA & DOCUMENTUM
9© Copyright 2016 Dell . All rights reserved.
Planned App ContainersCertification Across the Solution Stack
PlatformIA 4.2
Content Server & DocBrokerxPlore & CIS
BOCSJMS
WebtopDocumentum Administrator
REST ServicesRPS
D2D2 ConfigD2 Client
xCPBPMBPSXDA
App-host
Q4/2106: Linux (CentOS, Ubuntu); Oracle/PostgreSQL; TomcatMicrosoft WS2016 for post-Bedrock
ALSO Best Practices for “Grown-at-Home” containers
10© Copyright 2016 Dell . All rights reserved.
Easy Migration to ContainersAdopt Docker when Ready
Repository
On Premise Content Server
Hosted Content Server Content Server Content Server
DOCKER DOCKER
11© Copyright 2016 Dell . All rights reserved.
TCO SummaryEstimated Savings
Documentum “Bedrock” 7.3Upgrade Effort (practices, scripts) 20%ROI / Fewer Upgrades from Longer Solution Life 25%
Open SourceSwitch from Commercial Infrastructure licenses 75%
DockerEffort 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 DockerContinuous Delivery to Production
PRODUCTION
BEDROCK
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 APPAND WIN!
BEYOND LIMITSPlay 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.