Cloud base deployment method and device, storage medium and electronic equipment

The cloud base is deployed in stages through automated deployment tools, which solves the problem of low efficiency of traditional manual configuration and realizes efficient and accurate cloud base construction to meet the needs of financial business.

CN120658585APending Publication Date: 2025-09-16INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510794517.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

Traditional cloud-based deployment relies on manual configuration, which is inefficient and prone to errors, affecting the pace of technological innovation of financial institutions.

Method used

Automated deployment tools are used to generate detailed deployment work orders to automatically deploy the cloud base management area, network area, object storage area, and computing business area in stages, including hardware initialization, software installation, and network configuration, and to monitor and handle exceptions in real time.

Benefits of technology

It significantly improves the efficiency of cloud base deployment, reduces dependence on human resources, ensures the automation, standardization and efficiency of the deployment process, and quickly builds a cloud infrastructure that supports financial services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120658585A_ABST
    Figure CN120658585A_ABST
Patent Text Reader

Abstract

The invention discloses a cloud base deployment method and device, a storage medium and electronic equipment. Relates to the field of financial science and technology, and the method comprises the steps: receiving a deployment request used for indicating the deployment of a cloud pedestal, and the deployment request at least comprises a financial service corresponding to a to-be-deployed cloud pedestal; according to the deployment request, a deployment work order is generated, the deployment work order at least comprises information of a to-be-deployed function module, and the function module at least comprises a cloud base management area, a cloud base network area, a cloud base object storage area and a cloud base computing service area; and performing deployment based on the deployment work order through an automatic deployment tool to obtain a target cloud base. Through application of the method and the device, the problem that the efficiency of deploying the cloud base is relatively low because the cloud base deployment of the financial institution is realized in a manual configuration mode in related technologies is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the financial field, and more specifically, to a cloud base deployment method and device, a storage medium, and an electronic device. Background Art

[0002] In the increasingly digital financial industry, cloud infrastructure serves as a crucial cornerstone supporting large-scale financial operations. Its deployment efficiency directly impacts the speed and cost of business rollouts. On the one hand, with the surge in business volume at financial institutions, the demand for cloud resources is growing exponentially, necessitating efficient and flexible cloud infrastructure deployment solutions that can rapidly respond to market changes. However, on the other hand, traditional cloud infrastructure deployment often relies on manual configuration, involving complex steps such as hardware testing, operating system installation, network parameter settings, and service registration. This manual process is not only time-consuming and labor-intensive, but also prone to errors, severely hindering the pace of technological innovation at financial institutions.

[0003] Currently, no effective solution has been proposed to the problem that the deployment of cloud bases for financial institutions is achieved through manual configuration in related technologies, resulting in relatively low efficiency in deploying cloud bases. Summary of the Invention

[0004] The main purpose of this application is to provide a cloud base deployment method and device, storage medium and electronic device to solve the problem in related technologies that the cloud base deployment of financial institutions is achieved through manual configuration, resulting in relatively low efficiency in deploying the cloud base.

[0005] To achieve the above-mentioned objectives, according to one aspect of the present application, a cloud base deployment method is provided. The method comprises: receiving a deployment request for instructing the deployment of a cloud base, wherein the deployment request includes at least the financial business corresponding to the cloud base to be deployed; generating a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, wherein the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area, and a cloud base computing business area; and performing deployment based on the deployment work order using an automated deployment tool to obtain a target cloud base.

[0006] Furthermore, the target cloud base is obtained by deploying based on the deployment work order through the automated deployment tool, including: deploying the cloud base management area through the automated deployment tool; if the cloud base management area is successfully deployed, deploying the cloud base network area through the automated deployment tool; if the cloud base network area is successfully deployed, deploying the cloud base object storage area through the automated deployment tool; if the cloud base object storage area is successfully deployed, deploying the cloud base computing business area through the automated deployment tool to obtain the target cloud base.

[0007] Furthermore, deploying the cloud base management area through the automated deployment tool includes: determining planning information in the cloud base management area based on the deployment work order, wherein the planning information at least includes: specification parameters of the physical node and common components to be deployed; generating deployment steps based on the planning information; and executing the deployment steps through the automated deployment tool to realize the deployment of the cloud base management area.

[0008] Furthermore, deploying the cloud base network area through the automated deployment tool includes: determining the network service functions and network policies required for the cloud base network area based on the deployment work order; installing components on the network server based on the network service functions through the automated deployment tool, and configuring the network policy on the network server to achieve deployment of the cloud base network area.

[0009] Furthermore, deploying the cloud base object storage area through the automated deployment tool includes: determining the data access mode and business backup data volume of the financial business based on the deployment work order; determining the deployment mode of object storage based on the data access mode and the business backup data volume; and deploying the cloud base object storage area based on the deployment mode through the automated deployment tool.

[0010] Furthermore, when the cloud base object storage area is deployed through the automated deployment tool, the method also includes: detecting whether there is an abnormality in the deployment process and obtaining a detection result; if the detection result indicates that there is an abnormality in the deployment process, recording the breakpoint step where the abnormality exists; triggering a target message to the target object to instruct the target object to handle the abnormality of the breakpoint step.

[0011] Furthermore, after triggering the target message to the target object, the method also includes: if it is detected that the exception has been resolved, restarting the deployment process from the breakpoint step through the automated deployment tool until the deployment of the cloud base object storage area is completed.

