SlideShare a Scribd company logo
1 of 37
Content Deployment
2 Documentum Confidential
Content DeploymentContent Deployment
Marketing Perspective
Engineering Perspective
Product Perspective
Q&A
3 Documentum Confidential
Content DeploymentContent Deployment
Marketing Perspective
– What is it?
– Sample FTP demo
– Sample client deployment
infrastructure
– Product Overview
– Competitive Analysis
4 Documentum Confidential
Content DeploymentContent Deployment
Marketing Perspective-What is it?
Content Deployment is the process of deploying
content from a staging server to production
servers, otherwise known as the web farm.
5 Documentum Confidential
Content DeploymentContent Deployment
Marketing Perspective-Sample FTP demo
Majority of Content Deployment is performed by
using the “rdist” command for Unix platforms and
FTP applications for both Unix and NT platforms.
Sample FTP demo...
Homegrown solutions built around such technologies
as rdist and ftp do not scale well and can be prone to
failure.
6 Documentum Confidential
Content Deployment
Marketing Perspective- Sample client deployment infrastructure
Sparks.com
– provides eCard services and sells greeting cards, flowers, & gifts
– implemented their BEA Weblogic system in 3 months
– received millions of hits during Valentines day
– uses FTP to deploy content every 2 hours per day
7 Documentum Confidential
Content Deployment
Marketing Perspective- Sample client deployment infrastructure
Delta Airlines Website
– provides airline ticketing services
– implemented their BEA Weblogic & DCTM system in 4 months
– receives 7-10 million hits per day
– uses rdist to deploy content to 16 production servers
8 Documentum Confidential
Content Deployment
Marketing Perspective- Sample client deployment infrastructure
Digitial Island
– is an ISP/Host Provider
– uses Inktomi’s CDS to deploy content to 1,200 production
servers
9 Documentum Confidential
Content DeploymentContent Deployment
Marketing Perspective-Product Overview: 3-tier architecture
End User
Wireless
Internet
Browsers
Web Servers/
HTTP Servers
BEA WLS/
IBM HTTP
MS IIS /
Netscape
Apache
WAP
Application
Servers
BEA WLS
or WLE
IBM Websphere,
BVSN, Vignette
Custom App
Database and
File Repository
Files stored
in NT or
Unix
directory
Databases:
Oracle, MS SQL,
DB2, Sybase,
Informix
Staging Server
App
Servers,
Files and
Databases
Content Deployment
Manager (CDM)
iPlanet,
Silverstream,
1 2 3
HTML, XML, JSP,
Servlets, W
ML,
JPG, GIF
Tables
Load
Balancers
Load
Balancers
10 Documentum Confidential
Content DeploymentContent Deployment
Marketing Perspective-Product Overview: DCTM Web Content Services
App Servers
BEA WLS
or WLE
IBM Websphere,
BVSN, Vignette
Custom App
Database and
File Repository
Files stored
in NT or
Unix
directory
Databases:
Oracle, MS SQL,
DB2, Sybase,
Informix
Staging Server
App
Servers,
Files and
Databases
iPlanet,
Silverstream,
2 3
HTML, XML, JSP,
Servlets, W
ML,
JPG, GIF
Tables
Developers
Use tools such as Dreamweaver,
Homesite, FrontPage, Cold
Fusion, Visual J++, JB Builder,
etc.
DCTM Web Content Services
4i Docbase, Workflow, & Tools
Content Manager
Cache Services
Content Deployment
OCA
Multi-language Services
Personalization Portal
B2B B2C C2C
11 Documentum Confidential
Content DeploymentContent Deployment
Marketing Perspective-Product Overview: Search for a CDM Partner
In looking for the perfect partner for CDM….
We found Marimba…
Marimba is in the process of releasing a new
product called Timbale, a content deployment
utility…
Documentum is currently in contract
negotiations with Marimba.
12 Documentum Confidential
Content replication (HTML, JSP, ASP, XML) x x x
DCTM IWOV INKT
Transactional x x x
Auditibility x x x
Secured Transfer (digital certificates, SSL
encryption, end-user authentication) x x x
Scalability (exp. deploying to ‘000s of servers) x x x
Incremental Updates x x x
Cross-platform support (NT/Solaris/HP) x x x
Push & Pull communication x x x
Site Rollback x x x
Before & After Script (Server & Channel levels) x+ x x
CDM v1 OpenDeploy v3 CDS
Content DeploymentContent Deployment
Marketing Perspective-Competitive Analysis
13 Documentum Confidential
Replication of Web App. property
file changes
– BEA Weblogic x ? ?
– IBM Websphere x ? ?
– Broadvision 1-to-1 ? ?
– Others (IIS, iPlanet, Netscape) x ? ?
Replication of Active Components x
Byte-level differencing x
Duplicate transfer elimination x
Content or Application Self-Healing x
GUI x ?
DCTM IWOV INKT
CDM v1 OpenDeploy v3 CDS
Traffic Management x
Content DeploymentContent Deployment
Marketing Perspective-Competitive Analysis
14 Documentum Confidential
Sync Agent DataDeploy 3.0
DCTM Objects to Database x
DCTM Objects to XML x
Database to XML / XML to Database x x
XML to XML x x
Database to Database x
Content DeploymentContent Deployment
Marketing Perspective-Competitive Analysis
DCTM IWOV
15 Documentum Confidential
Engineering Perspective
– Review CDM Architecture
– Product Demo
– Review Key Functionality
– Review Additional Work
– Identify Future Enhancements
Content DeploymentContent Deployment
Engineering Perspective
16 Documentum Confidential
Built on MRBA’s Castanet Infrastructure Suite:
– Transmitter
– Tuner
– Channels
CDM:
– Server Deployment Manager (SDM)
– Content Replicator channel
– SDM Client
– Command Line channel
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
17 Documentum Confidential
1) SDM – delivers commands to SDM client
SDM
SDM Client
SDM Client
SDM Client
> Load Tuner, SDM, SDM client & Replicator
SDM Client
Replicator
SDM
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
18 Documentum Confidential
1) SDM –delivers commands to SDM client
SDM
SDM Client
SDM Client
SDM Client
Replicator
Replicator
Data channel
2) Replicator publishes directory content to channel on Transmitter
> Load Tuner, SDM, SDM client & Replicator
SDM Client
Replicator
SDM
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
19 Documentum Confidential
1) SDM – delivers commands to SDM client
SDM
SDM Client
SDM Client
SDM Client
Replicator
Replicator
Data channel
2) Replicator publishes directory content to channel on Transmitter
> Load Tuner, SDM, SDM client & Replicator
Replicator
Replicator
SDM Client
Replicator
SDM
3) SDM – RPC to SDM client, client runs command to bring down data channel
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
20 Documentum Confidential
1) SDM – delivers commands to SDM client
SDM Client
SDM ClientSDM
SDM Client
Replicator
Replicator
Data channel
2) Replicator publishes directory content to channel on Transmitter
3) SDM – RPC to SDM client, client runs command to bring down data channel
4) SDM collects logs and summarizes deployment
> Load Tuner, SDM, SDM client & Replicator
Replicator
Replicator
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
21 Documentum Confidential
Database Servers
Web Servers
Image ServersStaging / QA
Create Server
groups:
• Web Servers
• Image Servers
• DB Servers
Create Command
groups:
• Content A
• Content B
• Image
• Database
Create and then launch
Deployment groups
• Web servers & Content A
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
22 Documentum Confidential
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
23 Documentum Confidential
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
24 Documentum Confidential
Content DeploymentContent Deployment
Engineering Perspective-Review CDM Architecture
25 Documentum Confidential
Sample deployment states:
-preview: Inspect the proposed update and report potential failure
but don’t actually bring over any data bits. Only the “update
manifest” is sent to the client to determine:
Will we have enough disk space to stage and install data files?
Checks for existing locked files that need to be changed and reports in
the tuner log.
-stage: Bring the bits over but don’t install.
-install: Same as a channel update. Bring over the bits (if
needed) and install.
-rollback: One time rollback of last install. The previous file set is
kept on the client thus duplicating storage (optional at publish
time).
Content DeploymentContent Deployment
Engineering Perspective- Review CDM Architecture
26 Documentum Confidential
Developers
Production
Transmitter
Deployment
Administrator
SDM Server
Production
Servers (Solaris)
& WAP Servers
Production
Servers (NT)
D:webdir1
D:webdir2
D:webdir3
Development
Server
D:webdir1
D:webdir2
D:webdir3
/webdir1
/webdir2
/webdir3
Content
Manager
Publishing
Services
Content
Deployment
Manager
Content DeploymentContent Deployment
Engineering Perspective- Review CDM Architecture
27 Documentum Confidential
Content DeploymentContent Deployment
Engineering Perspective-Live demo of CDM
Live demo of CDM...
28 Documentum Confidential
Content Replication
Content DeploymentContent Deployment
Engineering Perspective-Review Key Functionality
Description: Content replication is the ability to copy files from the
development/staging server to production server(s).
Customization Level: OTB
Additional Work: Internal DCTM QA testing with various content formats id
required. Testing should include HTML, XML, SGML, PDF, JSP, ASP, GIF,
TIFF, JPG, AVI, and WAV formats.
Process: The Deployment Administrator must create command groups to deploy
specific content to a set of Web Servers. Below are sample command lines:
-urlhttp://<staging_server_name>:portnumber/<replicatorchannel
type>-upload–dirc:WeblogicDeploySkylinks
-urlhttp://<production_server_name>:portnumber/<replicator
channeltype>-install–dirc:WeblogicDeploySkylinks
29 Documentum Confidential
Transactional
Content DeploymentContent Deployment
Engineering Perspective-Review Key Functionality
Description: Transactional functionality is the ability to replicate files and
database in parallel to multiple production servers. If a transaction fails, eDeploy
must be able to rollback to the original files and data.
Customization Level: OTB
Additional Work: Internal DCTM QA testing with various file and database
combination. Testing should include databases that DCTM will support with v1.0.
These may include Oracle, MS SQL, Sybase, Informix, and DB2.
Process: The process involves a series of steps that involve the Transmitter, Tuners, and
SDM modules. When a replication occurs, the SDM continuously receives updates from
the Tuner clients, which are installed on the production servers. If a transfer is
interrupted, eDeploy can cancel the entire transfer, returning the production website to its
normal state. For more information on the transactional capability of eDeploy, refer to
Site Rollback, Before and After Script, and Content Self-Healing sections.
30 Documentum Confidential
Database Replication
Content DeploymentContent Deployment
Engineering Perspective-Review Key Functionality
Description: Database Replication is the ability to update production database
tables.
Customization Level: DCTM’s Sync Agent technology will be utilized. This
Sync Agent will have to be tested to determine if there is any additional work
needed.
Additional Work: Testing of the Sync Agent is required.
Process: The Sync Agent converts the development server’s database onto an XML file.
eDeploy will stage the XML file onto the production server, then launch Sync Agent to
update the production server. If the update fails, the replication is aborted. Otherwise, the
content files are installed and the database updates are committed.
31 Documentum Confidential
Develop an Auto-Deploy agent that will capture any content and data changes
on the Publishing Services directory, create then execute a runchannel
command -- assigned to DCTM developer
Develop a command line launching DCTM’s Sync Agent to update the tables in
the production servers -- assigned to MRBA consultant
Develop a command line to re-register Active component changes in the
production servers -- assigned to MRBA consultant
Develop a command line to re-register Web App changes in the production
servers -- assigned to MRBA consultant
Develop sample deployment group templates to launch various deployment
scenarios -- assigned to MRBA consultant
Content DeploymentContent Deployment
Engineering Perspective-Review Additional Work
32 Documentum Confidential
Link with load balancers and traffic management utilities
Link with other Application Servers such as ATG Dynamo
Provide better GUIs…more DCTM look and feel
More WAP integration
Other suggestions
Content DeploymentContent Deployment
Engineering Perspective-Future Enhancements
33 Documentum Confidential
Product Perspective
– Review Functional Specification
– Product Development
– Prepare MRD
– Test at Beta sites
– Prepare Project Plan
– Prepare Technical Support Plan
– Prepare Consulting Plan
– Prepare Manufacturing Plan
Content DeploymentContent Deployment
Product Perspective
34 Documentum Confidential
Functional Specification
– Product Overview
– Market Requirements
Content Deployment Requirements
Potential Beta Clients
Core Functionality
Competitive Analysis
– Usage Model
Roles
User Interface
Process
– Functional Description
Functional Features
eDeploy/CDM Architecture
Deployment Scenarios
Content DeploymentContent Deployment
Product Perspective-Review Functional Specification
35 Documentum Confidential
Product Perspective
– Finalize Contract Negotiations - Dave DeWalt & Sean Murphy
– Product Development - Frank Chao, Erwin Chiong, Marimba
– Prepare MRD - Mark Farlin’s group
– Test at Beta sites - Mark Farlin’s group
– Prepare Project Plan -
– Prepare Technical Support Plan -
– Prepare Consulting Plan -
– Prepare Manufacturing Plan -
Content DeploymentContent Deployment
Product Perspective
36 Documentum Confidential
Q & A
Content DeploymentContent Deployment
Now You Know

