Understanding the Various Types of Enterprise Middle Platforms
The article explains the concept of enterprise middle platforms, detailing business, data, mobile, technical, R&D, and organizational platforms through Alibaba examples, and discusses how these layers provide reusable capabilities that accelerate development and innovation across front‑end applications.
The previous article introduced the concept of the "middle platform" and its origins. This follow‑up aims to give a concrete visual impression of what a middle platform looks like, using examples from Alibaba.
Data Business Dual Middle Platform
Alibaba’s classic dual middle platform consists of a business middle platform and a digital (data) middle platform, jointly supporting all front‑end services.
The business middle platform abstracts and packages backend resources into reusable, front‑end‑friendly capabilities, turning backend services into easy‑to‑use functions.
The data middle platform ingests data from the backend and business middle platform, handling massive storage, computation, and productization, thus providing core data capabilities that empower front‑end innovation and continuous evolution of the business middle platform.
Mobile Middle Platform
Presented at the 2018 Cloud Expo, Alibaba’s mobile middle platform builds on top of the business and data middle platforms, enabling rapid iteration of mobile products and effectively creating a new middle‑platform layer for mobile development.
Technical Middle Platform
The technical middle platform integrates various infrastructure and middleware capabilities, abstracting away technical details to offer simple, consistent, and easy‑to‑use interfaces that support both front‑end applications and the business/data middle platforms.
R&D Middle Platform
Software development involves management, processes, testing, and collaboration. An R&D middle platform captures best‑practice development processes as reusable capabilities, facilitating rapid, high‑quality application delivery.
While the technical middle platform provides infrastructure reuse, the R&D middle platform adds workflow, quality control, and continuous delivery capabilities.
Organizational Middle Platform
Beyond technical concerns, the real challenge of middle‑platform construction lies in organizational restructuring. An organizational middle platform acts like an internal venture and incubator, offering project evaluation, investment management, and post‑investment governance to support fast, scalable innovation.
ThoughtWorks’ “value‑driven decision” framework (named EDGE) exemplifies how to maintain investment effectiveness in rapidly changing markets.
What Does a Middle Platform Actually Look Like?
According to an interview with Alibaba’s Xuan Nan, a middle platform is a foundational concept that connects all basic services to support upper‑level business. Business, data, algorithm, technical, R&D, and organizational middle platforms each provide distinct capabilities—ranging from reusable services and data analysis to algorithmic personalization, infrastructure support, development efficiency, and organizational governance.
The ultimate test of a middle platform’s success is whether front‑end teams find it useful and are willing to invest in it.
For further reading, the author references a compiled e‑book titled “Architects’ Technical Full‑Store Materials Pack (All)”.
Architects' Tech Alliance
Sharing project experiences, insights into cutting-edge architectures, focusing on cloud computing, microservices, big data, hyper-convergence, storage, data protection, artificial intelligence, industry practices and solutions.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.