[0012] To achieve the above-mentioned objectives, according to another aspect of the present application, a cloud base deployment device is provided. The device includes: a receiving unit, configured to receive a deployment request for instructing the deployment of a cloud base, wherein the deployment request includes at least the financial business corresponding to the cloud base to be deployed; a generating unit, configured to generate a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, wherein the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area, and a cloud base computing business area; and a deploying unit, configured to deploy based on the deployment work order using an automated deployment tool to obtain a target cloud base.

[0013] Furthermore, the deployment unit includes: a first deployment module, used to deploy the cloud base management area through the automated deployment tool; a second deployment module, used to deploy the cloud base network area through the automated deployment tool when the cloud base management area is successfully deployed; a third deployment module, used to deploy the cloud base object storage area through the automated deployment tool when the cloud base network area is successfully deployed; a fourth deployment module, used to deploy the cloud base computing business area through the automated deployment tool when the cloud base object storage area is successfully deployed to obtain the target cloud base.

[0014] Furthermore, the first deployment module includes: a first determination submodule, used to determine the planning information in the cloud base management area based on the deployment work order, wherein the planning information at least includes: specification parameters of the physical node and common components to be deployed; a generation submodule, used to generate deployment steps based on the planning information; and an execution submodule, used to execute the deployment steps through the automated deployment tool to realize the deployment of the cloud base management area.

[0015] Furthermore, the second deployment module includes: a second determination submodule, used to determine the network service functions and network policies required for the cloud base network area based on the deployment work order; an installation submodule, used to install components on the network server based on the network service functions through the automated deployment tool, and configure the network policy on the network server to realize the deployment of the cloud base network area.

[0016] Furthermore, the third deployment module includes: a third determination submodule, used to determine the data access mode and business backup data volume of the financial business based on the deployment work order; a fourth determination submodule, used to determine the deployment mode of the object storage based on the data access mode and the business backup data volume; a deployment submodule, used to deploy the cloud base object storage area based on the deployment mode through the automated deployment tool.

[0017] Furthermore, the device also includes: a detection unit, which is used to detect whether there is an abnormality in the deployment process when the cloud base object storage area is deployed through the automated deployment tool, and obtain a detection result; a recording unit, which is used to record the breakpoint step with the abnormality if the detection result indicates that there is an abnormality in the deployment process; and a triggering unit, which is used to trigger a target message to the target object to instruct the target object to handle the abnormality of the breakpoint step.

[0018] Furthermore, the device also includes: a starting unit, which is used to restart the deployment process from the breakpoint step through the automated deployment tool after triggering the target message to the target object, if it is detected that the exception has been resolved, until the deployment of the cloud base object storage area is completed.

[0019] According to another aspect of an embodiment of the present invention, an electronic device is provided, including: a memory storing an executable program; and a processor for running the program, wherein when the program is running, any one of the above-mentioned cloud base deployment methods is executed.

[0020] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, which stores a program, wherein when the program is running, the device where the storage medium is located is controlled to execute any of the above-mentioned cloud base deployment methods.

[0021] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program or instructions, which implements any of the above-mentioned cloud base deployment methods when executed by a processor.

[0022] In an embodiment of the present application, the following steps are adopted: receiving a deployment request for instructing the deployment of a cloud base, wherein the deployment request includes at least the financial business corresponding to the cloud base to be deployed; generating a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, and the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area and a cloud base computing business area; deploying based on the deployment work order through an automated deployment tool to obtain a target cloud base, thereby solving the technical problem in the related art of implementing the cloud base deployment of financial institutions through manual configuration, resulting in relatively low efficiency in deploying the cloud base.

[0023] In this solution, a deployment work order is automatically generated based on the received deployment request. This work order details all the functional modules to be deployed and their associated parameters, including information about core components such as the cloud base management area, network area, object storage area, and compute business area. The automated deployment tool then reads the deployment work order, parses the information contained in each functional module, and automatically executes the deployment process to obtain the final target cloud base. By using this automated deployment tool, traditional manual configuration methods are replaced, reducing reliance on human resources and significantly improving the efficiency of cloud base deployment, thereby achieving the technical effect of rapidly building a cloud infrastructure that supports its business. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings, which constitute part of this application, are intended to provide a further understanding of this application. The exemplary embodiments and descriptions of this application are intended to explain this application and do not constitute an improper limitation on this application. In the accompanying drawings:

[0025] Figure 1 A hardware structure block diagram of a computer terminal for implementing a cloud base deployment method is shown;

[0026] Figure 2 This is a flow chart of a cloud base deployment method provided according to an embodiment of the present application;

[0027] Figure 3 is a schematic diagram of a cloud base deployment method provided according to an embodiment of the present application;

[0028] Figure 4 is a schematic diagram of a cloud base deployment device provided according to an embodiment of the present application;

[0029] Figure 5 This is a structural block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0032] It should be noted that the collected information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this application are information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with relevant laws, regulations and standards, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation portals for users to choose to authorize or refuse. For example, an interface is set up between this system and relevant users or institutions to provide users with corresponding operation portals for users to choose to agree or refuse the automated decision-making results; if the user chooses to refuse, the expert decision-making process will be entered.

[0033] Example 1