More Related Content

What's hot

Iib v10 performance problem determination examples
Iib v10 performance problem determination examplesIib v10 performance problem determination examples
Iib v10 performance problem determination examplesMartinRoss_IBM
 
State of Resource Management in Big Data
State of Resource Management in Big DataState of Resource Management in Big Data
State of Resource Management in Big DataYong Feng
 
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...Edge 2016 SCL-2484: a software defined scalable and flexible container manage...
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...Yong Feng
 
Rama kumar nadipalli
Rama kumar nadipalliRama kumar nadipalli
Rama kumar nadipalliRama Kumar
 
IBM MQ Update, including 9.1.2 CD
IBM MQ Update, including 9.1.2 CDIBM MQ Update, including 9.1.2 CD
IBM MQ Update, including 9.1.2 CDDavid Ware
 
Building an Active-Active IBM MQ System
Building an Active-Active IBM MQ SystemBuilding an Active-Active IBM MQ System
Building an Active-Active IBM MQ Systemmatthew1001
 
Srinivasa_N_V_DB2_UDB_7.6_Years
Srinivasa_N_V_DB2_UDB_7.6_YearsSrinivasa_N_V_DB2_UDB_7.6_Years
Srinivasa_N_V_DB2_UDB_7.6_YearsSrinivas N V
 
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
 HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen... HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...Matt Leming
 
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud Rob Convery
 
