SlideShare a Scribd company logo
1 of 13
Download to read offline
Introduction to Contentful
DECEMBER 06, 2016
Agenda
•  What is API centric WCM?
•  What is contentful?
•  Admin interface
•  API
•  Client Platforms
•  Contentful App Demo
•  Potential applications
•  Questions
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
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
Contentful – Admin Interface
•  Spaces
•  Content Model
•  Content
•  Media
•  API Key Management
•  Settings and Configurations
•  Webhooks
•  Preview
Contentful WCM
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
Contentful – Tools and SDK
•  Tools
•  Static Site Generators
•  Extensions
•  3rd party Tools
•  SDK
•  Ruby
•  PHP
•  Java
•  Javascript
•  .NET
•  Python
•  Android
•  iOS
Contentful – Demo
Contentful Angular JS PoC
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
Contentful – Pricing Tiers
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
Resources
•  Angular Demo App Source code –contentful_angular_demo.zip
•  Contentful Documentation - https://www.contentful.com/developers/docs/
•  REST API Reference - http://docs.contentfulcma.apiary.io/#
•  JS Fiddle - https://jsfiddle.net/contentful/kefaj4s8/
Questions?

More Related Content

What's hot

API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
sflynn073
 

What's hot (20)

Api gateway
Api gatewayApi gateway
Api gateway
 
Cloud Migration Workshop
Cloud Migration WorkshopCloud Migration Workshop
Cloud Migration Workshop
 
How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Exposing services with Azure API Management
Exposing services with Azure API ManagementExposing services with Azure API Management
Exposing services with Azure API Management
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
 
Microservices
MicroservicesMicroservices
Microservices
 
Understanding MicroSERVICE Architecture with Java & Spring Boot
Understanding MicroSERVICE Architecture with Java & Spring BootUnderstanding MicroSERVICE Architecture with Java & Spring Boot
Understanding MicroSERVICE Architecture with Java & Spring Boot
 
API Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNGAPI Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNG
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Microservices, Kubernetes and Istio - A Great Fit!
Microservices, Kubernetes and Istio - A Great Fit!Microservices, Kubernetes and Istio - A Great Fit!
Microservices, Kubernetes and Istio - A Great Fit!
 
AWS API Gateway
AWS API GatewayAWS API Gateway
AWS API Gateway
 
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver Faster
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
 
Highlights of WSO2 API Manager 4.0.0
Highlights of WSO2 API Manager 4.0.0Highlights of WSO2 API Manager 4.0.0
Highlights of WSO2 API Manager 4.0.0
 
