Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Interpretation of 2019 Huawei document 001: the first essence of Software Development in the AI era is credibility

2025-03-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Xiao Cha is from Aofei Temple.

Qubit production | official account QbitAI

AI blessing, the Internet of everything, the intelligence of everything.

While we enjoy the progress of science and technology, the software development industry is facing greater challenges.

In the past, security problems with software may only mean economic losses, but when it comes to the industrial Internet era, problems with various devices connected to the Internet, such as smart connected cars, may pose a threat to personal safety and bring more serious consequences.

The era of Internet of things + AI puts forward higher requirements for the security and reliability of software, and the methods of managing software development and maintenance must keep pace with the times.

In recent years, AI applications, which are gradually moving towards reality, have begun to create huge social benefits, and at the same time, they are constantly changing the thinking of software development, while the concept of trusted software (Trustworthy Software) development points out the development direction of software engineering in the future.

In 2006, there was a book called Design for Trustworthy Software, which mentioned a more cost-effective, faster delivery, easier to use comprehensive software development technology-trusted software design (DFTS).

So, what exactly is trusted software?

Trusted software means that the software can run as expected and does not pose significant security and privacy risks when the environment changes. According to the basic definition of "Software Engineering (10th Edition)" and other related standards, "credibility" includes five basic aspects:

Safety: the possibility that the system will not cause harm to people and the environment of the system.

Reliability: the possibility that the system can correctly provide the service that the user wants within a given period of time.

Availability: the possibility that the system can run and provide useful services at any time.

Security: the possibility that the system can resist or deliberately invade.

Resilience: the possibility that the system maintains the normal operation of its critical services in the event of some intrusive events.

As the development of AI technology leads to the increase of development complexity, the credibility of software has been paid more and more attention by the industry.

Document No. 2019 of Huawei

Huawei has always been an advocate of "trusted development". Document No. 001 of 2019 issued by Ren Zhengfei on January 2 this year regards network security and privacy protection as the company's highest platform and Huawei's overall strategy. With an initial investment of $2 billion, Huawei plans to achieve its goal of building credible and high-quality products for its customers in ICT infrastructure in five years.

Document No. 001 issued by Huawei's president's office every year is the core of Huawei's full-year plan, and from historical experience, it has repeatedly let Huawei run at full speed on the right track. For example, the number one document in 2018 instructs Huawei's consumer BG business to grow against the trend even though the industry is in decline.

In document No. 001 this year, Ren Zhengfei said that Huawei will comprehensively improve its software engineering capabilities and practices this year to create credible and high-quality products. This is related to the future survival and development of Huawei, and is closely related to every Huawei employee.

This shows that "credible development" has risen to the height of Huawei's guidance.

Ren Zhengfei proposed that Huawei should integrate trust and build high quality into every ICT infrastructure product and solution, and the key requirements include five points:

Security (Security), resilience (Resilience), privacy (Privacy), reliability and availability (Reliability&Availability).

These are the five basic dimensions of trusted software development.

To sum up trusted development in one sentence, Huawei cloud evangelist Andy Liu summed it up as "how to stand in the day after tomorrow".

Trusted Development and AI

Around 2012, artificial intelligence set off another wave of craze. In the era of AI, trusted development becomes more important.

A large number of machines and physical devices will be connected to the Internet, such as the security of intelligent connected vehicles will face unprecedented challenges in the future. Because the Internet is open, but it is also highly dangerous.

The self-driving cars of the future will be online all the time, and even the vehicle control software system can be upgraded through network push. Therefore, the suppliers of the whole industry chain, such as chips, in-car components, in-car software and cloud services, all need to upgrade credibility to an important industry standard. Nvidia, Bosch, Toyota and Volkswagen, which participate in the self-driving industry chain, all put forward unified requirements for "credibility".

In addition, modern software is based on open source software, and more and more software development uses open source components or frameworks. Although the complex process of development from scratch can be avoided, due to the surge in the number of open source software and the lack of timely maintenance, its security and vulnerabilities have increasingly become the most worrying issues for the current business. More and more cyber criminals exploit public vulnerabilities of open source components to attack.

Huawei has made plans ahead of time on the issue of trusted software development. Trustworthiness is also a principle that Huawei has always pursued for users and developers.

As an one-stop cloud DevOps platform, Huawei Cloud DevCloud is providing developers with an efficient, intelligent and reliable development environment. Integrating Huawei's nearly 30 years of R & D practice and cutting-edge ideas, Huawei Cloud DevCloud provides developers with R & D tools to make software development simple and efficient.

In view of the research and development pain points such as frequent changes in requirements, complex development and test environment, difficulties in multi-version branch maintenance, and inability to effectively monitor progress and quality, Huawei Cloud DevCloud can provide unified and standard project management, which can combine release status with project management, make the project status clear at a glance, and improve the reusability of each project experience.

At the same time, DevCloud can achieve pipeline visual choreography, one-click deployment, so that the software online speed is doubled. Its automated test management and APP testing capabilities can reduce software defects by 20%.

In addition to DevCloud, in the field of artificial intelligence, Huawei Cloud launched ModelArts, an one-stop AI development platform for developers last year. ModelArts supports data tagging and processing in safety-sensitive areas such as autopilot and medical imaging. On the issue of tagging, Huawei Cloud ModelArts can ensure the security of user data. ModelArts also simplifies the development process of AI applications to lower the development threshold.

As an one-stop AI development platform, ModelArts helps AI developers improve the ability of software delivery, deployment and maintenance, improves the reliability and security of AI applications, and is committed to enabling developers through technology to accelerate the construction of the world of the Internet of everything.

Trusted development brings differentiation advantages

Under the guidance of document No. 001 this year, Huawei has made a lot of moves in the software field this year.

At present, Huawei has initiated a change from top to bottom, from trusted product definition and roadmap, trusted design, trusted code, trusted software engineering capability (construction, release, traceability), trusted testing, trusted operation and maintenance, trusted Build-in process, culture and other aspects.

Not long ago, Huawei also launched the full scene AI computing framework MindSpore, which made a breakthrough in the basic field of software development. MindSpore provides an innovative programming paradigm that is easier to use and better protect data privacy for AI developers.

Under the management thinking of trusted development, MindSpore may bring differentiated competitive advantage in the field of AI development to Huawei, which is constantly developing and breaking through.

In fact, whether it is DevCloud, ModelArts or MindSpore, they are not only a natural result of Huawei's long accumulation in the development field, but also a competitive weapon to accelerate its introduction to the market under the guiding ideology of credible development this year. At the same time, Huawei provides a powerful and complete tool chain for developers.

So what will Huawei bring to developers in the AI era? What new thoughts does Huawei have on software trusted development?

The answer to everything is at Huawei fully connected Conference (HUAWEI CONNECT 2019) in 2019.

The annual Huawei full connection Conference will kick off at the Shanghai World Expo Center on Sept. 18. In DAY 3's developers' special Session agenda, the topics will cover a variety of hot topics in trusted development, artificial intelligence, deep learning, micro-services and other development areas.

Https://www.toutiao.com/i6737129853285302798/

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report