Using Drupal as a content store for Service NSW apps
Time: Thursday 20th October 11:00-11:35
Room: Ballroom 1
Track: Showcases & Project Management
This presentation will share how different teams at Service NSW are using Drupal to host content.
It will touch on the various benefits such as:
- Allowing product teams to embed managed content into non-Drupal apps reducing the need for deployments for simple changes. (Error messages, notifications, terms and conditions etc.)
- Accelerating the replacement of legacy monolith applications with decoupled solutions.
It will venture into how we do this using:
- The Microcontent module for content modelling and separation of concerns
- Content assigned to editorial sections with Workbench access
- External editor roles with restricted permissions
- Access to content with JSON:API.
It will touch on the various benefits such as:
- Allowing product teams to embed managed content into non-Drupal apps reducing the need for deployments for simple changes. (Error messages, notifications, terms and conditions etc.)
- Accelerating the replacement of legacy monolith applications with decoupled solutions.
It will venture into how we do this using:
- The Microcontent module for content modelling and separation of concerns
- Content assigned to editorial sections with Workbench access
- External editor roles with restricted permissions
- Access to content with JSON:API.
Michael Caddy
Michael is the Principal Engineer in the website team at Service NSW. He has worked with Drupal since 2012 predominately in the tertiary and public sectors.
He is passionate about technology making the lives of citizens easier.
He is passionate about technology making the lives of citizens easier.