SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
BUNTE.de Relaunch 2016
Highlights and Learnings
Hansjoerg Posch, CTO BurdaStudios
Nov 2016
Challenges & Opportunities
Distribution is changing
Top notch home destination is key,
but growth is triggered off-site.
Publishing is turning into a Product &
Platform Business
Multiple sources, feeds, “Content
Re-Targeting” is driving the business.
New technologies are arriving
AI, Bots, Robots will shape our
products (“non-UI interfaces”).
Relationship & Context are king
LBS and context-related content &
services are necessary to stand out
of the crowd.
Our conclusion: Content needs to be available in an abstract and
flexible way without having any specific ties to a CMS.
BUNTE.de
Highlights
Headless Setup with Drupal
(Thunder) and a custom
rendering/distribution engine
Massive performance uplifts
with positive user/SEO signals
Top notch GTM and Native setup
Phased rollout over 3 months
1 yr project duration from 1st
concept to complete switch
MICRO SERVICES
+ Widgets
BUNTE.de “Carrier” Architecture
COCKPIT Custom app
running on AWS.
Distribution, Performance
Management, Placements
incl. Auto-Pilot RENDERING Output to
n formats (Web, AMP,
feeds, App, etc)
CMS Drupal (Thunder),
Editor’s Workplace
composing text, image,
video + various taxonomies
to a story KPI TRACKING
(GA etc)
insights.burda-studios.de/carrier-headless-decoupled-cms-at-bunte/
AWS (ECS, Docker, S3, EBS,
ElastiCache, EFS, Route53, CF, ...)
Inspired by
Why a headless setup?
Focus on the future opportunities with
Publishing shifting to off-site distribution
Substantial performance boost for core
audience due to clean markup
Less complex caching (No more Varnish)
Access to “sexier” technology stack (e.g.
AWS & Docker, Grails, Node, GTM)
Way more stable core CMS
0.03 sec
Average article rendering time
vs 2-5 sec on our old system
Front end: Orchestrated by Google Tag Manager; based on Material Design
Google Tag Manager
Managing all front end activities
including Ads, IVW, Video, Analytics.
Rule/Detection based firing of e.g.
specific desktop/mobile tags, video
Material Design
Following Google’s guide to achieve
consistent UI/UX, less confusion @
Devs + users
Implemented in bootstrap 3
material.google.com tagmanager.google.com
This is IVW + Outbrain. Easily Switch On/Off + Optimized Loading
2.5xFaster Avg Document Content Loaded Time
Bounce Rate -7%, 10%+ PIs/Session among multiple segments
Our Swiss Knife for
Image Handling -
Thumbor
github.com/thumbor/thumbor/
Impressive OSS Image Delivery
Service with auto-cropping, filters
and auto face / feature detection
Serving optimized images for
e.g. various iPhone resolutions
Massive efficency booster for
our editors
Running in our dockerized
environment using S3 as cache.
Part of the Shift -
Mobile App
Relaunch
Relaunch of iOS + Android Apps
using Facebook’s React Native
Native “smooth” Look & Feel
Common Codebase for iOS +
Android for 80%
Shared Stack (React, JS) w/
lower maintenance costs
Drawback: Integration of native
SDKs, Android Support
insights.burda-studios.de/mobile-apps-for-publishers-native-web-or-hybrid/
Key Learnings
Data contracts and solid E2E tests
are key
Implement serious data contracts
(e.g. swagger io) and solid E2E tests
(selenium) early.
Data exchange using XML/DTD might
make sense.
Go live early with non-UI data
We’ve started with the app, a rather
complex service to get rid of the
legacy environment.
Reducing the complexity even more
with a non-critical part like RSS feeds
might have saved time.
Project progress 2017
Oct 15
Phased Web Rollout
Oct 20
100% Switch
June
Sync old/new env
iOS + Android App
Relaunch
Jan/Feb
Kick-Off Workshops,
Prototypes, Testing
March - June
Dev of new Env with
focus on non-UI +
Migration
(Feed-based)
Aug - Oct
Switch of all
Feed/Syn Partners
Frontend Dev
Nov
Ongoing
development
Prod LIVE
Key Partners
Analytics, Tracking, GTM
Software Dev
Infrastructure Setup
Design, UI/UX
CMS Operations Cloud Vendor
Q&A
On the right: The Team celebrating the
BUNTE.de Relaunch on Oct 20.
Hansjoerg Posch
CTO BurdaStudios

Más contenido relacionado

Destacado

How burda is building the publishing platform of the future
How burda is building the publishing platform of the futureHow burda is building the publishing platform of the future
How burda is building the publishing platform of the futureChristian Fritsch
 
U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...
U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...
U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...IndexBox Marketing
 
Large Scale SEO - Method to the madness
Large Scale SEO - Method to the madnessLarge Scale SEO - Method to the madness
Large Scale SEO - Method to the madnessJoost de Valk
 
SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...
SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...
SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...Martijn Burgman
 
hreflang SMX München 2016 Eoghan Henn
hreflang SMX München 2016 Eoghan Hennhreflang SMX München 2016 Eoghan Henn
hreflang SMX München 2016 Eoghan HennEoghan Henn
 
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...Rand Fishkin
 
SEO: Crawl Budget Optimierung & Onsite SEO
SEO: Crawl Budget Optimierung & Onsite SEOSEO: Crawl Budget Optimierung & Onsite SEO
SEO: Crawl Budget Optimierung & Onsite SEOPhilipp Klöckner
 
E-Commerce treibt die Fashion Revolution
E-Commerce treibt die Fashion RevolutionE-Commerce treibt die Fashion Revolution
E-Commerce treibt die Fashion RevolutionMatthias Schrader
 
Crawl Budget Optimization - SMX München 2016
Crawl Budget Optimization - SMX München 2016Crawl Budget Optimization - SMX München 2016
Crawl Budget Optimization - SMX München 2016Bastian Grimm
 
Relaunch mit Web-Agenturen: Spiel, Spaß und Spannung
Relaunch mit Web-Agenturen: Spiel, Spaß und SpannungRelaunch mit Web-Agenturen: Spiel, Spaß und Spannung
Relaunch mit Web-Agenturen: Spiel, Spaß und SpannungWolfgang Wiese
 
Relaunch & SEO: Best Practice, Checklists, Stolpersteine
Relaunch & SEO: Best Practice, Checklists, StolpersteineRelaunch & SEO: Best Practice, Checklists, Stolpersteine
Relaunch & SEO: Best Practice, Checklists, StolpersteinePhilipp Klöckner
 
HTTPs Migration How To - SMX München 2017
HTTPs Migration How To - SMX München 2017HTTPs Migration How To - SMX München 2017
HTTPs Migration How To - SMX München 2017Bastian Grimm
 
Facebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMC
Facebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMCFacebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMC
Facebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMCAllFacebook.de
 
The Remarkable SEO Power of Republishing
The Remarkable SEO Power of RepublishingThe Remarkable SEO Power of Republishing
The Remarkable SEO Power of RepublishingRand Fishkin
 

Destacado (15)

How burda is building the publishing platform of the future
How burda is building the publishing platform of the futureHow burda is building the publishing platform of the future
How burda is building the publishing platform of the future
 
Gamification
GamificationGamification
Gamification
 
U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...
U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...
U.S. Metal Kitchen Cookware, Utensil, Cutlery, And Flatware (Except Precious)...
 
Large Scale SEO - Method to the madness
Large Scale SEO - Method to the madnessLarge Scale SEO - Method to the madness
Large Scale SEO - Method to the madness
 
SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...
SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...
SMX 2016 - "A Powerful Partnership: How Content Put Public Relations Back in ...
 
hreflang SMX München 2016 Eoghan Henn
hreflang SMX München 2016 Eoghan Hennhreflang SMX München 2016 Eoghan Henn
hreflang SMX München 2016 Eoghan Henn
 
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
 
SEO: Crawl Budget Optimierung & Onsite SEO
SEO: Crawl Budget Optimierung & Onsite SEOSEO: Crawl Budget Optimierung & Onsite SEO
SEO: Crawl Budget Optimierung & Onsite SEO
 
E-Commerce treibt die Fashion Revolution
E-Commerce treibt die Fashion RevolutionE-Commerce treibt die Fashion Revolution
E-Commerce treibt die Fashion Revolution
 
Crawl Budget Optimization - SMX München 2016
Crawl Budget Optimization - SMX München 2016Crawl Budget Optimization - SMX München 2016
Crawl Budget Optimization - SMX München 2016
 
Relaunch mit Web-Agenturen: Spiel, Spaß und Spannung
Relaunch mit Web-Agenturen: Spiel, Spaß und SpannungRelaunch mit Web-Agenturen: Spiel, Spaß und Spannung
Relaunch mit Web-Agenturen: Spiel, Spaß und Spannung
 
Relaunch & SEO: Best Practice, Checklists, Stolpersteine
Relaunch & SEO: Best Practice, Checklists, StolpersteineRelaunch & SEO: Best Practice, Checklists, Stolpersteine
Relaunch & SEO: Best Practice, Checklists, Stolpersteine
 
