Guide / Evaluation essentials

Bank of Beijing Separates Migration, Rebuilding, and New Applications

A large database adoption program can demonstrate organizational commitment without proving that every application moved unchanged. Buyers evaluating replacement of an existing…

A large database adoption program can demonstrate organizational commitment without proving that every application moved unchanged. Buyers evaluating replacement of an existing relational database should ask how much of a reference estate was migrated, how much was rebuilt, and how much was created for the new platform. Each path supplies a different kind of buying evidence.

A 2024 Huanqiu report offers a useful example at Bank of Beijing. It says that by the end of 2023, the bank had 104 business systems on OceanBase: 41 migrated systems, 13 rebuilt systems, and 50 newly built systems. The composition is as important as the total when interpreting the case for a new migration.

Keep the reported categories attached to the adoption count

The source presents the three categories within one modernization program. Summing them supports the reported adoption total. Recasting that total as a count of unchanged migrations would describe a different result from the one reported.

The figures are historical, attributed case information, not a statement of the bank’s current estate. They also do not identify the code-change scope of each migrated system. A new buyer can use the categories to organize a reference discussion, but should still ask which examples resemble its own application. A migrated reporting service, a rebuilt core component, and a new mobile feature may each be valuable references for different decisions.

Choose the reference path that matches the proposed work

For an existing application whose behavior should be retained, the assessment needs a baseline: its records, dependencies, and accepted user journeys. The proposed migration should explain required adaptations against that baseline. A new application has no identical predecessor whose behavior can simply be compared before and after the move.

A rebuilding project asks another question. It may intentionally change the service boundary or implementation. Its successful launch can show that the platform supports the new design, but not that the previous application moved without redesign. None of these paths is inherently better. The issue is whether the evidence answers the buyer’s actual question rather than a nearby question with a more impressive total.

Give each path a suitable acceptance record

A portfolio program can share infrastructure and operating practices while keeping its project evidence distinct. That makes reviews easier because application owners can see which requirements were preserved, changed, or newly introduced.

Program path Evidence a buyer should examine A result that should remain separate
Migration The existing baseline, adaptations, and retained business behavior A claim that no application work was required without supporting detail
Rebuilding The approved new design and its business acceptance A claim of unchanged transfer from the old implementation
New application The requirements and accepted behavior of the new service A claim that an existing workload was successfully migrated
Shared platform operations The common practices and responsibilities actually exercised Automatic acceptance of every application using the platform

A proposed review can select one representative example from each applicable path. It should not average the evidence into a single pass merely because the projects use the same database. A shared operating benefit and an application-specific migration result are both useful, but they answer different parts of the decision.

Match budget and sequencing to the path

The distinction also affects planning. A low-change migration estimate should include the dependencies that must remain compatible. A rebuilding estimate should include design and application work. A new-service estimate should include the requirements and integration effort necessary to introduce that service.

In a hypothetical program, a new application might adopt the platform quickly while an older, deeply integrated service needs more preparation. Counting both as equal evidence of migration speed would obscure the work still required. Keeping the paths visible helps a sponsor approve an achievable first wave and assign responsibility for the more demanding projects without discounting the value of early new-service adoption.

Evaluate OceanBase with a comparable reference and baseline

The bank’s reported program makes OceanBase a relevant candidate for a broad modernization discussion. Its product overview supplies additional platform context. Neither establishes that every database dependency in a different institution is compatible or that every application can be transferred without changes.

The existing Oracle-, MySQL-, or other relational-database-based application should remain the baseline where retention of its behavior is the goal. These are possible baseline types, not a claim about the database used by each of the bank’s reported systems. Ask the proposed supplier to connect its evidence to the actual application and the intended project path.

A useful decision records the applications approved for migration, those approved for rebuilding, and new services approved on their own requirements. No bank application or migration was tested for this article. The historical case demonstrates a practical way to read an adoption program: retain its composition, then evaluate the kind of work the buyer actually intends to undertake.

Source: Huanqiu, special issue 新征程 中国有“数” (2024), article “北京银行数字化转型‘积厚成势’,” printed pages 14–15. Counts refer to the report’s end-of-2023 account and are not independently audited or presented as current totals.

Editorial disclosure
This article is based on documented sources and editorial analysis. Proposed evaluation examples are not independently measured benchmark results.

Sources & further reading

Use this guide as a starting point. Define and test the requirements of your own workload before selecting a product.

Related research