Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Decoupled Drupal
Search
Drupal Ahmedabad
September 26, 2023
Technology
0
92
Decoupled Drupal
Drupal decoupled for the headless CMS
Drupal Ahmedabad
September 26, 2023
Tweet
Share
More Decks by Drupal Ahmedabad
See All by Drupal Ahmedabad
Know Drupal For Successful Sales
drupalahmedabad
0
56
Service Worker & Workbox
drupalahmedabad
0
79
Local development environment with - Lando
drupalahmedabad
0
79
Drupal Migration API By Spreadsheet
drupalahmedabad
0
140
What is new in Drupal 10
drupalahmedabad
0
98
Migration and Upgradation of Drupal versions
drupalahmedabad
0
92
Other Decks in Technology
See All in Technology
Zephyr RTOSを使った開発コンペに参加した件
iotengineer22
1
170
SmartNewsにおける 1000+ノード規模 K8s基盤 でのコスト最適化 – Spot・Gravitonの大規模導入への挑戦
vsanna2
0
100
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
130
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.2k
Delegating the chores of authenticating users to Keycloak
ahus1
0
130
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
310
解析の定理証明実践@Lean 4
dec9ue
1
210
OPENLOGI Company Profile for engineer
hr01
1
33k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.4k
ドメイン特化なCLIPモデルとデータセットの紹介
tattaka
2
540
Glacierだからってコストあきらめてない? / JAWS Meet Glacier Cost
taishin
1
110
本が全く読めなかった過去の自分へ
genshun9
0
730
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
39
1.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Producing Creativity
orderedlist
PRO
346
40k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Scaling GitHub
holman
459
140k
KATA
mclloyd
30
14k
Navigating Team Friction
lara
187
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Balancing Empowerment & Direction
lara
1
400
Six Lessons from altMBA
skipperchong
28
3.9k
Faster Mobile Websites
deanohume
307
31k
Transcript
Decoupled Drupal PRESENTED BY Rohil Mistry
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
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
Decoupled Architecture 4 Source: https://www.acquia.com/blog/headless-drupal
Advantages of Decoupled • Reusable capabilities of the Content •
Significant Performance Improvement • Reduced cost of redesigns • Supports multiple consumer • Expedited Development 5
Challenges of Decoupled • Higher Development Cost • Technical Complexity
• Multi-site Difficulty • Content Model Lock-in • Less page control 6
Decouple or Traditional: How to decide? 7 Source: https://dri.es/how-to-decouple-drupal-in-2019
Decoupled Drupal Example • Let’s assume requirement is to build
architecture/infrastructure for Multi-site Decoupled Drupal. • What would be your generic architecture? 8
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
Questions? 10
11