HTTPs Migration How To - SMX München 2017
HTTPs Migration How To - SMX München 2017HTTPs Migration How To - SMX München 2017
HTTPs Migration How To - SMX München 2017
 
Facebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMC
Facebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMCFacebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMC
Facebook Chat-Bots: Einblicke in Konzeption & Entwicklung #AFBMC
 
The Remarkable SEO Power of Republishing
The Remarkable SEO Power of RepublishingThe Remarkable SEO Power of Republishing
The Remarkable SEO Power of Republishing
 

Similar a BUNTE.de Drupal CMS Headless Setup

Dynamic Cubes Deep Dive IBM Cognos 10.2
Dynamic Cubes Deep Dive IBM Cognos 10.2Dynamic Cubes Deep Dive IBM Cognos 10.2
Dynamic Cubes Deep Dive IBM Cognos 10.2Senturus
 
Ibm messaging & collaboration roadmap 2013 (netherlands)
Ibm messaging & collaboration roadmap 2013 (netherlands)Ibm messaging & collaboration roadmap 2013 (netherlands)
Ibm messaging & collaboration roadmap 2013 (netherlands)e-office bv
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfFuGenx Technologies
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentationcolberding
 
Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformAngus Fox
 
Adobe digital publishing cmbo - ktukker
Adobe digital publishing   cmbo - ktukkerAdobe digital publishing   cmbo - ktukker
Adobe digital publishing cmbo - ktukkerPeter Luit
 
IBM Cognos 10.2 What's New?
IBM Cognos 10.2 What's New?IBM Cognos 10.2 What's New?
IBM Cognos 10.2 What's New?Senturus
 
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product PreviewsWhat's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product PreviewsSenturus
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyFusionCharts
 
Sharepoint conference - AP
Sharepoint conference - APSharepoint conference - AP
Sharepoint conference - APMIchael Carey
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Fishbowl Solutions
 
Inthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz Pathan
 
Cognitive services in Business applications
Cognitive services in Business applicationsCognitive services in Business applications
Cognitive services in Business applicationsMichele Aponte
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdfTasnim Jahan
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdfTasnim Jahan
 
The App Evolution
The App EvolutionThe App Evolution
The App EvolutionDev_Events
 
IBM Connect 2014 KEY102
IBM Connect 2014 KEY102IBM Connect 2014 KEY102
IBM Connect 2014 KEY102Scott Souder
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in BluemixMartin Donnelly
 

Similar a BUNTE.de Drupal CMS Headless Setup (20)

Dynamic Cubes Deep Dive IBM Cognos 10.2
Dynamic Cubes Deep Dive IBM Cognos 10.2Dynamic Cubes Deep Dive IBM Cognos 10.2
Dynamic Cubes Deep Dive IBM Cognos 10.2
 
Ibm messaging & collaboration roadmap 2013 (netherlands)
Ibm messaging & collaboration roadmap 2013 (netherlands)Ibm messaging & collaboration roadmap 2013 (netherlands)
Ibm messaging & collaboration roadmap 2013 (netherlands)
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdf
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentation
 
Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator Platform
 
Adobe digital publishing cmbo - ktukker
Adobe digital publishing   cmbo - ktukkerAdobe digital publishing   cmbo - ktukker
Adobe digital publishing cmbo - ktukker
 
IBM Cognos 10.2 What's New?
IBM Cognos 10.2 What's New?IBM Cognos 10.2 What's New?
IBM Cognos 10.2 What's New?
 
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product PreviewsWhat's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping story
 
Sharepoint conference - AP
Sharepoint conference - APSharepoint conference - AP
Sharepoint conference - AP
 
Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012Mobile ECM Webinar - June 2012
Mobile ECM Webinar - June 2012
 
Inthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePoint
 
10 vital-updates-from-microsoft-build-2017
10 vital-updates-from-microsoft-build-201710 vital-updates-from-microsoft-build-2017
10 vital-updates-from-microsoft-build-2017
 
Cognitive services in Business applications
Cognitive services in Business applicationsCognitive services in Business applications
Cognitive services in Business applications
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
 
The App Evolution
The App EvolutionThe App Evolution
The App Evolution
 
Cognos demo.
Cognos demo.Cognos demo.
Cognos demo.
 
IBM Connect 2014 KEY102
IBM Connect 2014 KEY102IBM Connect 2014 KEY102
IBM Connect 2014 KEY102
 
