华为云:下一代软件工程的思考与可爱颂中文谐音实践

最近,gops 2019在深圳正式启动,华为云开发云产品传道者应邀出席会议,分享华为关于下一代软件工程的思想和实践。 1968年第一次软件危机爆发已有50年,随着行业的发展,软件工程不断涌现出新的思想、方法、原则和实践。 目前,有一个基本共识:从消费互联网到工业互联网,最终将实现科幻小说中描述的所有事物的互联。 一切都是相互联系的,很美,但如果是汽车、飞机、火车,这些都与我们的生活,甚至是人身安全密切相关,不管它们是隐藏的还是存在的,都会有一些担心。人类在不断地为新事物担心和解决问题的过程中长大。除了法律和政策,他们还需要从技术上解决这些问题。 因此,软件工程的下一个阶段应该进入一个新的问题领域:如何才能信任软件产品目前,除了注重软件产品的质量外,软件产品是否值得用户信赖,将成为一种新的测试。 什么是可信软件 可信。可信软件是指软件能够按预期运行,在环境变化时不会带来重大的安全和隐私风险。根据软件工程第10版的基本定义和其他相关标准,可信包括五个基本维度,如下所示: 逐一简要说明: 安全性:系统不会伤害人和系统环境的可能性 可靠性:在给定的时间内,系统能够正确地提供所需服务的可能性。 可用性:系统可以随时运行并提供有用服务的可能性。 安全性:系统能够抵抗或故意入侵的可能性。 弹性:当出现一些干扰事件时,系统有可能保持其关键服务的正常运行。 这五个维度并不孤立。对于软件产品来说,这五个维度常常是相辅相成的,即使在某些情况下,它们也是相辅相成的。 华为云开发云如何探索 华为云德福布道者说,可信的内容和要求是非常高的,我们会给思想和想法带来新的影可爱颂中文谐音响。对于任何新的跨越式变化,无论是华为的IPD、敏捷还是DevOps,都离不开Be和Do的同步进步。软件工程领域的每一个新事物往往是:Beginn思维观念的形成->基本价值观的形成->一些基本原则的形成->一些有限实践的形成->根据不同的场景,选择最合适的实践,形成一套最佳实践(如敏捷实践中的Scrum、XP)。 对于可信赖性,这是一个类似的方法:值得信赖而不值得信赖。在许多情况下,着陆后,思维和思想的变化需要受到实际效果的影响。相反,思维和思想的变化将加速实践的探索。 今天的软件通常使用一些开放源码组件或开放使用的第三方组件或框架,新的开放源码组件的数量呈指数级增长。同时,开源组件的使用也越来越频繁。开源组件的安全性和脆弱性已经成为当前业务中最令人担忧的问题。 近年来,一些网络犯罪分子利用开源组件的漏洞,给许多大公司造成了巨大的品牌冲击、财产损失甚至用户流失,华为长期以来建立了内部开源图像仓库,增加了漏洞扫描,并直接与官方图像网站合作,这项服务是e是去年在华为云端开发的一项独立的社会服务。基于华为云强大的基础设施和华为多年的内镜像仓库实践,为外部用户提供可靠的资源和高速下载镜像仓库服务,并可详细访问华为开源镜像站。 2019年,华为云开发的开源镜像仓库将增加一个可信的能力计划: 1。可靠的来源,与官方镜站的合作和认证。 2。可信传输,传输过程中防篡改。 三。利用可信度,增加多重安全检查和拦截,结合华为和NVD跟踪的漏洞,持续跟踪发现的漏洞,及时预警。 当然,有数以千万计的开源组件。在开源镜像仓库中做好工作是一个真正的挑战。华为云德福将继续与您一起探索。
墨鱼
博主

我就是我,是颜色不一样的烟火 。一个喜欢文字的人,一个流连书花诗酒的人,一个与寂寞为伍的苦行者。

相关推荐

留言与评论(共有 0 条评论)
   
验证码: