What is Software Development Cloud?

What is Software Development Cloud?

Software Development Cloud

Software Development Cloud is a cloud service provided for developers. It is ready to use and can perform project management, configuration management, code checking, compilation, building, testing, deployment, release, assembly line, etc. in the cloud anytime and anywhere, allowing developers to quickly and easily start their cloud development journey.

The Software Development Cloud creates a lightweight DevOps solution that makes software development simple and efficient, allowing developers to focus on rapid innovation and responding to endless changes in demand, greatly improving the delivery capabilities and efficiency of individuals and teams, and supporting the continued rapid development of the business.

Product Advantages

  • Agility: Cloud service, ready to use; supports Scrum agile development process; fast delivery, fast feedback, and synchronous iteration of development and operation and maintenance.
  • Security: Use resource isolation, network isolation, security group specifications, anti-DDoS and brute force attack protection to provide a secure environment. Data encryption transmission and storage; data cloud storage, safe and reliable; role-based enterprise-level security model.
  • Social: Social collaboration makes cross-regional collaboration more efficient; connect with social tools to keep track of project dynamics in a timely manner.
  • Intelligence: Multi-level system monitoring, all-round quality analysis, and intelligent decision-making support.

Operation process

The complete process of basic operation is shown in Figure 1.

Figure 1 Basic operation complete process

The operation process mainly includes the following scenarios:

Complete development process: "New project > New iteration > New work item > New code repository > New code review task > New compilation and build task > Test management > Release management"

Separate development process: "Service > Configuration Management (New Code Repository) > Code Inspection (New Code Inspection Task) > Compile and Build (New Compile and Build Task) > Release Management (New Software Release)"

Common process for project managers: "Create a project > Add project members and assign roles > Create iterations > Add and assign work items > Understand project progress > Complete the project and release the software package"

Common process for development teams: "Create and configure a code repository > Receive tasks > Pull branches > Write code and upload > Create code checks > Modify code > Create compilation and build tasks > Submit tests > Resolve "bugs" > Merge branches > Complete tasks"

Common process of the testing team: "Assign test requirements > Write test cases > Assign and test cases > Submit "Bug" > Verify "Bug" modification > Complete testing"

The operation flow of the above scenarios is shown in Table 1.

Table 1 Description of the five scenarios

<<:  What technical support is needed to build a fixed network architecture based on SDN/NFV?

>>:  Ultra-low energy consumption Passive Wi-Fi speed exceeds 11Mbps

Recommend

A Deep Dive into Data Link Layer Devices

In computer networks, there are multiple layers t...

Wenku: We need to further explore 5G applications

[[351795]] On November 6, the State Council Infor...

Huawei wins "2018 GSMA Mobile Industry Outstanding Contribution Award"

At a special ceremony held last night, GSMA prese...

A Brief Discussion on WebSocket Protocol-RFC 6455

Labs Guide Before the emergence of WebSocket, the...

How to prevent 5G from creating a new digital divide

There is no doubt that more pervasive 5G technolo...

The emergence of 6G technology: growth opportunities for modern industry

The potential of 6G technology will become appare...

Double your O&M efficiency! What you need to know about the Ansible Copy module

In automated operation and maintenance, file dist...

WiFi is a good addition to SD-WAN, but not a must

The software-defined wide area network (SD-WAN) m...

Current Affairs | How many cards does the US have left to crush China’s 5G?

In the battle for 5G, China has gained a first-mo...

A brief history of Wi-Fi security protocols, from zero to WPA3

With the continuous development of WI-FI, we will...

What is Far-End Crosstalk and Near-End Crosstalk

If you are at all familiar with copper cable test...