ConnectED2015: IBM Domino Applications in Bluemix
ConnectED2015: 	IBM Domino Applications in BluemixConnectED2015: 	IBM Domino Applications in Bluemix
ConnectED2015: IBM Domino Applications in Bluemix
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

BUNTE.de Drupal CMS Headless Setup

  • 1. BUNTE.de Relaunch 2016 Highlights and Learnings Hansjoerg Posch, CTO BurdaStudios Nov 2016
  • 2. Challenges & Opportunities Distribution is changing Top notch home destination is key, but growth is triggered off-site. Publishing is turning into a Product & Platform Business Multiple sources, feeds, “Content Re-Targeting” is driving the business. New technologies are arriving AI, Bots, Robots will shape our products (“non-UI interfaces”). Relationship & Context are king LBS and context-related content & services are necessary to stand out of the crowd. Our conclusion: Content needs to be available in an abstract and flexible way without having any specific ties to a CMS.
  • 3. BUNTE.de Highlights Headless Setup with Drupal (Thunder) and a custom rendering/distribution engine Massive performance uplifts with positive user/SEO signals Top notch GTM and Native setup Phased rollout over 3 months 1 yr project duration from 1st concept to complete switch
  • 4. MICRO SERVICES + Widgets BUNTE.de “Carrier” Architecture COCKPIT Custom app running on AWS. Distribution, Performance Management, Placements incl. Auto-Pilot RENDERING Output to n formats (Web, AMP, feeds, App, etc) CMS Drupal (Thunder), Editor’s Workplace composing text, image, video + various taxonomies to a story KPI TRACKING (GA etc) insights.burda-studios.de/carrier-headless-decoupled-cms-at-bunte/ AWS (ECS, Docker, S3, EBS, ElastiCache, EFS, Route53, CF, ...) Inspired by
  • 5. Why a headless setup? Focus on the future opportunities with Publishing shifting to off-site distribution Substantial performance boost for core audience due to clean markup Less complex caching (No more Varnish) Access to “sexier” technology stack (e.g. AWS & Docker, Grails, Node, GTM) Way more stable core CMS
  • 6. 0.03 sec Average article rendering time vs 2-5 sec on our old system
  • 7. Front end: Orchestrated by Google Tag Manager; based on Material Design Google Tag Manager Managing all front end activities including Ads, IVW, Video, Analytics. Rule/Detection based firing of e.g. specific desktop/mobile tags, video Material Design Following Google’s guide to achieve consistent UI/UX, less confusion @ Devs + users Implemented in bootstrap 3 material.google.com tagmanager.google.com
  • 8. This is IVW + Outbrain. Easily Switch On/Off + Optimized Loading
  • 9. 2.5xFaster Avg Document Content Loaded Time Bounce Rate -7%, 10%+ PIs/Session among multiple segments
  • 10. Our Swiss Knife for Image Handling - Thumbor github.com/thumbor/thumbor/ Impressive OSS Image Delivery Service with auto-cropping, filters and auto face / feature detection Serving optimized images for e.g. various iPhone resolutions Massive efficency booster for our editors Running in our dockerized environment using S3 as cache.
  • 11. Part of the Shift - Mobile App Relaunch Relaunch of iOS + Android Apps using Facebook’s React Native Native “smooth” Look & Feel Common Codebase for iOS + Android for 80% Shared Stack (React, JS) w/ lower maintenance costs Drawback: Integration of native SDKs, Android Support insights.burda-studios.de/mobile-apps-for-publishers-native-web-or-hybrid/
  • 12. Key Learnings Data contracts and solid E2E tests are key Implement serious data contracts (e.g. swagger io) and solid E2E tests (selenium) early. Data exchange using XML/DTD might make sense. Go live early with non-UI data We’ve started with the app, a rather complex service to get rid of the legacy environment. Reducing the complexity even more with a non-critical part like RSS feeds might have saved time.
  • 13. Project progress 2017 Oct 15 Phased Web Rollout Oct 20 100% Switch June Sync old/new env iOS + Android App Relaunch Jan/Feb Kick-Off Workshops, Prototypes, Testing March - June Dev of new Env with focus on non-UI + Migration (Feed-based) Aug - Oct Switch of all Feed/Syn Partners Frontend Dev Nov Ongoing development Prod LIVE
  • 14. Key Partners Analytics, Tracking, GTM Software Dev Infrastructure Setup Design, UI/UX CMS Operations Cloud Vendor
  • 15. Q&A On the right: The Team celebrating the BUNTE.de Relaunch on Oct 20. Hansjoerg Posch CTO BurdaStudios