ThoughtWorks
  • Contact
  • Español
  • Português
  • Deutsch
  • 中文
Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

    Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

    Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

    Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
Go to overview

Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
  • Español
  • Português
  • Deutsch
  • 中文
ThoughtWorksMenu
  • Close   ✕
  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact
  • Back
  • Close   ✕
  • Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

  • Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

  • Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Back
  • Close   ✕
  • Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
  • Back
  • Close   ✕
  • Go to overview
  • Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

  • Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

  • All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

  • Back
  • Close   ✕
  • Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

  • Back
  • Close   ✕
  • Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
Blogs
Select a topic
View all topicsClose
Technology 
Agile Project Management Cloud Continuous Delivery  Data Science & Engineering Defending the Free Internet Evolutionary Architecture Experience Design IoT Languages, Tools & Frameworks Legacy Modernization Machine Learning & Artificial Intelligence Microservices Platforms Security Software Testing Technology Strategy 
Business 
Financial Services Global Health Innovation Retail  Transformation 
Careers 
Career Hacks Diversity & Inclusion Social Change 
Blogs

Topics

Choose a topic
  • Technology
    Technology
  • Technology Overview
  • Agile Project Management
  • Cloud
  • Continuous Delivery
  • Data Science & Engineering
  • Defending the Free Internet
  • Evolutionary Architecture
  • Experience Design
  • IoT
  • Languages, Tools & Frameworks
  • Legacy Modernization
  • Machine Learning & Artificial Intelligence
  • Microservices
  • Platforms
  • Security
  • Software Testing
  • Technology Strategy
  • Business
    Business
  • Business Overview
  • Financial Services
  • Global Health
  • Innovation
  • Retail
  • Transformation
  • Careers
    Careers
  • Careers Overview
  • Career Hacks
  • Diversity & Inclusion
  • Social Change
Retail Technology StrategyMicroservicesBusinessTechnology

Microservices architecture: flexibility for omni-channel retailers

Frank Pototzki Frank Pototzki
Marcus Klein Marcus Klein

Published: Dec 7, 2017

The way we shop is changing rapidly. The pace of change makes it more difficult than ever for retailers to forecast accurately. Today’s retailers don’t know tomorrow's customers expect. The only certainty is that an attractive product range alone isn’t a competitive advantage anymore; consumers have an almost endless choice of alternative vendors.

The approach, ‘We have the products, so let’s find the customers we can sell them to’ no longer works today. Successful retailers are those who place the consumers at the center of their efforts and create relevant offers — independent of location and time — recognizing or evoking needs, attracting attention and building a customer relationship. In doing so, they often discover technological innovations that open up new business areas.
 
Of course, retail is not alone in facing the challenges of the digital era.

Many organizations are confronted with the unparalleled speed change while wrestling with an application architecture that is monolithic and complex — and utterly ill-suited to dealing with digital innovation.

What does microservices mean in retail?

Microservices is a response to the challenges faced by these companies. Microservices develops further on the fundamental ideas of service-oriented architectures (SOA). The focus shifts from technologies with elaborate, cumbersome infrastructure components to small business-oriented independent services, loosely coupled via so-called RESTful Application Programming Interfaces (APIs). This architecture approach is made possible through the use of practices and techniques from the continuous delivery environment and the experiences of the DevOps movement.

The term ‘microservices’ was coined in 2011, in an independent workshop by software architects, including colleagues from ThoughtWorks.

So what does microservices mean in retail? At ThoughtWorks, we believe it’s an essential component of the digital shift we see in retail. Large German retailers have recognized that IT can no longer be seen as a cost factor. That’s why they’re investing in digital innovations.
 
As part of the trend, retailers are now seeing technologists as the critical ‘business enablers,' and they’re being tasked with working in ever closer collaboration with functions such as product, marketing, and operations.

Take the example of OTTO, which worked with ThoughtWorks to rebuild its e-commerce offering, using microservices. OTTO aims to achieve one goal: to create a technological and organizational infrastructure that secures its competitiveness in the long term, even without knowing what exactly will be required in the future. The vision, which OTTO follows today, is that self-sufficient, cross-functional teams can respond adequately to any future requirements with speed and flexibility.

And it’s not just OTTO using microservices. Galeria Kaufhof's has revamped its online store using this approach, as is METRO Cash & Carry, as part of its digital transformation project.

Companies such as Amazon have always focused on the user experience and defined smaller IT products along the customer journey, which are developed by teams of experts and technologists. The teams implement a network of microservices that communicate with each other, and these teams have overall responsibility for the products, including their operation. It’s made possible through the use of cloud technologies and a ‘you built; you run it’ development philosophy.

Product orientation and microservices architectures have now also entered corporate IT organizations. In addition to front-end applications, backend systems also cut into products. A team that offers a pricing and shopping cart service in the corporate context — whether the shopping cart is filled by scanning at the cash desk or online — breaks through channel-specific boundaries and offers the customer a real omnichannel experience. One that finally delivers on the oft-heard promise of a guaranteed price, whatever channel the customer favors.

A version of this article was first published in published in Lebensmittelzeitung on December 1, 2017.

Discover Perspectives

Timely business and industry insights for digital leaders.

Explore
Related blogs
Retail

Who are the ready in retail?

Daniel Pallozzi
Learn more
Retail

Retail digital transformation: fad or friend?

Jonathan Pangrazio
Kevin Flynn
Matt Harris
Learn more
Retail

The Changing Face of Retail: News Series with the BRC and ITN

Mark Collin
Learn more
  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact

WeChat

×
QR code to ThoughtWorks China WeChat subscription account

Media and analyst relations | Privacy policy | Modern Slavery statement ThoughtWorks| Accessibility | © 2021 ThoughtWorks, Inc.