M10: How to implement mq in a containerized architecture ITC 2019
M10: How to implement mq in a containerized architecture ITC 2019M10: How to implement mq in a containerized architecture ITC 2019
M10: How to implement mq in a containerized architecture ITC 2019Robert Parker
 
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016Leif Davidsen
 
Running IBM MQ in Containers
Running IBM MQ in ContainersRunning IBM MQ in Containers
Running IBM MQ in ContainersRobert Parker
 
IBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster RecoveryIBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster RecoveryRob Convery
 
Whats new in MQ V9.1
Whats new in MQ V9.1Whats new in MQ V9.1
Whats new in MQ V9.1David Ware
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iibm16k
 
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC ConferenceWebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conferencematthew1001
 
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...JBossArchitectForum
 

What's hot (20)

Iib v10 performance problem determination examples
Iib v10 performance problem determination examplesIib v10 performance problem determination examples
Iib v10 performance problem determination examples
 
Resume_Tarun
Resume_TarunResume_Tarun
Resume_Tarun
 
State of Resource Management in Big Data
State of Resource Management in Big DataState of Resource Management in Big Data
State of Resource Management in Big Data
 
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...Edge 2016 SCL-2484: a software defined scalable and flexible container manage...
Edge 2016 SCL-2484: a software defined scalable and flexible container manage...
 
