{"id":1176,"date":"2012-05-22T14:49:01","date_gmt":"2012-05-22T12:49:01","guid":{"rendered":"http:\/\/contentperspective.se\/?p=1176"},"modified":"2012-05-22T14:49:01","modified_gmt":"2012-05-22T12:49:01","slug":"momentum-2012-session-documentum-architecture-with-jeroen","status":"publish","type":"post","link":"https:\/\/contentperspective.se\/?p=1176","title":{"rendered":"Momentum 2012 Session: Documentum Architecture with Jeroen"},"content":{"rendered":"<p><a href=\"http:\/\/media.contentperspective.se\/2012\/05\/emcoworld_monday_jeroen.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignleft size-full wp-image-1183\" title=\"Jeroen van Rotterdam walks us through the content processing pipeline of xPlore\" src=\"http:\/\/media.contentperspective.se\/2012\/05\/emcoworld_monday_jeroen.jpg\" alt=\"\" width=\"540\" height=\"360\" srcset=\"http:\/\/media.contentperspective.se\/2012\/05\/emcoworld_monday_jeroen.jpg 540w, http:\/\/media.contentperspective.se\/2012\/05\/emcoworld_monday_jeroen-300x200.jpg 300w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><\/a><\/p>\n<p>The Documentum stack is huge so this will be an overview. This more slide-oriented whereas the innovation track will feature more demos.<\/p>\n<p><strong>The Big Picture<\/strong><\/p>\n<p>Walks us through the stack based around different repositories<\/p>\n<p>Model of the metadata on top of data.\u00a0On the side of the slide you see a stack of supporting components he calls the &#8220;I\/O Stack&#8221;.<\/p>\n<ul>\n<li>Multichannel Publishing (DocScience) 2way<\/li>\n<li>Unified Analytics Platform (Big Data with Greenplum) 2way<\/li>\n<li>Capture Services (Captiva) 1way<\/li>\n<li>E-discovery services (Kazeon) 1way<\/li>\n<\/ul>\n<p>Move away from coding into configuration is the main goal.<\/p>\n<p>Content Server focused on on-premise deployment (SOAP\/REST) &#8211; single-tenant.<\/p>\n<p>NGIS in the cloud where it is focused on REST &#8211; multi-tenant.<\/p>\n<p>Second server architecture for the public cloud. Why? He sees different demands for public cloud.<\/p>\n<p>The aim is to provide a multi-tenant solution where each added tenant cost as little as possible &#8211; preferably just another object.<\/p>\n<p>For cloud D2 is first and xCP will be made available on the cloud later on.<\/p>\n<p>Should be possible to design for the current stack &#8211; run it on the public cloud stack later on.<\/p>\n<p>The mechanism for the transfer is XML &#8211; formalising the application model.<\/p>\n<p>He has talks about a hybrid scenario &#8211; content supply chain &#8211; manage the extended enterprise with all suppliers as the use case.<\/p>\n<p><strong>D7 Performance Improvements<\/strong><\/p>\n<ul>\n<li>Talking again about improved context switch performance<\/li>\n<li>Cache management has been improved -&gt; Lower Memory Usage &#8211; Focused on Type Cache mainly<\/li>\n<li>Improve the number of active sessions you can handle<\/li>\n<li>Improve the response time<\/li>\n<li>Reduced the number of sessions on Oracle database<\/li>\n<\/ul>\n<p>Will affect the number of Content Servers needed as well as database deployment.\u00a0Drasticly reducing the number of sessions needed to support a certain number of concurrent users as well as almost not affecting response times 0-500 users. Again shows impressive charts where the scalability of Documentum is much more linear than before.<\/p>\n<p><strong>REST Strategy<\/strong><\/p>\n<ul>\n<li>Big effort of implementing REST across the board<\/li>\n<li>Pure REST approach (must support XML, JSON and Atompub)<\/li>\n<li>Do not see it as an API but rather a design paradigm<\/li>\n<li>REST as SOA Strategy<\/li>\n<li>Discovery of services using resource linking<\/li>\n<li><a href=\"http:\/\/ns.emc.com\">ns.emc.com<\/a> for describing web concepts<\/li>\n<li>Connecting resoursces accross products<\/li>\n<\/ul>\n<p>The request service layer is an abstract layer.<\/p>\n<p>New initiative called <a href=\"http:\/\/www.ibm.com\/developerworks\/webservices\/library\/ws-soa-linkeddata\/\" target=\"_blank\">Linked Data Platform<\/a> &#8211; Co-chair of the working group with IBM<\/p>\n<p>REST and xCP &#8211; REST services provide access to xCP resources<\/p>\n<p>xCP clients also use platform resoruces such as Folders, Documents and other Documentum types.<\/p>\n<p>xCP clients consume xCP and platform serviecs.<\/p>\n<p><strong>Project Line of Sight<\/strong><\/p>\n<p>It is about\u00a0Hyperic and the Documentum stack.<\/p>\n<p>Immediate focus areas:<\/p>\n<ul>\n<li>Enable monitoring Documentum products famialies<\/li>\n<li>Linux and Windows<\/li>\n<li>6.7 SP2 onwards<\/li>\n<\/ul>\n<p>Future:<\/p>\n<ul>\n<li>-Captiva, DocSCI, Kazeon and other products<\/li>\n<li>Provide data analytics and corrective actions enablement<\/li>\n<\/ul>\n<p>Linked to the bigger initiative with xMS &#8211; a new approach to deploying Documentum.<\/p>\n<p>Automated process to instantiate the complex deployments. Not only initial deployments but also upgrades and patches.<\/p>\n<p>Each machine has an hyperic agent that connect to the Hyperic Server where the monitored data end up and can be consumed by he Hyperic Portal where you can:<\/p>\n<ul>\n<li>Monitor<\/li>\n<li>Discover<\/li>\n<li>Alerts<\/li>\n<li>Correct<\/li>\n<\/ul>\n<p>Immediate targets:<\/p>\n<ul>\n<li>Health and availability metrics<\/li>\n<li>Diagnotics and logging info<\/li>\n<li>Alertss and notifications<\/li>\n<\/ul>\n<p>Later:<\/p>\n<ul>\n<li>Documtum platform (CS, BOCS, ACS&#8230;)<\/li>\n<li>XPlore and Webtop<\/li>\n<li>Supports 6.7 SP2 and onwards<\/li>\n<\/ul>\n<p>Reflection: What will become of\u00a0Reveille&#8217;s Documentum products? Is there an overlap?<\/p>\n<p><strong>xPlore and Federate Search Services 2<\/strong><\/p>\n<ul>\n<li>xPlore 1.2 released Q4 2011<\/li>\n<li>Customized Processing (post-linguistic analysis using UMIA customization)<\/li>\n<li>Tokens are indexed based on different languages<\/li>\n<li>Since xDB is a schemaless database means that you can modify the datastructure with any model changes.<\/li>\n<\/ul>\n<p>Have phased out FAST &#8211; 1000 deployments with xPlore now.<\/p>\n<p>Federated Search Services extend the reach for search.\u00a0FSS does not index &#8211; it provides access to other indices.<\/p>\n<p><strong>D2, the power of configuration<\/strong><\/p>\n<p>The concept of D2 &#8211; The power of runtime configuration. The idea is to be able to combine a subset of users with a subset of content and apply a configuration to that intersection. That becomes the context. EMC has seen\u00a0a lot of common patterns in Webtop customizations. Better UI if you can trim it down. Makes it possible to have a very targeting user configuration.<\/p>\n<p><strong>xCP<\/strong><\/p>\n<p>Rapid Application Composition (not configuration as D2)<\/p>\n<p>Integrated set of tools to provide that. Actually means that there will be implications on all three types of users:<\/p>\n<ul>\n<li>New User (D2 and Mobile for instance)<\/li>\n<li>New Application Developer (Information, Process, External Systems, Analytics Modeling and the Composisiton)<\/li>\n<li>New Administrator (xMS m.m.)<\/li>\n<\/ul>\n<p>Defines a semantic model of the application. From that we generate an optimised runtime. Generates domain-specific REST Services.<\/p>\n<p>xCP and the stateless BPM engine is mentioned as a big thing at this conference as well. More about that in the xCP session.<\/p>\n<p><strong>Big Data Analytics<\/strong><\/p>\n<p>Possible to integrate with Greeenplum in xCP 2.0 without any modifications. Works through\u00a0JDBC Data Services configured in the xCP Builder that connects with Greenplum UAP.<\/p>\n<p>The integration with DocSci is with Web Services.<\/p>\n<p>Example of an insurance app where data is feed from a car devices monitoring driving behavior. Data is used to crunch large amounts of data into driver reports being output by DocSci and new insurance rates to be applied to the driver&#8217;s insurance.<\/p>\n<p>The process defintion can be configured to interrogate the Greenplum Engine.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Documentum stack is huge so this will be an overview. This more slide-oriented whereas the innovation track will feature more demos. The Big Picture Walks us through the stack based around different repositories Model of the metadata on top of data.\u00a0On the side of the slide you see a stack of supporting components he [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1176","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/contentperspective.se\/index.php?rest_route=\/wp\/v2\/posts\/1176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contentperspective.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contentperspective.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contentperspective.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/contentperspective.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1176"}],"version-history":[{"count":1,"href":"https:\/\/contentperspective.se\/index.php?rest_route=\/wp\/v2\/posts\/1176\/revisions"}],"predecessor-version":[{"id":1184,"href":"https:\/\/contentperspective.se\/index.php?rest_route=\/wp\/v2\/posts\/1176\/revisions\/1184"}],"wp:attachment":[{"href":"https:\/\/contentperspective.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contentperspective.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contentperspective.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}