(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs
(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs
(DEV203) Amazon API Gateway & AWS Lambda to Build Secure APIs
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
API Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API ManagementAPI Management Part 1 - An Introduction to Azure API Management
API Management Part 1 - An Introduction to Azure API Management
 

Viewers also liked (6)

Contentful Berlin Offices
Contentful Berlin OfficesContentful Berlin Offices
Contentful Berlin Offices
 
AWS Lambda in infrastructure
AWS Lambda in infrastructureAWS Lambda in infrastructure
AWS Lambda in infrastructure
 
vienna.html - Turn your Blog into Facebook Instant Articles + Contentful Intro
vienna.html - Turn your Blog into Facebook Instant Articles + Contentful Introvienna.html - Turn your Blog into Facebook Instant Articles + Contentful Intro
vienna.html - Turn your Blog into Facebook Instant Articles + Contentful Intro
 
AEM_eCommerce_integration_patterns
AEM_eCommerce_integration_patternsAEM_eCommerce_integration_patterns
AEM_eCommerce_integration_patterns
 
Mark logic Corporate Overview
Mark logic Corporate OverviewMark logic Corporate Overview
Mark logic Corporate Overview
 
The Anatomy of Content Management (workshop by J Gollner at Intelligent Conte...
The Anatomy of Content Management (workshop by J Gollner at Intelligent Conte...The Anatomy of Content Management (workshop by J Gollner at Intelligent Conte...
The Anatomy of Content Management (workshop by J Gollner at Intelligent Conte...
 

Similar to contentful_sec

API Gateways are going through an identity crisis
API Gateways are going through an identity crisisAPI Gateways are going through an identity crisis
API Gateways are going through an identity crisis
Christian Posta
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme development
Dave Wallace
 
Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...
Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...
Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...
WSO2
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business value
WSO2
 
Getting Started with the WSO2 API Manager
Getting Started with the WSO2 API ManagerGetting Started with the WSO2 API Manager
Getting Started with the WSO2 API Manager
WSO2
 
From server generated pages to client app in a micro-services world
From server generated pages to client app in a micro-services worldFrom server generated pages to client app in a micro-services world
From server generated pages to client app in a micro-services world
Assaf Gannon
 

Similar to contentful_sec (20)

Ibm watson content hub customer deck
Ibm watson content hub   customer deckIbm watson content hub   customer deck
Ibm watson content hub customer deck
 
ITB2016 - ContentBox Modular CMS
ITB2016 - ContentBox Modular CMSITB2016 - ContentBox Modular CMS
ITB2016 - ContentBox Modular CMS
 
What's New for Developers in SharePoint 2013
What's New for Developers in SharePoint 2013What's New for Developers in SharePoint 2013
What's New for Developers in SharePoint 2013
 
API Gateways are going through an identity crisis
API Gateways are going through an identity crisisAPI Gateways are going through an identity crisis
API Gateways are going through an identity crisis
 
API Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIsAPI Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIs
 
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
apidays New York 2023 - Modernize your apps with API Patterns, Hamida Rebai, ...
 
Big ideas in small packages - How microservices helped us to scale our vision
Big ideas in small packages  - How microservices helped us to scale our visionBig ideas in small packages  - How microservices helped us to scale our vision
Big ideas in small packages - How microservices helped us to scale our vision
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme development
 
Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...
Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...
Apply API Governance to RESTful Service APIs using WSO2 Governance Registry a...
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
Transforming Your Business Through APIs
Transforming Your Business Through APIsTransforming Your Business Through APIs
Transforming Your Business Through APIs
 
APIs Design - Creation - Management.pdf
APIs Design - Creation - Management.pdfAPIs Design - Creation - Management.pdf
APIs Design - Creation - Management.pdf
 
API Management Building Blocks and Business value
API Management   Building Blocks and Business valueAPI Management   Building Blocks and Business value
API Management Building Blocks and Business value
 
Fastlix
FastlixFastlix
Fastlix
 
Getting Started with the WSO2 API Manager
Getting Started with the WSO2 API ManagerGetting Started with the WSO2 API Manager
Getting Started with the WSO2 API Manager
 
Fox pong mvp architectual overview
Fox pong mvp architectual overviewFox pong mvp architectual overview
Fox pong mvp architectual overview
 
SharePoint WCM 2013
SharePoint WCM 2013SharePoint WCM 2013
SharePoint WCM 2013
 
Mvc4
Mvc4Mvc4
Mvc4
 
From server generated pages to client app in a micro-services world
From server generated pages to client app in a micro-services worldFrom server generated pages to client app in a micro-services world
From server generated pages to client app in a micro-services world
 
code talks Commerce: The API Economy as an E-Commerce Operating System
code talks Commerce: The API Economy as an E-Commerce Operating Systemcode talks Commerce: The API Economy as an E-Commerce Operating System
code talks Commerce: The API Economy as an E-Commerce Operating System
 

contentful_sec

  • 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
  • 7. Contentful – Tools and SDK •  Tools •  Static Site Generators •  Extensions •  3rd party Tools •  SDK •  Ruby •  PHP •  Java •  Javascript •  .NET •  Python •  Android •  iOS
  • 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
  • 12. Resources •  Angular Demo App Source code –contentful_angular_demo.zip •  Contentful Documentation - https://www.contentful.com/developers/docs/ •  REST API Reference - http://docs.contentfulcma.apiary.io/# •  JS Fiddle - https://jsfiddle.net/contentful/kefaj4s8/