Rama kumar nadipalli
Rama kumar nadipalliRama kumar nadipalli
Rama kumar nadipalli
 
IBM MQ Update, including 9.1.2 CD
IBM MQ Update, including 9.1.2 CDIBM MQ Update, including 9.1.2 CD
IBM MQ Update, including 9.1.2 CD
 
Building an Active-Active IBM MQ System
Building an Active-Active IBM MQ SystemBuilding an Active-Active IBM MQ System
Building an Active-Active IBM MQ System
 
Srinivasa_N_V_DB2_UDB_7.6_Years
Srinivasa_N_V_DB2_UDB_7.6_YearsSrinivasa_N_V_DB2_UDB_7.6_Years
Srinivasa_N_V_DB2_UDB_7.6_Years
 
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
 HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen... HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
HHM-3540: The IBM MQ Light API: From Developer Laptop to Enterprise Data Cen...
 
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud
 
M10: How to implement mq in a containerized architecture ITC 2019
M10: How to implement mq in a containerized architecture ITC 2019M10: How to implement mq in a containerized architecture ITC 2019
M10: How to implement mq in a containerized architecture ITC 2019
 
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
Expanding your options with the IBM MQ Appliance - IBM InterConnect 2016
 
Running IBM MQ in Containers
Running IBM MQ in ContainersRunning IBM MQ in Containers
Running IBM MQ in Containers
 
IBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster RecoveryIBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
IBM Integration Bus & WebSphere MQ - High Availability & Disaster Recovery
 
Whats new in MQ V9.1
Whats new in MQ V9.1Whats new in MQ V9.1
Whats new in MQ V9.1
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iib
 
Cics Connectivity
Cics ConnectivityCics Connectivity
Cics Connectivity
 
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC ConferenceWebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
WebSphere MQ Managed File Transfer V8 - Capitalware MQTC Conference
 
AMANDA
AMANDAAMANDA
AMANDA
 
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
 

Viewers also liked

Diptico navidad 2016
Diptico navidad 2016Diptico navidad 2016
Diptico navidad 2016Raul Alvarez
 
3 reasons paying off collections will severely damage your credit
3 reasons paying off collections will severely damage your credit3 reasons paying off collections will severely damage your credit
3 reasons paying off collections will severely damage your creditDane Wilson
 
Risk 2196 Removing the Early-Dates Bias in CPM Risk Analysis
Risk 2196 Removing the Early-Dates Bias in CPM Risk AnalysisRisk 2196 Removing the Early-Dates Bias in CPM Risk Analysis
Risk 2196 Removing the Early-Dates Bias in CPM Risk AnalysisPMA Consultants
 
نصائح لتعزيز الدافع في التعلم الإلكتروني
نصائح لتعزيز الدافع في التعلم الإلكترونينصائح لتعزيز الدافع في التعلم الإلكتروني
نصائح لتعزيز الدافع في التعلم الإلكترونيturkiah_
 
Condizionalità ex ante, POR 2014- 2020
Condizionalità ex ante, POR 2014- 2020 Condizionalità ex ante, POR 2014- 2020
Condizionalità ex ante, POR 2014- 2020 DipProg
 
Lean Six Sigma: DMAIC In-Depth
Lean Six Sigma: DMAIC In-DepthLean Six Sigma: DMAIC In-Depth
Lean Six Sigma: DMAIC In-DepthGoLeanSixSigma.com
 
A compelling employee value proposition to attract retain and develop skilled...
A compelling employee value proposition to attract retain and develop skilled...A compelling employee value proposition to attract retain and develop skilled...
A compelling employee value proposition to attract retain and develop skilled...Alexandra Lederer
 
Data Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control ChartData Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control ChartGoLeanSixSigma.com
 
Economia aduni
Economia aduniEconomia aduni
Economia aduniJose Matos
 
التحديات التي تواجهه مراكز مصادر التعلم
التحديات التي تواجهه مراكز مصادر التعلمالتحديات التي تواجهه مراكز مصادر التعلم
التحديات التي تواجهه مراكز مصادر التعلمarwa88
 

Viewers also liked (19)

Diptico navidad 2016
Diptico navidad 2016Diptico navidad 2016
Diptico navidad 2016
 
Clase 4 Sica
Clase 4 SicaClase 4 Sica
Clase 4 Sica
 
Bajoelagua
BajoelaguaBajoelagua
Bajoelagua
 
3 reasons paying off collections will severely damage your credit
3 reasons paying off collections will severely damage your credit3 reasons paying off collections will severely damage your credit
3 reasons paying off collections will severely damage your credit
 
La Mision Viva Diciembre 2015
La Mision Viva Diciembre 2015 La Mision Viva Diciembre 2015
La Mision Viva Diciembre 2015
 
