#AIInfraShiftstoApplications


#AIInfraShiftstoApplications 数十年来,IT基础设施一直是焦点。实体服务器、闪烁的交换机机架、存储阵列,以及精心布线的网络电缆——这些都是任何企业的皇冠上的明珠。团队以正常运行时间、容量规划和硬件更新周期来衡量成功。应用程序是客人;基础设施是永久、不可动摇的主机。

那个时代已经过去。基础设施悄然但果断地失去了其核心地位。如今,基础设施存在的唯一原因是为了服务应用程序。更重要的是,基础设施不再是一个需要孤立管理的单独层次。它正被应用程序本身吸收、抽象和重新定义。 “所有基础设施转向应用程序”这一说法,反映了我们构建、运行和思考技术方式的深刻变化。

“基础设施转向应用程序”到底意味着什么?

让我们拆解这个短语。它并不意味着硬件消失或网络变得无关紧要。相反,它意味着:

1. 基础设施由应用需求定义。不是问“我们有什么服务器?”,而是问“应用在延迟、吞吐量、存储和安全方面需要什么?”基础设施会根据应用调整,而不是相反。
2. 应用代码控制基础设施。通过基础设施即代码(IaC)和策略即代码,构建和测试应用的相同流程也负责配置、部署和拆除基础设施。应用的部署清单就是基础设施蓝图。
3. 可观察性从硬件转向服务。监控曾经关注CPU、内存和磁盘。如今,我们监控事务追踪、错误率和用户体验。基础设施指标仍然存在,但它们是次要信号,用于解释应用行为。
4. 团队围绕应用重组。旧有的“开发”和“运维”分工正在消解。平台工程、站点可靠性工程(SRE)和开发者体验(DevEx)团队存在,旨在提供面向应用的抽象。他们将基础设施视为内部产品,其用户是其他开发者——而非硬件本身。

历史变迁:从宠物到牛再到函数

要理解这一转变,可以看看基础设施思维的演变。

· 宠物时代:每台服务器都有名字,经过精心配置。如果出故障,就是危机。应用绑定到特定机器。
· 牛时代:虚拟机,后来是容器,使服务器变得可丢弃。基础设施变得可编程。但我们仍以集群、自动扩展组和负载均衡器为思考方式。应用是众多工作负载中的一个。
· 函数和服务时代:借助无服务器计算(AWS Lambda、云函数)和托管服务(数据库、队列、对象存储),基础设施变成看不见的实用工具。开发者编写代码或配置API,平台负责部署、扩展和容错。基础设施不再是一个独立关注点——它已完全转入应用的请求周期。

最后这个阶段,正是“所有基础设施转向应用程序”得以充分体现的地方。基础设施不再隐藏在YAML文件或Terraform脚本背后,而是被抽象到大多数开发者几乎不用触碰内核、虚拟网络或存储卷的程度。

实际应用表现

你可以在每一种现代技术实践中看到这种转变:
(
· 无服务器数据库:不再配置数据库服务器,应用连接到连接字符串,根据查询次数或计算秒数付费。基础设施(备份、复制、故障转移)由提供商完全管理,对应用团队不可见。
· 边缘计算:部署到CDN节点(如Cloudflare Workers或Fastly Compute)的应用在边缘运行代码,开发者无需配置服务器。基础设施即应用的分发逻辑。
· API网关和服务网格:这些是基础设施组件,但通过应用感知的策略进行配置——基于HTTP头的路由、根据服务SLA的重试预算、由应用指标触发的金丝雀部署。
· 平台工程内部开发者门户:团队构建“黄金路径”,开发者声明应用名称和所需能力(如“PostgreSQL 14”、“公共HTTPS端点”),平台根据声明的应用规范合成所有必要的基础设施——网络、身份与访问管理(IAM)、存储、计算。

这对你的职业和组织意味着什么?

对于基础设施工程师:你的角色不再是堆叠硬件。你要构建自助平台,编写可重用的模块,教应用如何安全地使用基础设施。你成为内部基础设施服务的产品经理。

对于开发者:你不能再说“它在我机器上正常工作”然后把问题推给别人。你要负责应用的运行时行为,包括它如何与基础设施交互。OpenTelemetry、分布式追踪和混沌工程等工具,已成为你日常工具箱的一部分。

对于企业领导:旧的“购买硬件,五年折旧”模式已死。基础设施支出转为与应用使用直接相关的运营支出。更重要的是,应用交付速度成为主要的竞争指标。那些仍需数周配置数据库的组织,将会败给能在几分钟内通过自助API提供服务的企业。

未来的挑战

将所有基础设施转向应用并非没有阻力。出现了三个主要挑战:

1. 抽象泄漏。无论平台多高层次,有时你仍需了解底层基础设施。函数的冷启动延迟、共享Kubernetes集群中的噪声邻居,或受限的存储API——这些都迫使开发者窥视底层。优秀的平台能最小化泄漏,但无法完全消除。
2. 成本控制。当基础设施变得不可见且能自动扩展时,成本可能失控。每个API调用、每行日志、每个存储对象都变成微交易。团队需要新的FinOps实践和在应用设计中嵌入的成本意识。
3. 安全与合规。传统的网络边界消失。安全转向基于身份的策略(零信任)、工作负载证明和应用层控制。习惯了防火墙规则和VLAN的审计员,必须学会阅读基础设施即代码策略和服务网格授权日志。

结论:拥抱变革

“所有基础设施转向应用”不是一句口号——它描述了技术已经到达的地方。最具创新性的公司不再直接管理基础设施,而是编写应用,基础设施随之按需、短暂、精确地围绕这些应用出现。

你的前进之路是采纳这种思维方式。停止问“我们有什么基础设施?”而要问“我的应用需要什么?”自动化配置。抽象复杂性。从应用角度衡量一切。当你这样做时,你会发现基础设施不再是额外的负担——它只是应用的另一个特性,自动交付。

变革已经完成。基础设施已成为应用的影子——始终存在,从不妨碍。欢迎来到新常态。)
查看原文
post-image
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 1
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
HighAmbition
· 4小时前
只管向前冲,就完成了 👊
查看原文回复0