Documentum Development And Deployment With Vmware

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Documentum Development And Deployment With Vmware as PDF for free.

More details

  • Words: 884
  • Pages: 25
Streamlining Documentum Development and Deployment with VMware Jenny Dormoy

Michael Ottati

Director, Customer Deployability

Sr. Software Engineer

EMC Documentum

EMC Documentum

Agenda Introductions and background Optimizing your EMC Documentum deployment Getting Started Implementation Rollout Maintenance Lab In A Box Use Case Questions

Q2 2006 Deployability Program Customer Survey 67% use VMware virtualization software Most use VMware virtualization software for development and test

Sandbox Development Test Pilot Production Training

0

20

40

60

80

Documentum Architecture

Infrastructure Layer

Enterprise Enterprise Applications Applications FTP, WebDAV, JDBC, ADO.NET

Application Components (JSP/JSR168) Business Objects Foundation Classes (APIs) XML XML Services Services

Lifecycle Lifecycle

Worfklow Worfklow

Security Security

Library Library Services Services

Core Server

Repository Layer

Portal Portal Applications Applications

Unified Content Facilities Delivery/Distribution Services Compliance/Records Services Classification Services Transformation Services ECI/Search Services

Web Services File Share Services Business Process Services Directory Services Integration Repository/Data Integration

Other Internal and External Repositories

Federated/Distributed Repository

Database FAST Full text Index

File System

Centera Clarriion Symmetrix Netapp

Content Storage Services

Integration Services

Server/ Services Layer

Desktop Desktop Applications Applications

Workspace/ Workspace/ Messaging Messaging

Tools (WDK. …)

Component/ Development Layer

Webtop/ Webtop/ Desktop Desktop

Collaboratoin Collaboratoin

Experiences

EMC Documentum Deployment: 50,000 Foot Overview

VMware Provides Benefits At Each Deployment Milestone

Getting Started

develop

Implementation

test

integrate

Rollout

stage

Maintenance

deploy

manage

Getting Started Activities Create a well defined plan Set clear goals Ensure deployment is business critical Appoint an executive sponsor and champion Research roadmaps Prepare your people Plan your technical infrastructure Procure your hardware Gather Requirements Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

Getting Started Challenges Resource dedication Sufficient skill sets Infrastructure and hardware set-up Multiple servers Current and future needs Sizing Deployment environments

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

VMware Solutions for Getting Started Developer’s Sandbox VM templates and cloning Consolidated, dedicated and secured developer environments Interoperability across multiple OS environments Infrastructure validation

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

Implementation Activities Configure Application Develop Customizations Test Application Practice Change Management Migrate Legacy Data Validate System

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

Implementation Challenges Getting end user buy in Creating Golden Environments Streamlining all development & testing cycles

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

VMware Solutions for Implementation Create “Crash and Burn” test boxes Pass development images directly to and from test Consolidate multiple test environments on same system Reset test bed in minutes Save multiple versions and stages of test images

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

Roll Out Activities Create support plan Deploy gradually Train end users Evaluate deployment

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

Roll Out Challenges Handle deployment issues Keeping dev/test servers around

Real time scaling Handling changing HA requirements Disaster planning

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

VMware Solutions for Roll Out Rapidly provision new production servers from templates Consolidate multiple EMC Documentum products onto single physical system Move test/staging images to production in minutes Pool and manage resources Implement high availability and disaster recovery

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

Maintenance Activities Upgrades and service packs Patches Backup recovery Scaling

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

Maintenance Challenges Risk assessment OS Vendor patches SP

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

VMware Solutions for Maintenance Concurrently test patches on multiple configurations Rapidly replicate production environment Instantly rollback EMC Documentum VMs Independently add/upgrade EMC Documentum applications Easily create a library of production configurations Dynamically migrate EMC Documentum VM instances

Getting Started

develop

Implementation

test

integrate

Maintenance

Rollout

stage

deploy

manage

The Power of “And” Documentum and VMware together: Can Speed Up Your Deployment Can Reduce the Time and Cost of Your Deployment We Know This From First Hand Experience eRoom Product Operations • 30 images on one box! Webtop, Server Product Operations • Regression Test Cycle Shortened 67% Sales Demo Hosted Solution • Saved nearly $1000000 “Lab In a Box”

Lab In a Box Objective: Create lab for complex 3 tier networked application Replicable amongst many users in many geographies Component swapability to physical counterpart Challenges Configuration State • Machine Names/IP addresses • User Names and Passwords Networks • Windows Network Namespace (duplication) • Test environment isolation

Lab In a Box Partitioning Domain Controller WebServer Content Server Database LoadRunner

Templates Hosted on NFS Populated with diagnostic tools. Scripted to join the domain when cloned.

Lab In a Box Networking Lab networks are virtual Gateways are mulithomed Labs do not interfere with each other VPN is used for access into the lab(s).

Lab In a Box Advantages Replicability OS Updates are managed on the templates Well known configurations lowers learning curve “Interesting” situations can be saved for later examination • Machine Resources are not tied up • Developers can investigate when time permits • Multiple people can collaborate and trouble shoot issues An alternative to the “Pottery Barn” model

“It’s all bits”

Questions??

Presentation Download Please remember to complete your

session evaluation form and return it to the room monitors as you exit the session The presentation for this session can be downloaded at

http://www.vmware.com/vmtn/vmworld/sessions/ Enter the following to download (case-sensitive):

Username: cbv_rep Password: cbvfor9v9r

Related Documents