1
Recoupling
decoupled data
for a unified tech stack
Lo Etheridge
Senior Developer Relations
Contents
01
Decoupled Landscape
02
Data Unification
03
Types of Federation
04
Benefits & Challenges
05
Practical Example & Tips
General Landscape
Decoupled architecture have become increasingly popular among developers.
Practical Context
Let’s say we are decoupling up a monolith or traditional CMS…
Gary
Eldridge
Grice
GZA
The Genius
Showcases:
GZA’s Digital Presence
Data Unification
As the number of services within an application grows, managing and unifying or data can become increasingly challenging.
What is Federation?
A system where individual entities have a degree of autonomy internal to their system, but are governed by a centralized system
Federation in Practice
Federation refers to different methods of combining data from multiple datasets and services
Federation is powerful tool
Federation reduces duplication of effort
Federation improves accuracy
Federation increases efficiency
Federation heightens flexibility
Helps businesses stay agile and responsive
Types of Federation
Custom Middleware
Serverless function/Server that you build and maintain on your own
Front-end Stitching or Micro Front-end Architecture
Split application by business domain for your tech stack
Service-level Federation
Platform-level Federation
Examples:
Examples:
Content Federation
20
developer experience
user experience
Content Federation
editor experience
21
Efficiency�
Content separated from presentation means less content to update in fewer places
22
Search engines rewards structured content and internal search improves
Findability
23
Localization & Metadata accompanying structured content allows granular matching to customer intent = maximum content impact
Personalization
24
Gain flexibility, expandability, scalability across your content ecosystem
Future-proof content
25
Content is separated from presentation, removing the need for decisions about the visual design at the field level
No or less design decisions
Challenges of federating
decoupled data
Overcoming challenges
Content Federation in Action:
A Practical Example
Gary
Eldridge
Grice
GZA
The Genius
Key facts about GZA
GZA’s New Digital Presence:
Content Federation allows you to pull in remote data from many sources into a unified content management system
GZA needs data unification
Creating a CMS that works for everyone involves collaboration between teams and unified data
Content people
Developers
User �researchers
Marketers/Business Leaders
UI �designers
Subject matter experts
A centralized location to access all the content within an organization, content federation can help businesses save time and resources, improve accuracy, increase efficiency, and stay agile and adaptable in an ever-changing business landscape.
How can content federation help GZA?
Practical tips for GZA:
Implementing Content Federation
Get in touch