Google软件工程工具之计算即服务(CaaS)及《Google软件工程》后记

当你写完代码后,你需要一些硬件来运行,你买或者租。这就是计算即服务。计算是实际运行程序所需计算能力的简写。

随着组织的发展,产品越来越受欢迎,你将在以下方面承受压力:要管理的不同应用程序的数量、需要运行的应用程序副本数、最大应用程序的大小。为了有效地管理规模,需要自动化,它使你能够处理所有这些方面。

从手工管理的机器列表到自动调度和规划优化的世界,使我们对机群的管理变得容易得多。

在构建、改进和运行其计算基础设施的过程中,有一个设计良好、通用的计算基础设施是有价值的。为整个组织提供一个单一的基础设施可以显著提高管理和资源成本的效率,并允许在该基础设施之上开发共享工具。在构建这样的架构时,它允许在不同的任务之间共享物理机器从而提高资源效率,并在应用程序和操作系统之间提供一个抽象层,以随时间推移提供弹性。

规模化需要一个公共的基础设施来运行生产中的工作负载。计算解决方案可以为软件提供标准化、稳定的抽象和环境。软件需要适应分布式、托管计算环境。应仔细选择组织的计算解决方案,以提供适当的抽象级别。

谷歌的软件工程在如何开发和维护一个大型的不断发展的代码库方面进行了非凡的实验。过去五十年中软件工程没有停滞不前,软件工程原则不仅是关于如何有效地运行一个组织,而是关于如何成为一个对用户和整个世界更负责任的公司。

技术组织的责任是为开发者提供一条光明的道路,无论内部还是外部。软件工程的发展方向,有助于塑造这条道路。

9296f2f223cbcc9064918464b1bc31d8.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值