Presentación navidad 2016
Presentación navidad 2016Presentación navidad 2016
Presentación navidad 2016
 
Rutina
RutinaRutina
Rutina
 
Mantri espana
Mantri espanaMantri espana
Mantri espana
 
Caroline Nduta Kinyanjui 2
Caroline Nduta Kinyanjui 2Caroline Nduta Kinyanjui 2
Caroline Nduta Kinyanjui 2
 
Risk 2196 Removing the Early-Dates Bias in CPM Risk Analysis
Risk 2196 Removing the Early-Dates Bias in CPM Risk AnalysisRisk 2196 Removing the Early-Dates Bias in CPM Risk Analysis
Risk 2196 Removing the Early-Dates Bias in CPM Risk Analysis
 
نصائح لتعزيز الدافع في التعلم الإلكتروني
نصائح لتعزيز الدافع في التعلم الإلكترونينصائح لتعزيز الدافع في التعلم الإلكتروني
نصائح لتعزيز الدافع في التعلم الإلكتروني
 
Condizionalità ex ante, POR 2014- 2020
Condizionalità ex ante, POR 2014- 2020 Condizionalità ex ante, POR 2014- 2020
Condizionalità ex ante, POR 2014- 2020
 
locker presentation (1)
locker presentation (1)locker presentation (1)
locker presentation (1)
 
Lean Six Sigma: DMAIC In-Depth
Lean Six Sigma: DMAIC In-DepthLean Six Sigma: DMAIC In-Depth
Lean Six Sigma: DMAIC In-Depth
 
A compelling employee value proposition to attract retain and develop skilled...
A compelling employee value proposition to attract retain and develop skilled...A compelling employee value proposition to attract retain and develop skilled...
A compelling employee value proposition to attract retain and develop skilled...
 
Data Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control ChartData Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control Chart
 
Reading as a communication process
Reading as a communication processReading as a communication process
Reading as a communication process
 
Economia aduni
Economia aduniEconomia aduni
Economia aduni
 
التحديات التي تواجهه مراكز مصادر التعلم
التحديات التي تواجهه مراكز مصادر التعلمالتحديات التي تواجهه مراكز مصادر التعلم
التحديات التي تواجهه مراكز مصادر التعلم
 

Similar to edeploy

Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Martin Schmidt
 
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWSAmazon Web Services
 
Using Rancher and Docker with RightScale at Industrie IT
Using Rancher and Docker with RightScale at Industrie IT Using Rancher and Docker with RightScale at Industrie IT
Using Rancher and Docker with RightScale at Industrie IT RightScale
 
IBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep DiveIBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep DiveDavid Currie
 
Breaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an ApplicationBreaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an ApplicationMark Rendell
 
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMIBM Rational software
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on BluemixRam Vennam
 
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...VMware Tanzu
 
Developing and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateDeveloping and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateShikha Srivastava
 
Simplifying and Future-Proofing Hadoop
Simplifying and Future-Proofing HadoopSimplifying and Future-Proofing Hadoop
Simplifying and Future-Proofing HadoopPrecisely
 
AD1542 Get Hands On With Bluemix
AD1542 Get Hands On With BluemixAD1542 Get Hands On With Bluemix
AD1542 Get Hands On With BluemixMartin Donnelly
 
Supporting Digital Media Workflows in the Cloud with Perforce Helix
Supporting Digital Media Workflows in the Cloud with Perforce HelixSupporting Digital Media Workflows in the Cloud with Perforce Helix
Supporting Digital Media Workflows in the Cloud with Perforce HelixPerforce
 
Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109Beck et al. GmbH
 
A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix Rohit Kelapure
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKSPhil Reay
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKSPhil Reay
 

Similar to edeploy (20)

Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
 
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
(ARC346) Scaling To 25 Billion Daily Requests Within 3 Months On AWS
 
Using Rancher and Docker with RightScale at Industrie IT
Using Rancher and Docker with RightScale at Industrie IT Using Rancher and Docker with RightScale at Industrie IT
Using Rancher and Docker with RightScale at Industrie IT
 
IBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep DiveIBM WebSphere Liberty and Docker Deep Dive
IBM WebSphere Liberty and Docker Deep Dive
 
Breaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an ApplicationBreaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an Application
 
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on Bluemix
 
Envoy @ Lyft: Developer Productivity
Envoy @ Lyft: Developer ProductivityEnvoy @ Lyft: Developer Productivity
Envoy @ Lyft: Developer Productivity
 
Top 8 WCM Trends 2010
Top 8 WCM Trends 2010Top 8 WCM Trends 2010
Top 8 WCM Trends 2010
 
vinay-mittal-new
vinay-mittal-newvinay-mittal-new
vinay-mittal-new
 
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
 
Developing and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateDeveloping and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud Private
 
Simplifying and Future-Proofing Hadoop
Simplifying and Future-Proofing HadoopSimplifying and Future-Proofing Hadoop
Simplifying and Future-Proofing Hadoop
 
AD1542 Get Hands On With Bluemix
AD1542 Get Hands On With BluemixAD1542 Get Hands On With Bluemix
AD1542 Get Hands On With Bluemix
 