[0034] According to an embodiment of the present application, a method embodiment for deploying a cloud base is also provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0035] The method embodiment provided in the first embodiment of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 The hardware structure diagram of a computer terminal (or mobile device) for implementing a cloud base deployment method is shown. Figure 1As shown, the computer terminal 10 (or mobile device) may include one or more (illustrated as 102a, 102b, ..., 102n in the figure) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0036] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuitry may be a single independent processing module, or may be incorporated in whole or in part into any of the other components of the computer terminal 10 (or mobile device). As described in the embodiments of the present application, the data processing circuitry serves as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0037] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the cloud base deployment method in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, implementing the above-mentioned cloud base deployment method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0038] The transmission device 106 is configured to receive or transmit data via a network. A specific example of the aforementioned network may include a wireless network provided by the communications provider of the computer terminal 10. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module, which is configured to communicate with the Internet wirelessly.

[0039] The display may be a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 (or mobile device).

[0040] Under the above operating environment, this application provides Figure 2 The deployment method of the cloud base is shown. Figure 2 Flowchart of a cloud base deployment method according to embodiment 1 of the present application. The cloud base deployment method includes:

[0041] Step S201: receiving a deployment request for instructing to deploy a cloud base, wherein the deployment request at least includes a financial service corresponding to the cloud base to be deployed.

[0042] Optionally, users can trigger a deployment request through the interactive interface to instruct the cloud base to deploy. The deployment request includes at least a detailed description of the financial business served by the cloud base, including key information such as business type, scale, performance requirements, data processing capabilities, security and compliance requirements. This request serves as a guide for subsequent automated deployment activities, ensuring that the cloud base construction accurately matches business needs.

[0043] Step S202: Generate a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, and the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area, and a cloud base computing business area.

[0044] Optionally, after receiving a deployment request instructing the deployment of the cloud base, a deployment work order is generated based on the deployment request. The deployment work order is a detailed deployment plan automatically generated by an automated tool based on the financial business requirements specified in the deployment request. The work order contains at least information about each functional module of the cloud base, including but not limited to: the cloud base management area, the cloud base network area, the cloud base object storage area, and the cloud base computing business area. The cloud base management area is responsible for the operation and management of cloud services and system maintenance, such as management nodes and operation and maintenance nodes. The cloud base network area provides various network access services and centrally manages access to the internet, third-party networks, and internal enterprise networks. The cloud base object storage area provides massive, secure, highly reliable, and low-cost data storage capabilities to support business backup and data access requirements. The cloud base computing business area, consisting of computing nodes and distributed storage nodes, provides computing resources such as virtual machines or containers for upper-layer applications. The deployment work order specifies the detailed configuration parameters of each functional module, such as server specifications, network topology, storage capacity, number of computing units, etc., as well as their relationships and deployment sequence. This information will guide the automation tools to deploy components of the cloud base, ensuring the automation, standardization, and efficiency of the deployment process.

[0045] Step S203: Deployment is performed based on the deployment work order using an automated deployment tool to obtain a target cloud base.

[0046] Optionally, automated deployment tools parse the information in deployment work orders and convert it into automated deployment instructions and operations. For example, automated deployment tools can read and understand the specific configurations of the cloud base management area, network area, object storage area, and computing business area in the deployment work order, including hardware specifications, software versions, and network parameters. Based on these configuration parameters, the automated tools can dispatch the necessary physical and virtual resources, such as servers, storage devices, and network equipment, to ensure efficient resource allocation and utilization.

[0047] Based on the hardware requirements specified in the deployment worksheet, the automated deployment tool initializes servers, storage devices, and network equipment, configuring necessary hardware parameters such as IP addresses and hostnames. The automated tool then installs and configures the selected operating system and software stack, including but not limited to the management node, network services, object storage services, and compute services, ultimately resulting in the target cloud base. Through the intelligent operation of the automated deployment tool, the abstract requirements in the deployment worksheet are transformed into actual cloud base infrastructure, enabling rapid and accurate cloud base construction and providing a solid foundation for subsequent financial business operations.

[0048] In summary, a deployment work order is automatically generated based on the received deployment request. This work order details all the functional modules to be deployed and their associated parameters, including information about core components such as the cloud base management area, network area, object storage area, and compute business area. The automated deployment tool then reads the deployment work order, parses the information contained in each functional module, and automatically executes the deployment process to obtain the final target cloud base. By using this automated deployment tool, traditional manual configuration methods are replaced, reducing reliance on human resources and significantly improving the efficiency of cloud base deployment, thereby achieving the technical effect of rapidly building a cloud infrastructure that supports its business.

[0049] Optionally, in the cloud base deployment method provided in the embodiment of the present application, deployment is performed based on a deployment work order through an automated deployment tool to obtain a target cloud base, including: deploying the cloud base management area through the automated deployment tool; when the cloud base management area is successfully deployed, deploying the cloud base network area through the automated deployment tool; when the cloud base network area is successfully deployed, deploying the cloud base object storage area through the automated deployment tool; when the cloud base object storage area is successfully deployed, deploying the cloud base computing business area through the automated deployment tool to obtain the target cloud base.

[0050] In an optional embodiment, the cloud base deployment method adopts a phased, automated deployment strategy based on the order of functional modules. This approach not only improves deployment efficiency but also enhances the controllability of the deployment process and facilitates troubleshooting. First, the automated deployment tool deploys the cloud base management area based on the information in the deployment work order. This area contains the core control and service management components of the cloud platform, such as the management node and the operation and maintenance node. The deployment of the management area is the foundation of the entire cloud base construction. Through automated tools, configuration consistency and accuracy can be ensured, reducing human error.

