Open source architecture and cloud platform support for a large state-owned bank
Background
To support internet-related innovation and strengthen IT infrastructure capabilities, the bank launched an open source architecture and cloud platform program in 2014 through its head office data center, development center and technology management department.
Targets
Support, operate and manage internet and innovation businesses across the head office and branches.
Introduce open source Linux, distributed cache, RDBMS, NoSQL, distributed middleware and data platforms together with a cloud computing platform.
Introduce open source architecture in a systematic way and help internal teams understand open source software characteristics.
Challenges
The organization had mainly used traditional centralized architecture and needed more experience with x86-based distributed and open source architectures.
The project required supporting policies for feasibility studies, testing, application adaptation, availability, performance, monitoring and incident management.
Existing security, implementation and operations standards needed to cover open source components and distributed systems.
Work and stage results
After initial project discussions, BSG provided architecture consulting, solution validation, implementation, technical delivery and operations support.
Stage work in 2015 included a large x86 server cluster, Linux-based hybrid virtualization and support for MySQL, Java middleware, Apache, Tomcat, Redis, MongoDB, Hadoop and other open source components.
The work also involved a MySQL HA (CMHA) solution, an open source automation operations platform and a Hadoop-based data processing platform.