Supporting Digital Media Workflows in the Cloud with Perforce Helix
Supporting Digital Media Workflows in the Cloud with Perforce HelixSupporting Digital Media Workflows in the Cloud with Perforce Helix
Supporting Digital Media Workflows in the Cloud with Perforce Helix
 
Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109Ibm connect 2014_presentation - cust109
Ibm connect 2014_presentation - cust109
 
Amazon CloudFront Complete with Blazeclan's Media Solution Stack
Amazon CloudFront Complete with Blazeclan's Media Solution StackAmazon CloudFront Complete with Blazeclan's Media Solution Stack
Amazon CloudFront Complete with Blazeclan's Media Solution Stack
 
A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 

More from Erwin Chiong

DCTM eWorld2002 presentation1
DCTM eWorld2002 presentation1DCTM eWorld2002 presentation1
DCTM eWorld2002 presentation1Erwin Chiong
 
DCN Template 12-23-98
DCN Template 12-23-98DCN Template 12-23-98
DCN Template 12-23-98Erwin Chiong
 
Workshop Questionaire
Workshop QuestionaireWorkshop Questionaire
Workshop QuestionaireErwin Chiong
 
ObiMobile Downtown Datasheet
ObiMobile Downtown DatasheetObiMobile Downtown Datasheet
ObiMobile Downtown DatasheetErwin Chiong
 
Crab feed 2015 presentation hidden slides
Crab feed 2015 presentation hidden slidesCrab feed 2015 presentation hidden slides
Crab feed 2015 presentation hidden slidesErwin Chiong
 
Crab feed 2015 presentation
Crab feed 2015 presentationCrab feed 2015 presentation
Crab feed 2015 presentationErwin Chiong
 

More from Erwin Chiong (8)

DCM Next Gen
DCM Next GenDCM Next Gen
DCM Next Gen
 
DCTM eWorld2002 presentation1
DCTM eWorld2002 presentation1DCTM eWorld2002 presentation1
DCTM eWorld2002 presentation1
 
DCN Template 12-23-98
DCN Template 12-23-98DCN Template 12-23-98
DCN Template 12-23-98
 
Workshop Questionaire
Workshop QuestionaireWorkshop Questionaire
Workshop Questionaire
 
ObiMobile Downtown Datasheet
ObiMobile Downtown DatasheetObiMobile Downtown Datasheet
ObiMobile Downtown Datasheet
 
eXp v2.0 Spec
eXp v2.0 SpeceXp v2.0 Spec
eXp v2.0 Spec
 
Crab feed 2015 presentation hidden slides
Crab feed 2015 presentation hidden slidesCrab feed 2015 presentation hidden slides
Crab feed 2015 presentation hidden slides
 
Crab feed 2015 presentation
Crab feed 2015 presentationCrab feed 2015 presentation
Crab feed 2015 presentation
 

