EMC Documentum Goes Cloud-Native With Pivotal Cloud Foundry

August 10, 2015 Roman Gokhman


sfeatured-DocumentumSoftware companies today are undergoing a transition from thick-client or web-based to Cloud-Native—to do so, they need the right cloud platform.

This journey allows engineering teams to streamline application development and deployment, provide scale and speed, lower costs, and offer additional flexibility in the way software is packaged, including mobile-first models. The result impacts revenue and profit. However, many software companies are wasting money and time trying to roll their own platform to support Cloud-Native architecture.

EMC Documentum, a market leader in its sector, recently took this re-architecture journey and chose Pivotal Cloud Foundry as the cloud application platform. For decades, EMC has specialized in building information and virtual infrastructure and Documentum has provided content management solutions for 25 years, building a customer base of more than 7000 companies.

The Challenges: Consumption-based Pricing, Agile Products, & Cloud Architectures

Three factors are changing the content management sector. First, companies like Amazon have offered consumption-based pricing instead of subscription or perpetual pricing—a model that enterprises often favor. Second, customers want software that is packaged in a flexible and agile model instead of a monolithic one. Third, software companies must have a cloud-based solution to meet the needs of both public and private clouds. Fundamentally, EMC Documentum needed to address these customer needs and offer mobile functionality.

Solving the Software Development Problem with Pivotal Cloud Foundry

EMC Documentum saw and chose Pivotal Cloud Foundry because the team realized the vision and saw immediate benefits. Building a PaaS is a significant investment, and an open source software solution, with the right supporting ecosystem, would not only save time and money, it would lower risk and make engineers more productive. With Pivotal Cloud Foundry, EMC Documentum engineers could focus more time writing code for apps versus underlying plumbing. “Pivotal Cloud Foundry facilitates a hyper-agile environment that lets us deploy applications anytime we want,” said Jeroen van Rotterdam, Documentum Chief Technology Officer.

In 2013, the company adopted Pivotal Cloud Foundry to support the underlying architecture of its multi-tenant, software-as-a-service (SaaS) content management platform, becoming one of the earliest to use the Cloud-Native platform.

The product engineering team runs microservices, containers, and mobile components on the platform, enabling the agile and mobile-first strategies that customers want. In the future, Pivotal Cloud Foundry will power all of EMC’s next-generation content management capabilities. This includes process automation, collaboration, metadata management, document capture, automated classification, and indexing.

The Results: Reduced Deployment Time By 75 Percent, Lower TCO, Improved Operations

EMC has already experienced numerous benefits. Most importantly, deployment timeframes have been reduced by 75 percent. This means developers spend more time on programming valuable features, not dealing with process issues. A small, continuous deployment team focuses on migration and upgrade processes while the majority of the team focuses on application logic and architecture.

Pivotal Cloud Foundry has also lowered EMC’s total cost of ownership with a single environment for multiple tenants and applications. The environment is highly highly automated, providing continuous integration and continuous deployment (CICD). Previously, quarterly upgrades were viewed as sufficient. Now, developers can push application capabilities into production each week, showing how features get to market faster. “The weekly schedule is much better than I expected, and it’s at a much lower cost as well,” van Rotterdam said.

Lastly, Pivotal Cloud Foundry provides significant advantages for operations teams and reduces operational expenses whether EMC Documentum is running software on a company’s private cloud or managing a SaaS. The platform offers an extremely simple way to scale horizontally, so managing spikes or growth is much easier. High availability is also built-in, reducing the risk of downtime and failing SLAs. The platform gives full visibility and control over the entire application lifecycle, including provisioning, upgrades, and security patches. As well, the central dashboard provides policy management, monitoring, and audit logs.

With these results, EMC predicts the new platform will support engineering needs for the next 10 to 20 years.

Learning More:


About the Author


The DAS vs NAS Debate For Apache Hadoop
The DAS vs NAS Debate For Apache Hadoop

If you want to spin up a Apache Hadoop cluster, you need to grapple with the question of how to attach your...

Blockchain: Use Cases For Blockchain On Cloud Foundry
Blockchain: Use Cases For Blockchain On Cloud Foundry

Blockchain is considered one of the most potentially disruptive technologies to hit the financial services ...