Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Decoupled Drupal

Decoupled Drupal

Drupal decoupled for the headless CMS

Drupal Ahmedabad

September 26, 2023
Tweet

More Decks by Drupal Ahmedabad

Other Decks in Technology

Transcript

  1. Agenda • What is Decoupled Drupal? • Decoupled Architecture •

    Advantages of Decoupled • Challenges of Decoupled • Traditional or Decoupled: How to decide? • Decoupled Multi-site example with Architecture 2
  2. What is Decoupled Drupal? • Decoupled or Headless Drupal is

    nothing but a separation of the Backend and Frontend where Drupal will act as a Content repository that stores and manages data just like a traditional Drupal Installation. • Content will be served to the Front end via APIs. 3
  3. Advantages of Decoupled • Reusable capabilities of the Content •

    Significant Performance Improvement • Reduced cost of redesigns • Supports multiple consumer • Expedited Development 5
  4. Challenges of Decoupled • Higher Development Cost • Technical Complexity

    • Multi-site Difficulty • Content Model Lock-in • Less page control 6
  5. Decoupled Drupal Example • Let’s assume requirement is to build

    architecture/infrastructure for Multi-site Decoupled Drupal. • What would be your generic architecture? 8
  6. Decoupled Drupal Architecture 9 Visitor CloudFront CDN S3 Bucket with

    Front End App + Static Assets API Gateway Lambda function – Proxy API Decoupled Drupal Acquia Servers Image Assets Editor
  7. 11