
114
|
第
4
章
现在
未来
两年
需要重新评估技术的时间
图 4-2:每两年重新评估你的技术选择
4.6
部署位置
当公司在决择在何处搭建技术栈时会有数不清的选择。向
AWS
、
Azure
、
Google Cloud
Platform
(
GCP
)的缓慢转变可能最终导致公司增加工作负载。在过去几十年,许多首席
技术官开始意识到他们在运行位置上的决定对组织有多么重大的影响。如果他们移动太
慢,就会有被对手赶超的风险。另外,缺乏计划的云迁移可能会导致技术的失败和灾难
性代价。
下面我们介绍技术栈的主要地方:本地、云、混合云和多云。
4.6.1
本地
当越来越多的初创公司在云技术下诞生,本地系统仍是默认的公司创立地。本质上,这
些公司拥有自己的硬件设备,可能是放在数据中心或者租赁的主机托管空间里。在上述
任何情况下,公司都需要对硬件和运行的软件负责。如果硬件出故障了,公司需要修复
或者重置。公司也需要管理软件系统每几年的升级换代。公司必须确保有足够多的硬件
去应对高峰流量期间的需求。对网上销售型产品,这意味着需要准备充足的能力去应对
黑色星期五的高峰。负责本地系统的数据工程师需要购买足够大的系统来确保高峰期间
仍有好的性能,但也不能过度花费开支。
一方面,成熟公司的硬件建立了好的运营系统来为它们服务。假设一个公司依靠信息技
术有一段时间了,这意味着它已经可以兼顾运行其硬件、管理软件环境、部署开发团队
的代码,运行数据库和大数据系统的成本和人员要求。
另一方面,成熟的公司也会观察到更年轻的、更敏捷的对手大量快速地利用云托管服
务。它们也观察到部分成熟的对手也开始利用云来应对在黑色星期五购物高峰期间短时 ...