“人工智能+学习”
|
显然,从提高开发效率的角度讲,业务方改自己相关的业务代码,可以减少沟通成本,提高研发效率。但这带来了一个新的问题:如果某一个业务有需求改动,但并不涉及通用的业务逻辑时,也需要对整个应用的所有业务进行全面回归,如果这个时间段还有其他业务改动,他们需要一起集成并进行发布。如果改动的业务多,大家就需要排队集成。这种情况下,集成测试和沟通协调的成本非常高。 我们的目标是每个业务都能独立的开发、发布和运维。为了平滑地达到这个目标,我们首先要做的是让它们在构建阶段能够解耦。比如,对一个相对独立的业务,我们将其单独构建为一个容器镜像,并通过编排把它放到Pod的init Container中,Pod启动的时候,再将其挂载到主应用容器的存储空间。 但是这时,应用的发布和运维还是在一起的,我们需要将它们分开。 我们知道,应用的亲密性粗略可以分为三类:
我们可以根据业务的特点,逐步地把一些业务代码拆分成一个个RPC或者IPC服务,这样它们就可以独立的发布和运维了。 至此我们就完成了应用容器的构建解耦、发布解耦和运维解耦。
3 IaC & GitOps 政府当局认为悉尼正以一种可持续的方式应对大流行…… 悉尼是新南威尔士州的州首府,也是澳大利亚人口最多的城市,目前在“数字首都”指数中排名全球第14位。在管理发展研究所(IMD)的2020年智慧城市指数中,该城市与新加坡科技设计大学合作,在109个城市中排名第18位。该排名基于公民对技术对其生活质量以及经济和技术数据的影响的理解。 2020年,悉尼市发布了“智慧城市战略框架”,以利用数字革命带来的机遇,规划不确定性并维持其作为生活、工作、学习和旅游的领先场所的全球声誉。市长克洛弗·摩尔在介绍该框架时说:“我们对技术和我们城市的未来形成了共同的愿景。我们将数字技术视为支持我们多元化社区应对紧迫挑战和释放新机遇的工具。” 再平衡 预计到2050年,大悉尼地区的人口将增长到800万人。社区和企业领袖认识到-近半数人口居住在悉尼西郊-现在是重新平衡经济和社会机会,更公平地分配服务和改善社区生活质量的时候了。 为了实现这种平衡,迈出了重要一步,2016年成立了大悉尼委员会(GSC),负责领导大悉尼地区的战略规划流程。在运营的第一年,它为这座城市的发展打造了40年的愿景。 两年后,GSC发布了《大悉尼地区计划:三个城市的大都市》,提出了一个转变后的大都市地区,其中“大多数居民居住在工作、教育和医疗设施,服务和好地方的30分钟之内”。 专业服务公司毕马威(KPMG)表示,大悉尼地区的计划反映了“新兴的国家议程,其中涉及更加紧密的城市政策,以提高澳大利亚城市的全球竞争力”。计划的制定需要GSC,新南威尔士州基础设施和新南威尔士州交通部门之间的伙伴关系。新南威尔士州州长格拉迪斯·贝里吉克利安(Gladys Berejiklian)议员说,建立三座城市的大都市计划“是对三个整合、互联互通的城市的大胆构想,它将重新平衡大悉尼地区的发展,并将作为”急需的交通、基础设施、服务和经济适用房投资指南”。 数据的价值 悉尼的智慧城市战略框架指出:“为明确目的而收集的数据的真正价值在于它能讲述的故事。将原始数据转换为可操作的知识,需要具有结构、集成和分析能力的先进智能基础设施,还需要有利的环境和文化。” 在悉尼智慧城市生态系统中嵌入标准可促进互操作性和数据共享,使利益相关者能够利用数据并发现城市解决方案的想法。物联网联盟首席执行官Frank Zeichner表示:“令人高兴的是,市议会带头创建了一个框架,该框架承认并包括使城市变得智能所需的所有各方。” 市长摩尔(Moore)市长说,该市将数字技术视为支持“我们多元化的社区应对紧迫挑战并释放新机遇”的工具。 数字战略包含六项原则:
(编辑:孝感站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
