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
100
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
63
Service Worker & Workbox
drupalahmedabad
0
85
Local development environment with - Lando
drupalahmedabad
0
88
Drupal Migration API By Spreadsheet
drupalahmedabad
0
160
What is new in Drupal 10
drupalahmedabad
0
110
Migration and Upgradation of Drupal versions
drupalahmedabad
0
100
Other Decks in Technology
See All in Technology
re:Invent完全攻略ガイド
junjikoide
1
310
手を動かしながら学ぶデータモデリング - 論理設計から物理設計まで / Data modeling
soudai
PRO
24
5k
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
12
6.7k
やり方は一つだけじゃない、正解だけを目指さず寄り道やその先まで自分流に楽しむ趣味プログラミングの探求 2025-11-15 YAPC::Fukuoka
sugyan
1
630
【M3】攻めのセキュリティの実践!プロアクティブなセキュリティ対策の実践事例
axelmizu
0
120
ソフトウェア開発現代史: 55%が変化に備えていない現実 ─ AI支援型開発時代のReboot Japan #agilejapan
takabow
2
2.8k
AWS IAM Identity Centerによる権限設定をグラフ構造で可視化+グラフRAGへの挑戦
ykimi
2
750
Quarkusで作るInteractive Stream Application
joker1007
0
130
お試しで oxlint を導入してみる #vuefes_aftertalk
bengo4com
2
1.5k
隙間ツール開発のすすめ / PHP Conference Fukuoka 2025
meihei3
0
420
AIと自動化がもたらす業務効率化の実例: 反社チェック等の調査・業務プロセス自動化
enpipi
0
380
「データ無い! 腹立つ! 推論する!」から 「データ無い! 腹立つ! データを作る」へ チームでデータを作り、育てられるようにするまで / How can we create, use, and maintain data ourselves?
moznion
7
4.1k
Featured
See All Featured
Practical Orchestrator
shlominoach
190
11k
Rails Girls Zürich Keynote
gr2m
95
14k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Writing Fast Ruby
sferik
630
62k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8k
Thoughts on Productivity
jonyablonski
73
4.9k
For a Future-Friendly Web
brad_frost
180
10k
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