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
98
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
59
Service Worker & Workbox
drupalahmedabad
0
82
Local development environment with - Lando
drupalahmedabad
0
84
Drupal Migration API By Spreadsheet
drupalahmedabad
0
160
What is new in Drupal 10
drupalahmedabad
0
100
Migration and Upgradation of Drupal versions
drupalahmedabad
0
95
Other Decks in Technology
See All in Technology
エラーとアクセシビリティ
schktjm
1
1.2k
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
9.9k
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
400
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
130
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
470
テストを軸にした生き残り術
kworkdev
PRO
0
200
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
160
【実演版】カンファレンス登壇者・スタッフにこそ知ってほしいマイクの使い方 / 大吉祥寺.pm 2025
arthur1
1
830
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
280
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
180
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
390
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Typedesign – Prime Four
hannesfritz
42
2.8k
GitHub's CSS Performance
jonrohan
1032
460k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
For a Future-Friendly Web
brad_frost
180
9.9k
Why Our Code Smells
bkeepers
PRO
339
57k
Become a Pro
speakerdeck
PRO
29
5.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Into the Great Unknown - MozCon
thekraken
40
2k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
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