Containerizing Your On-Premise Environment

Post on 14-Jan-2017

58 views 0 download

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.