<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4958233&amp;fmt=gif">
 
RSS Feed

Innovation | Robert Daubner |
01 November 2022

There’s barely anything you can’t buy online today: clothes, books, or electronics can be delivered to your doorstep just like food, medicine, and even cars. E-commerce companies – whether B2B, B2C or D2C – have to keep two factors about this development in mind if they want to stay competitive in the long run.

For one, the importance of online shops and experiences is constantly growing. For another, only rudimentary online shops are no longer sufficient to satisfy customers’ expectations. Consumers want an online shopping experience that is as easy, intuitive, and smooth as possible. Pages should load instantly and be optimised especially for mobile browsers – a dedicated app would be even better –, the search function should return relevant results, and there should be a range of payment options available. Customers’ tolerance for inadequate experiences is low – in the worst case, they are so disappointed that they move on to a competitor.

For businesses, this means that they need to prioritise their e-commerce offering and, above all, the customer experience. What’s crucial here is the right software architecture. Many companies are still relying on an entirely monolithic e-commerce system, which has often been developed in house as well. Within that system, a whole range of functions are combined in a common code base, for example the shop itself, a product information management (PIM) system, a content management system (CMS), and a data asset management (DAM) system, and everything is run in one process.

Despite advantages like low complexity in the interaction of the individual components and low latency, a purely monolithic architecture is considered outdated today. For example, the development and implementation of new features, like a configurator to personalise products, often takes months in that kind of architecture because the code base needs to be changed and the entire system needs updating.

Such a system doesn’t lend itself to a state-of-the-art user experience: once a new function has actually been implemented, it could already be outdated. Furthermore, organisations can’t simply try new things in terms of design to evaluate how the changes are received by the customers. This is key to being able to continuously improve the user interface, however. In addition, software problems often affect the whole system, causing it to fail – a major nuisance for the business and the customers.

SPEED IS THE DECISIVE FACTOR

That’s why companies should rely on a more modern architecture for their e-commerce applications: microservices. The many small services, each of which is only responsible for one task, have been a software development trend for quite a while. Looking at the example of an online shop, one such individual task could be the product search or the shopping cart. The goal is that the microservices perform their tasks perfectly – and that new functions, channels, and technologies can be added with the greatest possible flexibility. That way, businesses can adapt their user interface more quickly to the expectations and needs of their customers.

However, in reality, it often doesn’t work quite es easily as it seems at first glance. After all, most companies won’t decide to build a brand-new online shop from the ground up using only microservices – and it isn’t necessary either. Instead, they will evolve and partially replace their organically grown system with microservices. This process itself can be very time-consuming and take months or even years. The first step that a company needs to take is a thorough audit: what is their business strategy for the online shop? Which legacy systems are already in use and how do they communicate with each other? Which functions should be set up as microservices? The bigger the system landscape, the more difficult it may be to get a 360° view.

body-EN

During the implementation phase, companies also need to consider that in e-commerce, they might be working with three different speeds dependent on the area: in the front end, everything must run lightning fast, and real-time and historical data needs to be combined to offer customers the best possible experience. Even small glitches, like personal product recommendations that are no longer available in the size the customer last ordered, can leave a bad impression. On the other end, fulfilment systems, such as enterprise resource planning (ERP) or logistics solutions, work relatively slowly in the background. In between are systems with a medium operating speed, such as payments solutions.

In this e-commerce of the three speeds, the challenge for businesses is to connect the legacy solutions – which possibly were also added to the system at different times – and the new microservices in a way that they can communicate flawlessly and continue to operate at their specific speed.

A HEADLESS APPROACH IN E-COMMERCE

“Headless” is currently one of the buzz words when it comes to microservices and e-commerce. It means that – unlike with traditional shop and content management systems – front and back end are now completely separate. Furthermore, all front-end components that are microservices work independently and are only connected via API. As a result, companies can choose the technologies best suited for a particular task and scale them as needed and independently from the back end. In addition, time to market is short so that businesses can react fast and flexibly to changing customer expectations.

A great advantage of headless systems is that organisations can connect multiple front ends with the same back end. If, for example, you want to offer an online shop in various countries, you don’t have to set up an entire new shop for each local language. It’s only a new front end that needs to be developed – by you or a trusted partner – which can be customised to the respective target group and/or cultural area. And individualising the various front ends is an effort that e-commerce vendors should put in. Although there are some off-the-shelf solutions, these are usually not sufficient to fulfil all demands that businesses and their customers have. A one-size-fits-all approach isn’t the right way to go.

Instead, companies need a highly performant solution which can also integrate SEO and analytics tools, for example, because most customers still find their way to the online shop primarily via search engines. And A/B testing can also only work in a useful way with those integrations. It gives businesses the ability to experiment with different designs, new functions, touchpoints, and more to continuously adapt and improve the user experience of their online shop. On top of that, they can also track precisely what attracts their customers and how as well as what influences the length of their visit or their buying decision.

A Google Analytics integration, in particular, can take up to six months – at the end of which Google may have made new changes, which the e-commerce vendors have to incorporate again. However, with a microservices architecture, they’ll now have a platform that makes it easier than before. Especially considering the discussion around tracking and the question of what comes after cookies, it’s key for companies to already future-proof their systems today to be able to implement upcoming changes quickly and ensure ongoing lead generation.

Of course, using microservices also comes with some challenges that organisations should be aware of. Since microservices need to request information from databases of other microservices, latency can be higher, and these short delays can stand out negatively. A remedy can be caching, with the result of a query being saved and reused again and again.

In a decentralised structure with multiple databases that might be managed with different technologies, there may also be inconsistencies with your data. Data consistency is essential, however, to run transactions correctly and completely. A solution: microservices can notify about events when their data is changed in any way, and then services dependent on them can update their data as well.

Monitoring a distributed microservices system can be a challenge as well, due to its complexity. Besides the microservices themselves, their interaction with other services also needs to be monitored in order to identify the cause of errors or a loss in performance as quickly as possible. Continuous real-time monitoring can be of great value here.

CONCLUSION

Online shopping is booming – as we know from our private lives and from observing the trends around us. Furthermore, the potential of new technologies and approaches like metaverse, blockchain, augmented or virtual reality might still be in the early stages, but in the next few years, they could fundamentally change the way we interact with brands and boost the shift towards digital.

Even today, an intuitive, clear, and readily available online shop is key to attracting customers and keeping them engaged. After all, they have more options today than ever before. With a headless microservices architecture, companies can set up their online shop in alignment with their customers’ needs, add new functions flexibly, and react quickly to new developments. Such an architecture gives businesses the opportunity to create a user experience that fully meets the expectations of a modern online experience, including a user interface that keeps being updated and optimised, in line with Continuous Delivery.

As long as e-commerce businesses are keeping an eye on potential obstacles right from the start and are looking for appropriate solutions, the road towards a modern flexible online shopping experience is clear.

This article was adapted from the German version, the original of which was first published under a different title in t3n Magazin no. 69.

Robert Daubner

E-COMMERCE EVANGELIST

Robert is a passionate digital explorer and fan of innovation. For 20+ years, he’s been working on digital business models in all areas of retail and industry to continuously improve them and enable growth for his clients. After some first innovations in retail banking, he was CEO of several companies, joint ventures, and public-private partnerships in B2C and B2G. As a consultant, he helped international listed and medium-size B2B companies with their digital transformation. Digital customer experience management as we know it today has been fundamentally shaped by Robert. Exploring customer needs and how these can be fulfilled in post-Covid e-commerce is his greatest passion right now. Outside of work, Robert likes to discover Europe with a grand old Volkswagen van and rides his bike up and down the mountains.

 

From This Author

 

Archive

  • 26 September 2023

    Who Wins Most from Healthcare’s AI Transformation?

  • 21 September 2023

    Why Loyalty Programs Matter More Than Ever in Retail

  • 20 September 2023

    What Businesses Need to Start Innovating

  • 14 September 2023

    The Spark That Drives Machine Learning to Shine

  • 08 September 2023

    Why Customer Experience is at the Heart of Supply Chain Management

  • 07 September 2023

    How Offer and Order Management Systems Are Expanding The Aviation Business Model

  • 25 August 2023

    Tuning Out the Noise: Picking the AI for Practical Business Impact

  • 24 August 2023

    Resetting the Status Quo – How Banks Can Overcome Payments Challenges

  • 17 August 2023

    Opening Lap: An Endava and Toyota Racing Development Q&A

  • 17 August 2023

    The AI Boost in Gaming: Gameplay, Narrative and Production

  • 08 August 2023

    How Healthtech Simplifies and Secures Payments Processing

  • 14 July 2023

    Streamlining Digital Media Supply Chains with Generative AI

  • 13 July 2023

    4 Areas for Financial Institutions to Consider When Starting Out with Real-Time Payments

  • 12 July 2023

    Regtech - Necessary evil or competitive edge?

  • 07 July 2023

    Prime and Thrive: 3 Steps to Build Your International Payments Model

  • 06 July 2023

    Real-time Fraud – Solving the Virtual Pocket-Picking Problem

  • 29 June 2023

    Salut! I’m Radu Orghidan

  • 14 June 2023

    Debunking the myths on generative ai: what is the reality behind the most common ai misconceptions?

  • 31 May 2023

    The Time Is Now to Start Thinking About Real-Time Payments

  • 25 May 2023

    An Anatomy of the Data-Driven Retail Supply Chain

  • 23 May 2023

    BNPL regulation to protect consumers and control third-party lenders

  • 16 May 2023

    Salut! I'm Adriana Calomfirescu

  • 15 May 2023

    Hi, I'm David Boast

  • 12 May 2023

    The Business Impact of Fan Engagement: How to Leverage Technology to Improve Loyalty

  • 09 May 2023

    Staying Relevant - Why Merchants should embrace alternative Payments methods

  • 02 May 2023

    How IoT is changing Insurance

  • 26 April 2023

    A Veteran Game Developer's Perspective on Tool Development

  • 24 April 2023

    How Digital Ecosystems Enhance the Healthcare Experience

  • 21 April 2023

    Green Machines How Tech can Help Companies Hit Net-Zero Targets

  • 20 April 2023

    The Role of People and Technology in the Future of Underwriting

  • 19 April 2023

    Media 2030: Why Advertisers And Publishers Are Racing To Find New Strategies

  • 18 April 2023

    Alright, I’m Adrian Sutherland

  • 14 April 2023

    How Synthetic Data Could Solve Patient Privacy Dilemma

  • 11 April 2023

    Payments Makes The World Go Round

  • 06 April 2023

    Higher Fidelity Good Outcomes Harnessing FCAs Consumer Duty

  • 05 April 2023

    AI in Pharma: How Machine Learning is Transforming Drug Development

  • 04 April 2023

    Hello! I’m Leane Collins

  • 31 March 2023

    The Dos and Donts of Carve Outs Private Equity

  • 30 March 2023

    Cage Of Reason: Fca's New Consumer Duty Heralds The Rise Of The 'Reasonable Insurer'

  • 28 March 2023

    A Legal View on the Ownership and Future of AI-Generated Works

  • 24 March 2023

    Championing Women In Tech

  • 23 March 2023

    5 Ways Capital Markets Companies Can Ensure Resilient Operations

  • 15 March 2023

    Buenas! I’m Leticia Chajchir

  • 14 March 2023

    4 Ways To Improve Customers’ E-commerce Search Experience

  • 28 February 2023

    4 Healthcare Innovations that Can Benefit People and Profit

  • 21 February 2023

    Hey, I'm Lewis Brown

  • 17 February 2023

    Top Considerations for Financial Services Providers entering th Cross-Border Payments Space

  • 13 February 2023

    Better Together Harnessing The Power Of Digital Ecosystems

  • 09 February 2023

    What to Include in a Customer Re-Engagement Content Library

  • 07 February 2023

    Supercharging Wealth Management with Hyper-Personalisation

  • 02 February 2023

    How Innovating the Insurance Customer Journey creates a Competitive Advantage

  • 30 January 2023

    G'Day, I'm David Marsh

  • 26 January 2023

    Empowering Underwriting and Unlocking Revenue with Legacy Insurance Data Sets

  • 24 January 2023

    Four Stakeholders who win the most when Healthcare innovates

  • 23 January 2023

    Journey to the Centre of the Cloud with AWS - Part 3

  • 20 January 2023

    Journey to the Centre of the Cloud with AWS - Part 2

  • 18 January 2023

    Journey to the Centre of the Cloud with AWS - Part 1

  • 17 January 2023

    The 4 Most Common Mistakes in Retail Site Design

  • 13 January 2023

    Boost and bolster your innovation. Three tips to help get it to the next level

  • 10 January 2023

    5 Questions in Smart Energy that will define the Net Zero Transition

  • 19 December 2022

    Looking ahead and helping our customers do the same

  • 16 December 2022

    Stepping forward - The State of Cross-Border Payments in Southeast Asia

  • 14 December 2022

    Tech and Tinsel - Another Holiday Q&A with some of our Execs

  • 13 December 2022

    Why should Payment Service Providers be thinking about adding an ISV?

  • 07 December 2022

    How AI and Automation are revolutionising microscopy

  • 07 December 2022

    Venturing into the Metaverse to build an Innovative Bridge to Our People

  • 05 December 2022

    An Australian Eye on the Global Effort to Improve Cross-Border Payments

  • 29 November 2022

    How Reverse Logistics are Turning E-commerce Green

  • 23 November 2022

    5 things we learned at World Aviation Festival 2022

  • 23 November 2022

    Cyber Security Incidents in Australia Highlight the Need for a Balance Between Risk and Innovation

  • 22 November 2022

    The Era of Ecosystems and the Rise of Open Insurance

  • 18 November 2022

    How Tech is changing Sports betting for the better

  • 16 November 2022

    4 Ways Insurers Can Leverage Technology to Differentiate Themselves

  • 16 November 2022

    The Future of Banking in the Nordics - Being Digital and Personal

  • 15 November 2022

    Staying Relevant in the Buoyant Cross-Border Payments Market

  • 15 November 2022

    3 Experts' Insights on the Complicated Relationship between Fintechs and Banks

  • 09 November 2022

    How can banks create a secure, optimised cloud-enabled architecture?

  • 08 November 2022

    Tech is Good for you: How Wearable Edge Devices Changed Healthcare

  • 01 November 2022

    How Microservices can upgrade the Customer Experience

  • 25 October 2022

    How Technology can help Monitor the Circular Economy

  • 18 October 2022

    Why it's Time for Banks to let go of Legacy IT

  • 11 October 2022

    Buy vs. Build in Banking: Which Option is Right for You?

  • 04 October 2022

    The Rise of Super Apps: How Banks can compete

  • 28 September 2022

    AI Art in Game Production – an XDS 2022 Table Discussion

  • 20 September 2022

    Payments Data Monetisation is Key to Driving Sustainable Growth

  • 13 September 2022

    Navigating the Healthcare Ecosystem

  • 30 August 2022

    hey y’all! I’m Ashley Grant

  • 23 August 2022

    5 Ways to Fix Your Data Spine in Banking

  • 16 August 2022

    De-risking Digitalisation

  • 09 August 2022

    hi, I’m Brian Estep

  • 02 August 2022

    hey! I’m Lia Rollman

  • 19 July 2022

    The New Ways of Issuing Cards

  • 12 July 2022

    Scores on the Door: Rating Autonomous Vehicles

  • 06 July 2022

    We’re in Nottingham – a Q&A on Endava’s New Delivery Centre in the UK

  • 06 July 2022

    Data-Driven Impact: Don’t Settle for Less

  • 06 July 2022

    hey, I’m Chris Hart

  • 28 June 2022

    Platforms: a Blessing or a Curse?

  • 23 June 2022

    A Payments View on Marketplaces – How to Be(come) Successful

  • 21 June 2022

    Intelligent Commercial Underwriting

  • 14 June 2022

    The Future of Supply Chain: What’s Next?

  • 31 May 2022

    The Future of Autonomous Vehicles in T&L

  • 27 May 2022

    Hello! I'm Hannah McCarthy

  • 24 May 2022

    Going Native: Why Cloud-Native Services are Essential

  • 19 May 2022

    How to Tackle Legacy – Breaking Down Walls Between Change and Run

  • 17 May 2022

    Advantages of a Yard Management System

  • 13 May 2022

    Are Phones About to Become the New POS Terminals?

  • 10 May 2022

    The Digital Economy is an Upgrade of Smart Cities and Communities

  • 05 May 2022

    hello! I’m Sumita Davé

  • 03 May 2022

    Physical Automation in the T&L Industry

  • 28 April 2022

    zdravo! I’m Andrej Kotar

  • 26 April 2022

    Open Banking in the US

  • 20 April 2022

    hello! I’m Paul Maguire

  • 19 April 2022

    Digital Automation in the T&L Industry

  • 12 April 2022

    How Do Banks Embrace Embedded Finance – Have the Fintechs Already Won?

  • 06 April 2022

    ESG Data Architecture is a Business Imperative – How to Get Started

  • 05 April 2022

    hi! I am Roy Murphy

  • 05 April 2022

    Modernizing the Shipping and Cargo Process

  • 30 March 2022

    The Metaverse Evolution and Learning from the Games Industry

  • 30 March 2022

    Do Androids Dream of Trading Electric Sheep for Digital Wood? An Introduction to Automated Game Design

  • 23 March 2022

    Real-Time Payments in Australia – Why Corporates Should Get on Board

  • 22 March 2022

    Current Challenges in the Transportation & Logistics Industry

  • 16 March 2022

    bok! I’m Sanja Cvetkovic

  • 15 March 2022

    Rapidly Transforming: Healthtech Trends in 2022

  • 08 March 2022

    How to Digitize Warehouses and Distribution Centers

  • 01 March 2022

    Top Challenges in Warehouse and Distribution Centers

  • 28 February 2022

    Tackling CIB Legacy at its Core

  • 23 February 2022

    salut! I am Isabela Buhai

  • 22 February 2022

    4 Buy Now Pay Later Trends Set to Disrupt the Industry

  • 15 February 2022

    salut! I’m Natalia Ciobanu

  • 14 February 2022

    Product-Led Innovation – a Q&A with Joe Dunleavy

  • 02 February 2022

    Buy Now Pay Later: Will Regulation Burst the Bubble?

  • 31 January 2022

    Innovation Will Spur Ireland’s Race to the Top

  • 28 January 2022

    The Value of Digital and Automation in the Product Returns Process

  • 26 January 2022

    Virtually Disrupted? Keeping Pace with Accelerating Customer Expectations

  • 19 January 2022

    The 3 Big Ps in Modern Insurance: Personalisation, Prediction and Prevention

  • 19 January 2022

    An Introduction to Mobility as a Service in the US

  • 12 January 2022

    hello! I’m Paul Willoughby

  • 12 January 2022

    Buy or Build? A Game-Changing Question in Insurance

  • 11 January 2022

    Payment Service Providers 2.0

  • 21 December 2021

    Making a Positive Impact Through Giving

  • 14 December 2021

    From Global Pandemic to Holiday Spirit – a Q&A With Some of Our Senior Execs

  • 07 December 2021

    Hand in Hand with Artificial Intelligence in the Energy Sector

  • 03 December 2021

    Evolving Digital Self-Service in Insurance

  • 29 November 2021

    zdravo! I’m Ilija Gospodinov

  • 24 November 2021

    yes folks, I’m Joe Dunleavy

  • 09 November 2021

    hi there! I’m Tony Whitehorn

  • 03 November 2021

    Operating Responsibly for Future Success

  • 02 November 2021

    Leveraging ESG Data to Grow Your Business

  • 26 October 2021

    Smart Tech: Providing the Visibility Supply Chains Need

  • 12 October 2021

    hello! I’m Scott Harkey

  • 05 October 2021

    How to Improve Intelligent Energy Storage Systems Using AI

  • 28 September 2021

    Data-Driven Insurance

  • 21 September 2021

    hi y’all! I’m Antony Francis

  • 14 September 2021

    Once Upon a Time … in Payments

  • 31 August 2021

    Personalised Banking: How to Get Ahead of Ever-Changing Client Value Propositions

  • 17 August 2021

    RPA: Using Robots to Streamline Processes

  • 10 August 2021

    The Inclusive Workplace of the Future – a Q&A with Asif Sadiq MBE

  • 03 August 2021

    hello! I’m Elisabeth Bradley

  • 27 July 2021

    How the Board Game Catan Conquered the Digital World

  • 13 July 2021

    The Transformation Trifecta: Cloud, Digital and Open Banking

  • 06 July 2021

    How to Future-Proof the Digital Retail Experience

  • 23 June 2021

    hi! I’m Thomas Bedenk

  • 17 June 2021

    Hello! I’m Adrian Bugaian

  • 18 May 2021

    4 Techniques to Fix Digital Breakages in the Supply Chain – Part 2

  • 11 May 2021

    Phygital in Automotive: Bridging the Gap Between Physical and Digital – Part 2

  • 05 May 2021

    Artificial Intelligence: Where Does The Real Value Lie?

  • 27 April 2021

    4 Techniques to Fix Digital Breakages in the Supply Chain – Part 1

  • 20 April 2021

    Phygital in Automotive: Bridging the Gap Between Physical and Digital – Part 1

  • 14 April 2021

    What ‘We Care’ Means at Endava – a Q&A on Sustainability with our CEO

  • 08 April 2021

    Before Commission / After Digitisation – a Pivotal Era for Australian Payments

  • 06 April 2021

    Insurance Insights: Low Code

  • 30 March 2021

    Insurance Insights: Intelligent Underwriting Workbench

  • 23 March 2021

    The Challenge of Technology is Not Technology

  • 18 March 2021

    Supporting and Empowering Women in Tech

  • 16 March 2021

    Insurance Insights: Customer Retention & Cross-Selling

  • 09 March 2021

    Insurance Insights: Cloud Migration

  • 02 March 2021

    How to Improve Interoperability in Healthcare

  • 23 February 2021

    Insurance Insights: Data Exploitation

  • 16 February 2021

    Insurance Insights: Open Insurance

  • 11 February 2021

    Mapping the Future Applications of Artificial Intelligence

  • 18 December 2020

    Celebrating 20 Years of Endava – with Julian Bull

  • 15 December 2020

    Insurance Industry Trends from DIA Prime Time

  • 08 December 2020

    Celebrating 20 Years of Endava – with Rob Machin

  • 04 December 2020

    Trends in the Automotive Industry for 2021

  • 25 November 2020

    Approaching 2021 – Technology Becomes the Business

  • 19 November 2020

    What 2020 Has Taught Us About Leadership – A Q&A with a CEO

  • 03 November 2020

    Digital Challenges and Chances in the Automotive Industry

  • 27 October 2020

    Insights from InsureTech Connect Global 2020

  • 20 October 2020

    Revisiting Digital Transformation Mistakes

  • 13 October 2020

    Ada Lovelace Day: Celebrating Women in STEM

  • 06 October 2020

    Still Rising: The Need for Visibility in the Supply Chain

  • 29 September 2020

    3 Tips for Thriving in the Era of Digital Necessity

  • 16 September 2020

    MPE Summer Week Recap – a Seismic Shift in the World of Payments

  • 08 September 2020

    Increasing Brand Loyalty Through Empathy

  • 02 September 2020

    Remote Working: The Good, the Bad and the Ugly

  • 11 August 2020

    Strengthening Supply Chains by Understanding Digital Breakages

  • 05 August 2020

    What's Next in Digital – Predictions from the CxO

  • 30 July 2020

    The Rise of Human to Human Customer Experiences

  • 21 July 2020

    Gaining Insights with Predictive Analytics

  • 23 June 2020

    Advice for running in-person and virtual hackathon events

OLDER POSTS