How do legacy brick and mortar retailers upgrade their technology and compete in today’s fast evolving retail landscape? These retailers often find it impossible to integrate their vast legacy of thousands of disparate systems into a single architecture that drives technical and business strategy. However, an architecture created around the concepts of platforms and tenants offers a possible solution.
Drawing on his experience as chief architect at Target, Joel Crabb shares a platform architecture for omnichannel retail that will organize and fuel the next generation of systems. The architecture takes into account both the operations of a multibillion dollar digital channel paired with a 1,800+ store footprint and associated supply chain and merchandising systems. Joel also demonstrates how to map the systems of an entire company into the platform framework in a matter of days.
With a combination of microservice-based APIs, distributed data systems, and cloud patterns, we can encompass all systems of a retail company and integrate them together through distributed events. By clearly defining system types and their place in the platform, enterprise architecture moves beyond simply governance and technology specification into enterprise technical strategy.
Joel Crabb is the vice president of architecture and the chief architect at Target, where he has brought a platform mindset to the company’s software engineering teams and created a platform architecture wherein data and business processes are presented through platform APIs that serve the entire enterprise. Joel has over 20 years of experience building large-scale applications, both business and consumer facing. Previously, he was the chief architect at Best Buy, where he replatformed the company’s digital channel into a cloud-based distributed system to support growth from $1.8B to $5.1B in revenue over four years.
Comments on this page are now closed.
©2017, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com