2. Agenda
• What is API centric WCM?
• What is contentful?
• Admin interface
• API
• Client Platforms
• Contentful App Demo
• Potential applications
• Questions
3. What is API centric WCM?
• WCM is a system designed to manage the content of web pages.
1. Create Content
• Content Strategy
• Content Modeling
• Authoring
2. Manage Content
• Storage
• Versioning
• Translation
• Publishing
3. Deliver Content
• Transformation to
Html, XML, Json
• Rendering – act as
presentation layer
Primary WCM Features
• API Centric WCM primarily focuses on section 1 and 2 above.
• It relies on (RESTful) API to deliver content
4. What is Contentful?
• Contentful is cloud based WCM
• It focuses on Content Creation and Management
• Provides a robust layer of API for content delivery and presentation
• It offers “Headless CMS” Architecture
Web/App Server
End Users
Browser
Content
Author
Backend
Developer
Cloud WCM
Content Services
Create
Publish
Frontend
Developer
Scripts
Code
5. Contentful – Admin Interface
• Spaces
• Content Model
• Content
• Media
• API Key Management
• Settings and Configurations
• Webhooks
• Preview
Contentful WCM
6. Contentful – API
• Content Delivery API
• Content Preview API
• Content Management API
• Images API
Cloud WCM
Content
Delivery
API
Content
Preview
API
Content
Management
API
Images
API
Retrieve
Content
Retrieve
un-published
Content
Create,
Update
Content
Retrieve,
Transform
Images
9. Contentful – Potential Applications
• Content Platform for Mobile Apps
• Host the content and publishing framework for Mobile Apps across
multiple platforms
• Microsites Development
• Microsites or any web site or web app that do not need wysiwyg
based in place content editing
• Product Content Management (PCM/PIM)
• But this needs to be built from the ground up. But there is an
opportunity to build something like this and market
11. Contentful – General Notes
• End-User Management is absent as a feature but one can create custom content
type called user and use the REST API for authentication.
• Similarly custom content types could be created for functionality like shopping
cart, shipping method, tax, etc.
• The REST API could be leveraged to also implement site search in contentful
• E-commerce features like cart management, fulfillment, etc. are absent but
could be integrated with external systems
• Media Library provides limited Image management and editing tools
• Medium Tier seems to be the best value. For higher tiers one can probably
consider other WCM solutions