edeploy

  • 2. 2 Documentum Confidential Content DeploymentContent Deployment Marketing Perspective Engineering Perspective Product Perspective Q&A
  • 3. 3 Documentum Confidential Content DeploymentContent Deployment Marketing Perspective – What is it? – Sample FTP demo – Sample client deployment infrastructure – Product Overview – Competitive Analysis
  • 4. 4 Documentum Confidential Content DeploymentContent Deployment Marketing Perspective-What is it? Content Deployment is the process of deploying content from a staging server to production servers, otherwise known as the web farm.
  • 5. 5 Documentum Confidential Content DeploymentContent Deployment Marketing Perspective-Sample FTP demo Majority of Content Deployment is performed by using the “rdist” command for Unix platforms and FTP applications for both Unix and NT platforms. Sample FTP demo... Homegrown solutions built around such technologies as rdist and ftp do not scale well and can be prone to failure.
  • 6. 6 Documentum Confidential Content Deployment Marketing Perspective- Sample client deployment infrastructure Sparks.com – provides eCard services and sells greeting cards, flowers, & gifts – implemented their BEA Weblogic system in 3 months – received millions of hits during Valentines day – uses FTP to deploy content every 2 hours per day
  • 7. 7 Documentum Confidential Content Deployment Marketing Perspective- Sample client deployment infrastructure Delta Airlines Website – provides airline ticketing services – implemented their BEA Weblogic & DCTM system in 4 months – receives 7-10 million hits per day – uses rdist to deploy content to 16 production servers
  • 8. 8 Documentum Confidential Content Deployment Marketing Perspective- Sample client deployment infrastructure Digitial Island – is an ISP/Host Provider – uses Inktomi’s CDS to deploy content to 1,200 production servers
  • 9. 9 Documentum Confidential Content DeploymentContent Deployment Marketing Perspective-Product Overview: 3-tier architecture End User Wireless Internet Browsers Web Servers/ HTTP Servers BEA WLS/ IBM HTTP MS IIS / Netscape Apache WAP Application Servers BEA WLS or WLE IBM Websphere, BVSN, Vignette Custom App Database and File Repository Files stored in NT or Unix directory Databases: Oracle, MS SQL, DB2, Sybase, Informix Staging Server App Servers, Files and Databases Content Deployment Manager (CDM) iPlanet, Silverstream, 1 2 3 HTML, XML, JSP, Servlets, W ML, JPG, GIF Tables Load Balancers Load Balancers
  • 10. 10 Documentum Confidential Content DeploymentContent Deployment Marketing Perspective-Product Overview: DCTM Web Content Services App Servers BEA WLS or WLE IBM Websphere, BVSN, Vignette Custom App Database and File Repository Files stored in NT or Unix directory Databases: Oracle, MS SQL, DB2, Sybase, Informix Staging Server App Servers, Files and Databases iPlanet, Silverstream, 2 3 HTML, XML, JSP, Servlets, W ML, JPG, GIF Tables Developers Use tools such as Dreamweaver, Homesite, FrontPage, Cold Fusion, Visual J++, JB Builder, etc. DCTM Web Content Services 4i Docbase, Workflow, & Tools Content Manager Cache Services Content Deployment OCA Multi-language Services Personalization Portal B2B B2C C2C
  • 11. 11 Documentum Confidential Content DeploymentContent Deployment Marketing Perspective-Product Overview: Search for a CDM Partner In looking for the perfect partner for CDM…. We found Marimba… Marimba is in the process of releasing a new product called Timbale, a content deployment utility… Documentum is currently in contract negotiations with Marimba.
  • 12. 12 Documentum Confidential Content replication (HTML, JSP, ASP, XML) x x x DCTM IWOV INKT Transactional x x x Auditibility x x x Secured Transfer (digital certificates, SSL encryption, end-user authentication) x x x Scalability (exp. deploying to ‘000s of servers) x x x Incremental Updates x x x Cross-platform support (NT/Solaris/HP) x x x Push & Pull communication x x x Site Rollback x x x Before & After Script (Server & Channel levels) x+ x x CDM v1 OpenDeploy v3 CDS Content DeploymentContent Deployment Marketing Perspective-Competitive Analysis
  • 13. 13 Documentum Confidential Replication of Web App. property file changes – BEA Weblogic x ? ? – IBM Websphere x ? ? – Broadvision 1-to-1 ? ? – Others (IIS, iPlanet, Netscape) x ? ? Replication of Active Components x Byte-level differencing x Duplicate transfer elimination x Content or Application Self-Healing x GUI x ? DCTM IWOV INKT CDM v1 OpenDeploy v3 CDS Traffic Management x Content DeploymentContent Deployment Marketing Perspective-Competitive Analysis
  • 14. 14 Documentum Confidential Sync Agent DataDeploy 3.0 DCTM Objects to Database x DCTM Objects to XML x Database to XML / XML to Database x x XML to XML x x Database to Database x Content DeploymentContent Deployment Marketing Perspective-Competitive Analysis DCTM IWOV
  • 15. 15 Documentum Confidential Engineering Perspective – Review CDM Architecture – Product Demo – Review Key Functionality – Review Additional Work – Identify Future Enhancements Content DeploymentContent Deployment Engineering Perspective
  • 16. 16 Documentum Confidential Built on MRBA’s Castanet Infrastructure Suite: – Transmitter – Tuner – Channels CDM: – Server Deployment Manager (SDM) – Content Replicator channel – SDM Client – Command Line channel Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 17. 17 Documentum Confidential 1) SDM – delivers commands to SDM client SDM SDM Client SDM Client SDM Client > Load Tuner, SDM, SDM client & Replicator SDM Client Replicator SDM Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 18. 18 Documentum Confidential 1) SDM –delivers commands to SDM client SDM SDM Client SDM Client SDM Client Replicator Replicator Data channel 2) Replicator publishes directory content to channel on Transmitter > Load Tuner, SDM, SDM client & Replicator SDM Client Replicator SDM Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 19. 19 Documentum Confidential 1) SDM – delivers commands to SDM client SDM SDM Client SDM Client SDM Client Replicator Replicator Data channel 2) Replicator publishes directory content to channel on Transmitter > Load Tuner, SDM, SDM client & Replicator Replicator Replicator SDM Client Replicator SDM 3) SDM – RPC to SDM client, client runs command to bring down data channel Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 20. 20 Documentum Confidential 1) SDM – delivers commands to SDM client SDM Client SDM ClientSDM SDM Client Replicator Replicator Data channel 2) Replicator publishes directory content to channel on Transmitter 3) SDM – RPC to SDM client, client runs command to bring down data channel 4) SDM collects logs and summarizes deployment > Load Tuner, SDM, SDM client & Replicator Replicator Replicator Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 21. 21 Documentum Confidential Database Servers Web Servers Image ServersStaging / QA Create Server groups: • Web Servers • Image Servers • DB Servers Create Command groups: • Content A • Content B • Image • Database Create and then launch Deployment groups • Web servers & Content A Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 22. 22 Documentum Confidential Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 23. 23 Documentum Confidential Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 24. 24 Documentum Confidential Content DeploymentContent Deployment Engineering Perspective-Review CDM Architecture
  • 25. 25 Documentum Confidential Sample deployment states: -preview: Inspect the proposed update and report potential failure but don’t actually bring over any data bits. Only the “update manifest” is sent to the client to determine: Will we have enough disk space to stage and install data files? Checks for existing locked files that need to be changed and reports in the tuner log. -stage: Bring the bits over but don’t install. -install: Same as a channel update. Bring over the bits (if needed) and install. -rollback: One time rollback of last install. The previous file set is kept on the client thus duplicating storage (optional at publish time). Content DeploymentContent Deployment Engineering Perspective- Review CDM Architecture
  • 26. 26 Documentum Confidential Developers Production Transmitter Deployment Administrator SDM Server Production Servers (Solaris) & WAP Servers Production Servers (NT) D:webdir1 D:webdir2 D:webdir3 Development Server D:webdir1 D:webdir2 D:webdir3 /webdir1 /webdir2 /webdir3 Content Manager Publishing Services Content Deployment Manager Content DeploymentContent Deployment Engineering Perspective- Review CDM Architecture
  • 27. 27 Documentum Confidential Content DeploymentContent Deployment Engineering Perspective-Live demo of CDM Live demo of CDM...
  • 28. 28 Documentum Confidential Content Replication Content DeploymentContent Deployment Engineering Perspective-Review Key Functionality Description: Content replication is the ability to copy files from the development/staging server to production server(s). Customization Level: OTB Additional Work: Internal DCTM QA testing with various content formats id required. Testing should include HTML, XML, SGML, PDF, JSP, ASP, GIF, TIFF, JPG, AVI, and WAV formats. Process: The Deployment Administrator must create command groups to deploy specific content to a set of Web Servers. Below are sample command lines: -urlhttp://<staging_server_name>:portnumber/<replicatorchannel type>-upload–dirc:WeblogicDeploySkylinks -urlhttp://<production_server_name>:portnumber/<replicator channeltype>-install–dirc:WeblogicDeploySkylinks
  • 29. 29 Documentum Confidential Transactional Content DeploymentContent Deployment Engineering Perspective-Review Key Functionality Description: Transactional functionality is the ability to replicate files and database in parallel to multiple production servers. If a transaction fails, eDeploy must be able to rollback to the original files and data. Customization Level: OTB Additional Work: Internal DCTM QA testing with various file and database combination. Testing should include databases that DCTM will support with v1.0. These may include Oracle, MS SQL, Sybase, Informix, and DB2. Process: The process involves a series of steps that involve the Transmitter, Tuners, and SDM modules. When a replication occurs, the SDM continuously receives updates from the Tuner clients, which are installed on the production servers. If a transfer is interrupted, eDeploy can cancel the entire transfer, returning the production website to its normal state. For more information on the transactional capability of eDeploy, refer to Site Rollback, Before and After Script, and Content Self-Healing sections.
  • 30. 30 Documentum Confidential Database Replication Content DeploymentContent Deployment Engineering Perspective-Review Key Functionality Description: Database Replication is the ability to update production database tables. Customization Level: DCTM’s Sync Agent technology will be utilized. This Sync Agent will have to be tested to determine if there is any additional work needed. Additional Work: Testing of the Sync Agent is required. Process: The Sync Agent converts the development server’s database onto an XML file. eDeploy will stage the XML file onto the production server, then launch Sync Agent to update the production server. If the update fails, the replication is aborted. Otherwise, the content files are installed and the database updates are committed.
  • 31. 31 Documentum Confidential Develop an Auto-Deploy agent that will capture any content and data changes on the Publishing Services directory, create then execute a runchannel command -- assigned to DCTM developer Develop a command line launching DCTM’s Sync Agent to update the tables in the production servers -- assigned to MRBA consultant Develop a command line to re-register Active component changes in the production servers -- assigned to MRBA consultant Develop a command line to re-register Web App changes in the production servers -- assigned to MRBA consultant Develop sample deployment group templates to launch various deployment scenarios -- assigned to MRBA consultant Content DeploymentContent Deployment Engineering Perspective-Review Additional Work
  • 32. 32 Documentum Confidential Link with load balancers and traffic management utilities Link with other Application Servers such as ATG Dynamo Provide better GUIs…more DCTM look and feel More WAP integration Other suggestions Content DeploymentContent Deployment Engineering Perspective-Future Enhancements
  • 33. 33 Documentum Confidential Product Perspective – Review Functional Specification – Product Development – Prepare MRD – Test at Beta sites – Prepare Project Plan – Prepare Technical Support Plan – Prepare Consulting Plan – Prepare Manufacturing Plan Content DeploymentContent Deployment Product Perspective
  • 34. 34 Documentum Confidential Functional Specification – Product Overview – Market Requirements Content Deployment Requirements Potential Beta Clients Core Functionality Competitive Analysis – Usage Model Roles User Interface Process – Functional Description Functional Features eDeploy/CDM Architecture Deployment Scenarios Content DeploymentContent Deployment Product Perspective-Review Functional Specification
  • 35. 35 Documentum Confidential Product Perspective – Finalize Contract Negotiations - Dave DeWalt & Sean Murphy – Product Development - Frank Chao, Erwin Chiong, Marimba – Prepare MRD - Mark Farlin’s group – Test at Beta sites - Mark Farlin’s group – Prepare Project Plan - – Prepare Technical Support Plan - – Prepare Consulting Plan - – Prepare Manufacturing Plan - Content DeploymentContent Deployment Product Perspective
  • 36. 36 Documentum Confidential Q & A Content DeploymentContent Deployment