Joe Vinten
Software EngineerOver the last year or so, the Vodafone engineering team has been working on how we can better deliver our content to customers regardless of device or geography. Traditionally, we have used page-based content management systems, which can constrain content editors with artificial boundaries, making it harder to create, update, and standardise content. This article follows our journey into Headless CMS, how we use it alongside our architecture, and what benefits that has given us.
Introduction
At Vodafone we have adopted a microsite architecture to cater to our diverse needs and audiences. This allows us to work at pace and really “get stuff done”, releasing code independently and multiple times a day. Underpinning this approach is our usage of a headless content management system, namely Contentful. But why have we chosen to go headless, and how does it benefit our specific use case?
As a large multinational organisation, the flexibility to remain platform-agnostic and not confined by specific technologies is pivotal for future growth and adaptability. Embracing Headless CMS architecture allows us to centralise content creation, management, and storage. This readies our content for delivery across any device or application. In the development teams, it enables us to focus on delivering new feature and giving the responsibility of composing pages to content editors.
By utilising Headless architecture, we are able to establish a uniform content layer across our brands, geographies, and micro-frontends. This streamlined approach enhances workflows for both content editors and developers, bolstering collaboration and productivity. Because each component can be developed and evolved independently, we have flexibility in assembling these parts to create bespoke solutions. This modularity epitomises composability, underpinning our ability to swiftly adapt to new business requirements and technological advancements.
Contentful encapsulated our needs and requirements and therefore is our chosen vehicle to embrace Headless CMS architecture to reap the aforementioned benefits.
In this blog we will go through some of the ways that we are utilising Contentful within Vodafone, from the tech and how we’ve integrated it with AWS to how we’ve synced this up with SourceWeb, our global design system.
								
                                                                                                Albania                                            
                                                                                                Czech Republic                                            
                                                                                                Deutschland                                            
                                                                                                Greece                                            
                                                                                                Ireland                                            
                                                                                                Italy                                            
                                                                                                Luxembourg                                            
                                                                                                Netherlands                                            
                                                                                                Portugal                                            
                                                                                                Romania                                            
                                                                                                Spain                                            
                                                                                                United Kingdom                                            
                                                                                                Asia-Pac Middle East                                            
                                                                                                Turkey                                            
                                                                                                DR Congo                                            
                                                                                                Egypt                                            
                                                                                                Ghana                                            
                                                                                                Kenya                                            
                                                                                                Lesotho                                            
                                                                                                Mozambique                                            
                                                                                                Nigeria                                            
                                                                                                South Africa                                            
                                                                                                Tanzania