EMC World/Momentum 2015 Quick Hits

It was a busy week at EMC World/Momentum 2015  and it may take me a little while to digest it all. However, here are a couple of quick notes I think you will find interesting:

  • Look for the core Documentum platform to be certified on CentOS and Postgres later this summer, for non-production use. This is essentially the Documentum Developer Edition, but certification now means support for this platform. It will be interesting to see if D2 can be installed on the this combination of OS and DB. See here for reasons why it doesn’t work on the Developer Edition (search the page for “42601”).  D2 does work on CentOS and Postgres, but you have to install it like this.
  • Documentum and Docker got a lot of air time this week, partly because it’s really cool, and partly because it ties into ECD’s new Project Horizon vision (see below). Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux. I saw a demo this week where Docker was used to deploy Documentum, Oracle XE, Tomcat, and DA on a new image in 30 Sec. This could revolutionize deployment and support of Documentum. This demo code should be available on the EDN shortly.  See some preliminary xCP Docker efforts here.
  • A new Spring Data API was announced also. Spring Data is an umbrella framework for easy data access.  The goal of the documentum Spring Data API is to significantly reduce the amount of boilerplate code needed to implement data access layers.  At Momentum, a custom JSP client was demonstrated written using Spring Data as the API to the Content Server; it looked nice and was fast. The Spring Data API has full CRUD (create, read, update, delete) capabilities but lacks workflow and lifecycles.  This API will be released as open source in the Fall 2015 to encourage users, partners, and developers to help build it out further.  It is solidly based on the DFC.  This code too should be on the EDN shortly.
  • There was a lot of discussion about RESTful APIs, including D2FS “D2 REST”) and RM.  With the D2FS REST web services (expected end of year with “Falcon” release of D2), it will be possible to build a “D2” application that uses on the API and not the framework.  Interesting.
  • Project Horizon also got a lot of air time this week, I think every Momentum session I attended at least paid homage to it if not tied specifically to this new effort. My understanding of Project Horizon is that it is the next generation ECM platform and marketplace.  The project is all about micro-apps and micro-services (this is where Docker comes in) build on the Pivotal Cloud Foundry.  Project Horizon projects will be composed of micro apps/services deployed in Docker, giving incredible flexibility for collaboration, composition, and continuous update and deployment.  Stay tuned, I’m sure we will be hearing much more about Project Horizon in the coming months/years.

TSG always does a great job summarizing the event, I encourage you to see their blog posts for more analysis. Additionally, you can follow the #EMCWorld and #MMTM15 hashtags on Twitter.  Storify also has some fun pics and tweets.

UPDATE:  Here is a good discussion of Project Horizon from TSG.

UPDATE: Here is the application to get involved with the Project Horizon Co-Innovation Program.

UPDATE:  Another compilation of the days’ events

UPDATE:  A more detailed discussion of Project Horizon and ECD’s future plans.

UPDATE:  Project Horizon landing page.

At last! xCP 2.1 Developer Edition Available

As promised, EMC has produced a free xCP 2.1 Developer Edition.  See the details here, https://community.emc.com/community/edn/documentum/blog/2014/09/21/xcp-21-developer-edition-readyset-go-build-an-app, or download it directly here, https://developer-content.emc.com/downloads/xCP_dev_edition.htm.

In summary, here is what the xCP 2.1 Developer Edition includes:

  • Fully installed and configured virtual image that requires no licensing
  • CentOS 6.4
  • PostgresSQL 9.2
  • Tomcat 7.0
  • Java 1.7.0_17
  • Content Server 7.1
  • DA 7.1
  • Documentum REST Services 7.1
  • DFC 7.1
  • xCP 2.1

Note that these features of xCP are not available in the Developer Edition (yet):

  • BAM
  • CIS
  • xPlore
  • CTS

Download and enjoy the convenience of a pre-installed, pre-configured, compact xCP 2.1 development environment.  Remember:  this developer release is not designed — nor licensed — for production use.

Documentum 7.1 Developer’s Edition Available

Bottom line first, download it here: https://developer-content.emc.com/downloads/documentum_dev_edition.htm

The long-awaited D7.1 Developer’s Edition is finally available (and on schedule!). This new incarnation of the Dev Edition is built upon a completely open source stack and is freely available  for non-production use. This release of the Dev Edition focuses on the new Documentum REST web services, and includes the following Documentum components:

  • Documentum Content Server 7.1 (with repository)
  • Documentum REST Services 7.1
  • DFC 7.1
  • Documentum Administrator 7.1

The open source infrastructure consists of the following:

  • CentOS 6.4
  • PostgreSQL 9.2
  • Apache Tomcat 7.0.50
  • Java 1.7.0.17

According to the official announcement (here), this is a “perpetual beta”, meaning EMC encourages feedback and comments (using the dev_edition tag) so the next release can benefit from your experiences, input, and wishes.

Happy downloading, and happy developing!

(Unofficial) D7 Developer Edition

Ingo Zitzmann posted a great article on the ECN discussing how to set up a D7 development environment using CentOS, Oracle, and Tomcat — on a Mac no less! Check it out.

https://community.emc.com/people/IngoZ/blog/2013/07/17/unofficial-documentum-70-developer-edition.

 

%d bloggers like this: