Complete software life cycle management method and platform based on DevOps
A technology of life cycle and management platform, applied in the field of complete software life cycle management method and platform based on DevOps, it can solve the problems of not counting DevOps platform, integrating deployment and monitoring environment, not covering software life cycle, etc., so as to reduce costs , the effect of accelerating the software development cycle
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0094] Example 1: Please refer to figure 1 As shown, the technical solution of this embodiment proposes a complete software life cycle management method based on DevOps. This method takes users as the main body, provides convenience for the user's development process, and guides users to realize DevOps at all stages of software development. The best time, specifically includes the following steps:
[0095] Step S100, such as figure 2 As shown, collect and analyze the requirements, divide the requirements in detail and bind them with the new code warehouse to realize the requirements analysis, deployment, and tracking management.
[0096] In this embodiment, a specific requirement tracking management method is provided, including:
[0097] Step S101, obtain the overall needs of users in an all-round way, and divide the overall needs of users into several microservices, and divide the microservices into several specific business needs;
[0098] Step S102, create a demand kan...
Embodiment 2
[0117] Embodiment two: refer to Figure 5 and Figure 6 , a complete DevOps-based software life cycle management platform provided by the embodiment of the invention includes a requirements management module 210 , a development and delivery module 220 , and an operation and maintenance management module 230 .
[0118] The aforementioned DevOps platform for the complete software life cycle integrates Kubernetes, Gitlab, Jenkins, Maven, Harbor, SonarQube, Prometheus, Kong, and Zipkin open source tools.
[0119] Requirements Management Module 210 as Figure 7 As shown, it includes a requirements management service module 211 for collecting and managing requirements and a process management service module 212 for tracking requirements development progress;
[0120] The demand management service module 211 uses the kanban tool to quickly collect and manage various information of the demand, and perform visual display. The service is responsible for dividing requirements into mic...
Embodiment 3
[0132] Embodiment 3: Based on the above principles, a DevOps method supporting a complete software life cycle is used to build an instantiation platform, and its architecture is as follows Figure 10 As shown, to help users complete an online mall project based on Spring development, the specific construction steps are as follows:
[0133] The requirements management module 210 is used to collect and analyze requirements, divide the requirements specifically and bind them with the new code warehouse to realize requirements analysis, deployment, and tracking management. The specific implementation process is as follows:
[0134] The user obtains demand in all directions, and divides the overall demand into user management service, product management service, and order management service; the user creates a Kanban in the demand management service module 211, and fills these services into the second-level cards of the Kanban. Taking product management service as an example, you c...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com