Built to Last

  • Versioning

    Changeset versioning system that captures every touch - every create, update or delete - that you make. It is inspired by Git and Mercurial which are popular source-control products within the software development world.

  • Branches/Workspaces

    Similar to Git or Mercurial, Cloud CMS offers branches so that you may maintain multiple, concurrent workspaces within which content is being worked on. Every repository has a master branch. A new branch is created by forking the master branch.

  • Deployment

    Cloud CMS Deployment lets you publish content from a source Cloud CMS project branch to one or more destination Deployment Endpoints. These Deployment Endpoints may include Amazon S3 buckets, FTP servers, file system locations and Cloud CMS branches.

  • Releases

    Create and schedule multiple releases for future dates using branches, automatic conflict detection and editorial tools for diff, compare and merge.

  • Web Hooks

    Configure your own web hook endpoints to listen for HTTP calls whenever content is created, updated or deleted or event notifications are raised.

  • Antivirus Scanning

    The Cloud CMS virus scanner hooks in prior to your content be written or modified within the system so that detection can filter out any bad content ahead of write.

  • Search / Query

    Search, Query, Traverse, and Find anything you put into Cloud CMS using ElasticSearch, MongoDB, our MIME Type extractors and the Graph API.

  • Workflow

    Orchestrate content approval and deployment across multiple participants, tasks and custom event handlers - spanning multiple environments.

  • Transfer

    Export, Import and Copy all of your content between Cloud CMS installations - On-Premise or running in data centers within other regions.

  • JSON

    Every piece of content stored as simple JSON that you query and search against using SQL-like queries and full-text search.

  • Security

    Secure your content with role-based, object-level access control, including user/group nesting, authority inheritance and propagated assignments.

  • SaaS or On-Premise

    Cloud CMS is available either as a hosted subscription or as Docker Containers that you can run On-Premise or host within your own private cloud. Cloud CMS runs on top of MongoDB (or DocumentDB), ElasticSearch and Amazon AWS.

  • Publishing

    Completed and approved content can be published to release snapshots or can be copied to target projects on either an adhoc or scheduled basis. Enable content lifecycle management between environments.

  • Content Models

    Design content types using JSON Schema, inheritance and aspect-oriented schema injection (AOP). Connect your content together with associations and use relator properties to map values into your graph as needed.

  • Content Type Builder

    Our Drag-and-Drop Visual Designer lets you quickly design content type definitions and content entry forms.

  • GraphQL API

    Cloud CMS supports query via GraphQL. GraphQL is offered as a core API that sits alongside the Cloud CMS REST APIs.

  • APIs

    Our API provides functionality that covers all aspects of content production, publishing and presentation. 100% of the functionality of Cloud CMS is accessible from the API

  • Backup

    Included with all SaaS plans there is an hourly backup. In addition, Projects can be exported for purposes of backup and restore or for use in creating future projects that are templated copies of the exports. In this way, you can make backups or take snapshots of your projects at moments in time.

  • Bulk Import

    Cloud CMS provides a command line tool that you can use to bulk import data into your content repository branches. This allows you to migrate existing data into Cloud CMS within a single transaction

  • Custom Dashboards

    You can customize dashboard in Platform and Project levels. Through a drag-and-drop feature, administrators and users are able to configure their tools and views.

  • Image Manipulation

    Features to allow Content editors to do image cropping and resizing within the Cloud CMS UI. This is a simple powerful feature which will save the content editor many clicks and minutes.

  • Single Sign On (SSO)

    Cloud CMS offers Single Sign On (SSO) Enterprise support that provides ways for users to log in using their existing business accounts. Cloud CMS offers two Enterprise SSO features - SAML 2.0 and JWT.

  • Amazon DocumentDB

    Cloud CMS works out-of-the-box with Amazon DocumentDB as an alternative to running MongoDB on your own or using a MongoDB hosted service. Amazon DocumentDB provides an easy and convenient way for customers to manage their own MongoDB installations, data and backup.

  • Actions

    Cloud CMS provides an Action framework that lets you kick off Actions that perform content operations on your behalf. Actions are units of work that are typically fired off as a result of an event handler or listener.

  • OAuth 2.0

    Cloud CMS supports OAuth2 for server authorization. OAuth2 provides a secure and robust method for authenticating clients and users to the server.

  • Auditing

    Cloud CMS (On-Premise) provides a built-in audit system that track interactions between users and content objects within your content repository.

  • Multilingual support

    Cloud CMS supports multilingual behavior and translated content. Marking Content as multilingual does not automatically produce translations for you. However, once marked, the Cloud CMS user interface will provide the facilities you need to do this sort of thing.

  • Tagging

    Tags are first class citizens within Cloud CMS. They are content like everything else. Cloud CMS lets you manage your tag hierarchy and assign those tags to your content.

  • Scheduled Publishing

    Content can be created, edited and deleted in the workspace and then scheduled for publishing at a future date. Scheduled publishing allows your content to "go live" automatically - merging your content changes back into the mainline while triggering release actions

  • Internationalization

    Cloud CMS has full support for internationalization (I18N) so that any content you put into Cloud CMS supports multiple translation bundles. Content is localized on retrieval across every API call (search, query, read, traversal and more).

  • Integrations

    Cloud CMS provides pre-built integrations with Amazon Web Services, Azure Services, Google Cloud Services, Slack Integration and more.

  • Customizable Menus

    Although having the ability to do a lot of stuff is great, sometimes too many things to do can be overwhelming. So we provide you with a way to configure menus on all the different pages within the Cloud CMS Editorial UI.

  • Granular Permissions

    Every data store and object in Cloud CMS maintains access control lists so that you can finely describe the rights of any principal in the system against it. This lets you finely tune the rights of individual users against data stores and objects down to a single permission.

  • Roles and Teams

    With team / role-based authorities, you create a project team and put person on the team. You then configure the team's roles so that anyone on the team will receive role permissions against things in the project.

  • Content Entry Forms

    Cloud CMS automatically generates and displays mobile-friendly content entry templates using the Alpaca Javascript / HTML5 forms engine. The Alpaca Forms Engine was created by Cloud CMS and is available as an open source project.

  • SDKs

    The Cloud CMS SDK consists of an open-source GitHub repository that provides numerous samples and starting points for your own investigation into Cloud CMS.

  • Application Server

    The Cloud CMS Application Server provides a middle-tier Node.js app server that sits between the browser and the Cloud CMS API. You can use it to deliver web sites, custom APIs, caching, CDN integration and SSO for your front-end services.

  • Behaviors

    Cloud CMS lets you wire in behaviors behind your content models so that rules automatically trigger actions when your content is worked with. These actions may fire web hooks, send emails, modify content and much more.

  • Rules

    Content Rules provide a way for you to wire in business logic behind the content graph. Once they're set up, rules run automatically as content is created, updated and deleted within your branch.

Get Started with Cloud CMS

It's Free to Sign Up. No Credit Card Required.