CloudCMS_logo.jpg Forget about the website for now. If you subscribe to the mobile first mantra or are simply ready to create some great mobile/touch experiences, then check out this new white-label content management service, Cloud CMS.

Enterprise Cloud Content Management

Put together a couple of guys from Alfresco (Michael Uzquiano) and Vignette (Dr. Yong Qu) and what do you get? You get a content platform for cloud-connected applications. Cloud CMS is not meant to help you build websites (although you could). It helps you build your touch experiences, whether that's:

  • mobile device (smartphones, tablets)
  • big displays
  • kiosks

Cloud CMS is not your typical content management system. It is a single elastic infrastructure that provides you all the components you need to deliver multi-surface experiences that share user sessions in real-time.


Essentially, you have your own instance of Cloud CMS which is hosted on the Amazon cloud infrastructure. With it, you create cloud-based applications designed for mobile devices and other touch surfaces (like those listed above). Cloud CMS doesn't provide you the tools to build your interfaces, it provides you the back-end infrastructure to support the apps you design. With Cloud CMS you get:

  • Content Management
  • Security (users, groups, roles, permissions)
  • Personalization (Behavioral Targeting)
  • Identity Management
  • Analytics/Insights
  • Integrated Services (CRM, email Campaigns, Integrated Billing)

Because it's hosted on Amazon, you have the ability to easily scale up and down as required to support your applications, and you only pay for what you use. Which makes it a perfect solution for digital agencies or ISVs who support a number of clients, or simply for large enterprises supporting a number of different needs. Cloud CMS is a multi-tenant platform, so it's perfect for a white label service, offering subscription plans, quotas, recurring billing and payment processing.

The Technology Behind Cloud CMS

What is the technology behind Cloud CMS? Think Java (JSON), MongoDB, Elastic Search and Amazon Web Services.  For mobile development, it depends on whether you are building a mobile website or a mobile app:

  • APIs: APIs, REST APIs, as well as support for WebDAV and FTP -- all secure using OAuth2 over HTTPS.
  • Language Drivers: Java, JavaScript, Node.js as well as prototypes for Objective C, Ruby and PHP.
  • Mobile Frameworks: Supports iOS, Android and Appcelerator Titanium applications and JavaScript frameworks like Node.js, jQuery, jQuery Mobile, Sencha, Dojo, YUI, SproutCore, EmberJS and many others.

Note that all drivers, SDKs and third party frameworks are fully supported and available as Apache 2 licensed open source projects.

The Cloud CMS Console

Everything you do happens from the console pictured below:

Cloud CMS console

The platform console is where you go to manage your implementation including your sub-tenants, repositories, applications, security, reporting and analytics and so on.