[0051] After the management zone deployment is successful and stable, the automated deployment tool will continue processing deployment tickets and move on to the network zone deployment. The network zone hosts all external and internal network access services, including connections to the internet, third parties, and the internal corporate network. Automated deployment quickly configures network servers and virtual network devices based on the network plan, enabling efficient network zone setup.

[0052] After successful deployment in the management and network zones, the automated deployment tool will focus on building the object storage zone. This provides massive, low-cost, and highly reliable data storage services. Automated deployment can select the most appropriate storage model, such as standardized or compact, based on business storage requirements, ensuring optimal data storage and fast access.

[0053] Finally, once all of the above areas have been deployed and are running normally, the automated deployment tool will deploy the compute business area, which is the part of the cloud base that directly serves upper-layer applications. The compute business area consists of compute nodes and distributed storage nodes. Automated deployment can quickly allocate computing resources and complete corresponding service configuration based on computing scale requirements, allowing business applications to be quickly launched and running.

[0054] By dividing the deployment process into four stages: management area, network area, object storage area, and computing business area, if a problem occurs in a certain stage, it can be quickly located and resolved without affecting other completed or upcoming deployments, thereby enhancing the flexibility and robustness of the deployment process.

[0055] Optionally, in the cloud base deployment method provided in an embodiment of the present application, deploying the cloud base management area through an automated deployment tool includes: determining planning information in the cloud base management area based on a deployment work order, wherein the planning information includes at least: specification parameters of the physical node and common components to be deployed; generating deployment steps based on the planning information; and executing the deployment steps through an automated deployment tool to realize the deployment of the cloud base management area.

[0056] In an optional embodiment, the automated deployment tool first determines the detailed specifications of each physical node in the cloud base management area based on the information in the deployment work order. These parameters may include hardware information such as the server model, CPU performance, memory size, storage capacity, network interface type, as well as software-level information such as the operating system version. Secondly, the automated deployment tool also specifies a list of common components to be deployed. These components include, but are not limited to, management nodes, operation and maintenance nodes, monitoring systems, log collection systems, etc., which constitute the core functional modules of the cloud base management area and are responsible for the operation, management, and maintenance of cloud services.

[0057] After receiving the above planning information, the automated deployment tool generates deployment steps for the cloud base management area. These steps cover the entire process, from hardware initialization, operating system installation, common component deployment, to service configuration. After generating the deployment steps, the automated deployment tool conducts a comprehensive check to ensure their rationality and feasibility. Furthermore, based on previous deployment experience, the tool optimizes the steps to improve deployment efficiency and reduce potential errors. Finally, the automated deployment tool automatically executes each step according to the generated deployment steps. This includes, but is not limited to, server hardware initialization, operating system and software installation, network configuration, common component deployment and configuration, and service startup. If any exceptions are encountered during the deployment process, the automated deployment tool will immediately log and report the error and provide a breakpoint recovery option. This helps operations personnel quickly locate the problem, troubleshoot, and fix it, avoiding the need for a complete redeployment and significantly saving time and resources.

[0058] Through the above process, the automated deployment tool can efficiently and accurately complete the construction of the cloud base management area, ensuring the stable operation and functional integrity of the management area. This approach not only reduces errors caused by human intervention, but also greatly shortens deployment time, allowing the cloud base to be put into operation in a short period of time to meet the rapid needs of financial services.

[0059] Optionally, in the cloud base deployment method provided in an embodiment of the present application, deploying the cloud base network area through an automated deployment tool includes: determining the network service functions and network policies required for the cloud base network area based on the deployment work order; installing components on the network server based on the network service functions through the automated deployment tool, and configuring network policies for the network server to achieve deployment of the cloud base network area.

[0060] In an optional embodiment, the automated deployment tool first identifies the various network service functions that need to be implemented in the cloud base network area based on the deployment work order. Network service functions include access layer services (such as access to the Internet, third parties, and corporate internal networks), routing configuration, firewall rule settings, load balancing, DNS services, virtual network creation, etc., aiming to build a secure and efficient network environment. Then, the automated deployment tool will also determine the network policies applicable to the cloud base. Network policies include traffic control, access rights, data encryption mechanisms, redundant path configuration, etc. The setting of these policies can ensure the security, stability, and compliance of the network, especially in sensitive areas such as the financial industry.

[0061] The automated deployment tool then automatically installs the corresponding software components on the designated network server based on the determined network service functions. For example, if the deployment work order specifies the need for Internet access and load balancing services, the automated tool will install and configure the network interface, load balancing software, etc. on the corresponding server to ensure the implementation of the service functions. The automated tool will configure network policies for the network server. For example, it will set specific firewall rules to limit or allow certain types of network traffic; configure encryption standards for data transmission to ensure the security of sensitive data; and set up redundant paths and failover mechanisms according to business continuity and disaster recovery plans to improve network availability and reliability.

[0062] After component installation and policy configuration, the automated deployment tool performs a comprehensive coordination and verification process to ensure that all network service functions are compatible and that all network policies are correctly applied. This process helps identify and correct potential configuration conflicts or omissions, ensuring the stability and security of the network zone during initial activation. The automated tool also automatically generates detailed deployment documentation and logs, documenting the installation of network components, network policy configuration details, and all operations and exceptions encountered during the process, facilitating subsequent operations and troubleshooting.

[0063] Through this automated deployment process, the cloud base network zone was quickly built, not only implementing the necessary network service functions but also strictly adhering to established network policies, ensuring the efficiency, security, and compliance of the network environment. This approach not only saved a significant amount of manual operation time but also significantly reduced the risk of errors during the deployment process.

[0064] Optionally, in the cloud base deployment method provided in an embodiment of the present application, deploying the cloud base object storage area through an automated deployment tool includes: determining the data access mode and business backup data volume of the financial business based on the deployment work order; determining the deployment mode of the object storage based on the data access mode and the business backup data volume; and deploying the cloud base object storage area based on the deployment mode through an automated deployment tool.

[0065] In an optional embodiment, the automated deployment tool will first analyze the data access pattern of the financial business based on the information in the deployment work order. For example, the frequency of data access, the read-write ratio, the number of concurrent accesses, etc., to determine whether a high-performance, low-latency storage solution is needed, or a storage architecture that is more cost-effective. The automated deployment tool will also determine the amount of business backup data for the financial business based on the deployment work order. If the data access pattern requires high performance and high availability, and the amount of business backup data is large, the automated deployment tool may recommend a standardized deployment model. The standardized deployment model requires setting up more redundancy and distribution strategies, such as using data replication, load balancing and other technologies to ensure high data availability and fast access. On the contrary, if data access is relatively simple and the amount of business backup data is not large, a small-scale deployment model will be adopted. This model focuses on cost-effectiveness and can adopt a simpler storage architecture, but still maintains sufficient security and reliability to meet basic business needs.

[0066] After determining the object storage deployment model, the automated deployment tool will configure and install the object storage area. Specifically, it will automatically allocate resources such as storage nodes, network ports, and disk space based on the selected model, and install the corresponding object storage software and services. The automated tool also automatically configures data sharding, replication, and distribution strategies, as well as access control and security encryption measures, to complete the deployment of the cloud base object storage area.

[0067] Through the automated deployment steps described above, the object storage area of ​​the cloud base is not only quickly built, but more importantly, it can flexibly adjust the storage model based on the characteristics and needs of financial services, providing an optimal data storage and access experience. This approach not only reduces manual planning and deployment time, but also ensures the optimal configuration of the storage architecture, meeting the high requirements of the financial industry.

[0068] In an optional embodiment, the automated deployment tool deploys the computing service zone of the cloud base, including: first, based on the deployment work order, analyzing the detailed requirements of the computing service zone, including the expected business load, the number and specifications of virtual machines or containers, storage requirements, and network bandwidth requirements. Based on the computing requirements, the automated deployment tool plans the architecture and scale of the computing resource pool, including the distribution of computing nodes, the configuration of distributed storage nodes, and the linkage strategy of network switches, to ensure that the resource pool can efficiently and flexibly meet business needs. The automated deployment tool performs initial configuration on the selected physical servers, including operating system installation, hardware testing, and network parameter settings, to ensure that the hardware environment of the computing nodes and distributed storage nodes meets the deployment requirements. After the physical server initialization is complete, the automated deployment tool automatically installs virtualization software, such as KVM, Xen, or Docker, to provide underlying support for building virtual machines or containers. The automated deployment tool configures the distributed storage nodes, including data storage format, data sharding strategy, and data redundancy mechanism, to achieve high-performance data read and write and high-reliability storage. The automated deployment tool also automatically configures network switches based on the computing service zone's network requirements to establish efficient network connections between the computing nodes and the outside world, while ensuring network security and isolation. Finally, the tool generates virtual machines or containers, pooling computing resources. This allows upper-level financial applications to dynamically allocate computing resources as needed, improving resource utilization and business responsiveness. Through this automated deployment process, the cloud base computing business zone is efficiently and accurately constructed, forming a computing resource pool that can rapidly respond to financial business needs. This approach not only significantly shortens the construction cycle of the computing business zone but also ensures high availability, performance, and security of computing resources, providing a solid computing foundation for financial institutions.

[0069] Optionally, in the cloud base deployment method provided in an embodiment of the present application, when the cloud base object storage area is deployed through an automated deployment tool, the method also includes: detecting whether there is an abnormality in the deployment process and obtaining a detection result; if the detection result indicates that there is an abnormality in the deployment process, recording the breakpoint step where the abnormality exists; triggering a target message to the target object to instruct the target object to handle the abnormality of the breakpoint step.

[0070] In an optional embodiment, the automated deployment tool continuously monitors the entire deployment chain during the object storage area deployment process, including key indicators such as hardware status, software installation progress, network connectivity, and data migration status. In an optional embodiment, the automated deployment tool may have a built-in anomaly recognition algorithm that can identify and classify different types of anomalies, such as hardware failures, software package download failures, configuration conflicts, and network outages.

[0071] When an exception is detected during deployment, the automated deployment tool will record the specific steps and context of the exception, including but not limited to the exception code, occurrence time, and the nodes and components involved. This information is saved in the deployment log to facilitate subsequent problem analysis and resolution. To facilitate reproducing and resolving exceptions, the automated deployment tool marks the specific steps where the exception occurred, effectively setting breakpoints in the deployment process. When resuming deployment, the tool can restart from the breakpoint, avoiding unnecessary redoing the deployment.

[0072] When a deployment exception is detected, the automated deployment tool will also generate a target message, including exception details, breakpoint information, and recommended processing methods, and send it to the target object to instruct the target object to handle the exception of the breakpoint step.

[0073] The anomaly detection and processing mechanism can provide real-time feedback on the deployment status, allowing the operation and maintenance team to be aware of problems and take measures as soon as possible, avoiding the concealment and deterioration of problems.

[0074] Optionally, in the cloud base deployment method provided in an embodiment of the present application, after triggering the target message to the target object, the method also includes: if it is detected that the exception has been resolved, restarting the deployment process from the breakpoint step through the automated deployment tool until the deployment of the cloud base object storage area is completed.

[0075] In an optional embodiment, if the exception at the breakpoint step has been successfully resolved, this information is fed back to the automated deployment tool. Upon receiving this feedback, the automated deployment tool restarts the deployment process from the breakpoint step. After resuming from the breakpoint, the automated deployment tool continues executing subsequent deployment steps until the object storage area is fully deployed. When the automated deployment tool reaches the final step, i.e., when the object storage area is fully deployed, it automatically performs functional and performance tests to verify that the object storage area meets the expected performance indicators and functional requirements, such as data read and write speeds, data redundancy mechanisms, and data access control, thereby ensuring high-quality deployment results.

[0076] Through the above mechanism, even if an exception is encountered during the deployment process, the automated deployment tool can ensure that the deployment is accurately resumed from the breakpoint after the exception is resolved until the construction of the entire object storage area is completed, thereby improving the flexibility and recovery capabilities of the deployment.

[0077] In an alternative embodiment, the Figure 3The schematic diagram shown implements the deployment of the cloud base, which specifically includes: confirming whether the servers and network switches required for the cloud base construction plan are deployed and ready. If they are ready, implement the subsequent steps, otherwise redeploy the configuration; use the unified deployment tool to deploy the cloud base management function area; if the base management area is deployed, you can implement the subsequent steps to deploy the network area, otherwise you need to perform technical recovery for the deployment breakpoint and continue to deploy to completion; use the unified deployment tool to deploy the cloud base network function area; if the base network area is deployed, you can implement the subsequent steps to deploy the storage area, otherwise you need to perform technical recovery for the deployment breakpoint and continue to deploy to completion; use the unified deployment tool to deploy the cloud base storage area; if the base storage area is deployed, you can implement the subsequent steps to deploy the computing business area, otherwise you need to perform technical recovery for the deployment breakpoint and continue to deploy to completion; use the unified deployment tool to deploy the cloud base computing business area. If there are nodes with deployment abnormalities, remove the abnormal nodes and continue to deploy the remaining nodes.

[0078] The cloud base deployment method provided by the embodiment of the present application receives a deployment request for instructing the deployment of a cloud base, wherein the deployment request includes at least the financial business corresponding to the cloud base to be deployed; generates a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, and the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area and a cloud base computing business area; and deploys based on the deployment work order through an automated deployment tool to obtain a target cloud base, thereby solving the technical problem in the related art of implementing the cloud base deployment of financial institutions through manual configuration, resulting in relatively low efficiency in deploying the cloud base.

[0079] In this solution, a deployment work order is automatically generated based on the received deployment request. This work order details all the functional modules to be deployed and their associated parameters, including information about core components such as the cloud base management area, network area, object storage area, and compute business area. The automated deployment tool then reads the deployment work order, parses the information contained in each functional module, and automatically executes the deployment process to obtain the final target cloud base. By using this automated deployment tool, traditional manual configuration methods are replaced, reducing reliance on human resources and significantly improving the efficiency of cloud base deployment, thereby achieving the technical effect of rapidly building a cloud infrastructure that supports its business.

[0080] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0081] Example 2

[0082] The embodiments of the present application also provide a cloud base deployment device. It should be noted that the cloud base deployment device of the embodiments of the present application can be used to execute the cloud base deployment method provided in the embodiments of the present application. The cloud base deployment device provided in the embodiments of the present application is introduced below.

[0083] According to an embodiment of the present application, a cloud base deployment device for implementing the above-mentioned cloud base deployment method is also provided. Figure 4 As shown, the device includes: a receiving unit 401, a generating unit 402 and a deploying unit 403.

[0084] The receiving unit 401 is configured to receive a deployment request for instructing deployment of a cloud base, wherein the deployment request at least includes a financial service corresponding to the cloud base to be deployed;

[0085] A generating unit 402 is configured to generate a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, and the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area, and a cloud base computing service area;

[0086] The deployment unit 403 is configured to perform deployment based on the deployment work order using an automated deployment tool to obtain a target cloud base.

[0087] The cloud base deployment device provided in an embodiment of the present application receives a deployment request for instructing the deployment of a cloud base through a receiving unit 401, wherein the deployment request includes at least the financial business corresponding to the cloud base to be deployed; the generation unit 402 generates a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, and the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area and a cloud base computing business area; the deployment unit 403 deploys based on the deployment work order through an automated deployment tool to obtain a target cloud base, thereby solving the technical problem in the related art of implementing the cloud base deployment of financial institutions through manual configuration, resulting in relatively low efficiency in deploying the cloud base.

[0088] In this solution, a deployment work order is automatically generated based on the received deployment request. This work order details all the functional modules to be deployed and their associated parameters, including information about core components such as the cloud base management area, network area, object storage area, and compute business area. The automated deployment tool then reads the deployment work order, parses the information contained in each functional module, and automatically executes the deployment process to obtain the final target cloud base. By using this automated deployment tool, traditional manual configuration methods are replaced, reducing reliance on human resources and significantly improving the efficiency of cloud base deployment, thereby achieving the technical effect of rapidly building a cloud infrastructure that supports its business.

[0089] Optionally, in the cloud base deployment device provided in the embodiment of the present application, the deployment unit includes: a first deployment module, used to deploy the cloud base management area through an automated deployment tool; a second deployment module, used to deploy the cloud base network area through an automated deployment tool when the cloud base management area is successfully deployed; a third deployment module, used to deploy the cloud base object storage area through an automated deployment tool when the cloud base network area is successfully deployed; and a fourth deployment module, used to deploy the cloud base computing business area through an automated deployment tool when the cloud base object storage area is successfully deployed to obtain a target cloud base.

[0090] Optionally, in the cloud base deployment device provided in the embodiment of the present application, the first deployment module includes: a first determination sub-module, used to determine the planning information in the cloud base management area based on the deployment work order, wherein the planning information includes at least: specification parameters of the physical node and common components to be deployed; a generation sub-module, used to generate deployment steps based on the planning information; and an execution sub-module, used to execute the deployment steps through an automated deployment tool to realize the deployment of the cloud base management area.

[0091] Optionally, in the cloud base deployment device provided in the embodiment of the present application, the second deployment module includes: a second determination sub-module, used to determine the network service functions and network policies required for the cloud base network area based on the deployment work order; an installation sub-module, used to install components on the network server based on the network service functions through an automated deployment tool, and configure network policies for the network server to realize the deployment of the cloud base network area.

[0092] Optionally, in the cloud base deployment device provided in an embodiment of the present application, the third deployment module includes: a third determination sub-module, used to determine the data access mode and business backup data volume of the financial business based on the deployment work order; a fourth determination sub-module, used to determine the deployment mode of the object storage based on the data access mode and the business backup data volume; a deployment sub-module, used to deploy the cloud base object storage area based on the deployment mode through an automated deployment tool.

[0093] Optionally, in the cloud base deployment device provided in the embodiment of the present application, the device also includes: a detection unit, which is used to detect whether there is an abnormality in the deployment process when the cloud base object storage area is deployed through an automated deployment tool, and obtain a detection result; a recording unit, which is used to record the breakpoint step with the abnormality if the detection result indicates that there is an abnormality in the deployment process; and a triggering unit, which is used to trigger a target message to a target object to instruct the target object to handle the abnormality of the breakpoint step.

[0094] Optionally, in the cloud base deployment device provided in an embodiment of the present application, the device also includes: a starting unit, which is used to restart the deployment process from the breakpoint step through an automated deployment tool after triggering the target message to the target object if it is detected that the exception has been resolved, until the deployment of the cloud base object storage area is completed.

[0095] It should be noted that the above-mentioned receiving unit 401, generating unit 402, and deploying unit 403 correspond to steps S201 to S203 in the first embodiment. The three units and the corresponding steps implement the same examples and application scenarios, but are not limited to the contents disclosed in the first embodiment. It should be noted that the above-mentioned modules or units can be hardware components or software components stored in a memory (e.g., memory 104) and processed by one or more processors (e.g., processors 102a, 102b, ..., 102n). The above-mentioned units can also be part of the device and can be run in the computer terminal 10 provided in the first embodiment.

[0096] Example 3

[0097] An embodiment of the present application may provide an electronic device, Figure 5 This is a structural block diagram of an electronic device according to an embodiment of the present application. Figure 5 As shown, the electronic device may include: one or more ( Figure 5 Only one is shown) processor 502, memory 504, storage controller, and peripheral interface, wherein the peripheral interface is connected to the radio frequency module, audio module and display.

[0098] Among them, the memory can be used to store software programs and modules, such as program instructions / modules corresponding to the methods and devices in the embodiments of the present application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, implementing the above-mentioned method. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0099] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: receiving a deployment request for instructing the deployment of a cloud base, wherein the deployment request at least includes the financial business corresponding to the cloud base to be deployed; generating a deployment work order based on the deployment request, wherein the deployment work order at least includes information about the functional modules to be deployed, and the functional modules at least include: a cloud base management area, a cloud base network area, a cloud base object storage area and a cloud base computing business area; and deploying based on the deployment work order through an automated deployment tool to obtain a target cloud base.

[0100] The processor can call the information and application programs stored in the memory through the transmission device to perform the following steps: deploy based on the deployment work order through the automated deployment tool to obtain the target cloud base, including: deploying the cloud base management area through the automated deployment tool; when the cloud base management area is successfully deployed, deploying the cloud base network area through the automated deployment tool; when the cloud base network area is successfully deployed, deploying the cloud base object storage area through the automated deployment tool; when the cloud base object storage area is successfully deployed, deploying the cloud base computing business area through the automated deployment tool to obtain the target cloud base.

[0101] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: deploying the cloud base management area through the automated deployment tool includes: determining the planning information in the cloud base management area based on the deployment work order, wherein the planning information includes at least: specification parameters of the physical node and the common components to be deployed; generating deployment steps based on the planning information; executing the deployment steps through the automated deployment tool to realize the deployment of the cloud base management area.

[0102] The processor can call the information and applications stored in the memory through the transmission device to perform the following steps: deploying the cloud base network area through the automated deployment tool, including: determining the network service functions and network policies required for the cloud base network area based on the deployment work order; installing components on the network server based on the network service functions through the automated deployment tool, and configuring the network policy for the network server to realize the deployment of the cloud base network area.

[0103] The processor can call the information and applications stored in the memory through the transmission device to perform the following steps: deploying the cloud base object storage area through the automated deployment tool, including: determining the data access mode and business backup data volume of the financial business based on the deployment work order; determining the deployment mode of the object storage based on the data access mode and the business backup data volume; deploying the cloud base object storage area based on the deployment mode through the automated deployment tool.

[0104] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: when the cloud base object storage area is deployed through the automated deployment tool, the method also includes: detecting whether there is an abnormality in the deployment process and obtaining the detection result; if the detection result indicates that there is an abnormality in the deployment process, recording the breakpoint step where the abnormality exists; triggering the target message to the target object to instruct the target object to handle the abnormality of the breakpoint step.

[0105] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: After triggering the target message to the target object, the method also includes: if it is detected that the exception has been resolved, restart the deployment process from the breakpoint step through the automated deployment tool until the deployment of the cloud base object storage area is completed.

[0106] It can be understood by those skilled in the art that Figure 5 The structure shown is for illustration only, and the electronic device may also be a terminal device such as a smart phone, a tablet computer, a PDA, a mobile Internet device (MID), or a PAD. Figure 5 It does not limit the structure of the above electronic device. For example, the electronic device may also include Figure 5 More or fewer components (such as network interfaces, display devices, etc.) shown in, or with Figure 5 Different configurations shown.

[0107] A person skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a computer-readable storage medium, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0108] Example 4

[0109] The embodiment of the present application further provides a computer-readable storage medium. Optionally, in this embodiment, the storage medium can be used to store the program code executed by the cloud base deployment method provided in the first embodiment.

[0110] Optionally, in this embodiment, the storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group.

[0111] The present application also provides a computer program product, which, when executed on a data processing device, is adapted to perform the program of the method steps.

[0112] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0113] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0114] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0115] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0116] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0117] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0118] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A cloud base deployment method, characterized in that: include: receiving a deployment request for instructing deployment of a cloud base, wherein the deployment request includes at least a financial service corresponding to the cloud base to be deployed; Generate a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, and the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area, and a cloud base computing service area; Deployment is performed based on the deployment work order using an automated deployment tool to obtain a target cloud base.

2. The method according to claim 1, characterized in that Deployment is performed using an automated deployment tool based on the deployment work order to obtain the target cloud base, including: Deploy the cloud base management area through the automated deployment tool; When the cloud base management area is successfully deployed, deploying the cloud base network area through the automated deployment tool; When the cloud base network area is successfully deployed, deploying the cloud base object storage area through the automated deployment tool; When the cloud base object storage area is successfully deployed, the cloud base computing service area is deployed through the automated deployment tool to obtain the target cloud base.

3. The method according to claim 2, characterized in that Deploying the cloud base management area by using the automated deployment tool includes: Determining planning information for the cloud base management area based on the deployment work order, wherein the planning information includes at least: specification parameters of physical nodes and common components to be deployed; Generating deployment steps based on the planning information; The deployment steps are performed by the automated deployment tool to implement deployment of the cloud base management area.

4. The method according to claim 2, characterized in that Deploying the cloud base network zone by using the automated deployment tool includes: Determine the network service functions and network policies required by the cloud base network zone based on the deployment work order; The automated deployment tool is used to install components on the network server based on the network service function, and the network policy is configured on the network server to implement deployment of the cloud base network zone.

5. The method according to claim 2, characterized in that Deploying the cloud base object storage area by using the automated deployment tool includes: Determining the data access mode and business backup data volume of the financial business based on the deployment work order; Determining a deployment mode of object storage based on the data access mode and the business backup data volume; The cloud base object storage area is deployed based on the deployment mode through the automated deployment tool.

6. The method according to claim 5, characterized in that When deploying the cloud base object storage area through the automated deployment tool, the method further includes: Detect whether there are any abnormalities in the deployment process and obtain the detection results; If the detection result indicates that there is an abnormality in the deployment process, the breakpoint step where the abnormality occurs is recorded; Trigger a target message to the target object to instruct the target object to handle the exception of the breakpoint step.

7. The method according to claim 6, characterized in that After triggering the target message to the target object, the method further includes: If it is detected that the exception has been resolved, the deployment process is restarted from the breakpoint step through the automated deployment tool until the deployment of the cloud base object storage area is completed.

8. A cloud base deployment device, characterized in that: include: A receiving unit, configured to receive a deployment request for instructing deployment of a cloud base, wherein the deployment request at least includes a financial service corresponding to the cloud base to be deployed; A generating unit, configured to generate a deployment work order based on the deployment request, wherein the deployment work order includes at least information about the functional modules to be deployed, and the functional modules include at least: a cloud base management area, a cloud base network area, a cloud base object storage area, and a cloud base computing service area; The deployment unit is configured to deploy based on the deployment work order using an automated deployment tool to obtain a target cloud base.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the cloud base deployment method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: include: a memory storing an executable program; A processor is used to run the program, wherein when the program is run, the cloud base deployment method described in any one of claims 1 to 7 is executed.