跳到正文
WorldBrand.AI
首页关于Brand WikiAEOWorld Model即将推出博客
WorldBrand.AI

面向 AI 时代的品牌智能平台。

产品
  • AEO 智能分析
  • Brand Wiki
  • World Model
  • 企业服务
公司
  • 关于
  • 博客
  • 定价
Brand Wiki
  • 关于 Brand Wiki
  • 编纂方法
  • 来源
  • 编辑方针
  • API

© 2026 WorldBrand.ai 保留所有权利。

隐私政策使用政策

品牌百科/信息技术/AWS CloudFormation
A

AWS CloudFormation

产品品牌

未认领
本页沿革↘

最近更新 2026年10月2日

目录

  1. 1. 概览
  2. 2. 沿革
  3. 3. 产品与定位
  4. 4. 品牌决策
  5. 5. 近期事件
  6. 6. 相关词条
  7. 7. 来源

公司信息

AWS CloudFormation

行业
信息技术 · DevOps与基础设施软件
母公司
Amazon Web Services
官网
aws.amazon.com/cloudformation/
国家/地区
美国
所有者
Amazon.com, Inc.
集团
Amazon
本页目录7
  1. 1. 概览
  2. 2. 沿革
  3. 3. 产品与定位
  4. 4. 品牌决策
  5. 5. 近期事件
  6. 6. 相关词条
  7. 7. 来源

概览

AWS CloudFormation 是 Amazon Web Services 中的一项基础设施即代码服务,允许客户在模板中描述 AWS 基础设施,并使用这些模板以托管堆栈的形式创建、更新和删除相关资源。用户无需通过控制台手动配置每个资源或发出单独的 API 调用,而是可以用 YAML 或 JSON 表达所需的基础设施,并让 CloudFormation 编排所需的操作。该服务旨在使基础设施可重复、可审查,并适合跨开发、测试和生产环境的自动化。 CloudFormation 的核心抽象是堆栈。一个模板可以声明 Amazon Elastic Compute Cloud 实例、Amazon Simple Storage Service 存储桶、Amazon Virtual Private Cloud 组件、AWS Lambda 函数、数据库、权限以及许多其他受支持的服务等资源。CloudFormation 确定资源之间的依赖关系,并通常按照尊重这些关系的顺序进行配置。在更新期间,它将声明的配置与现有堆栈进行比较,并应用更改集,允许团队在执行前检查提议的修改。堆栈删除可以一起移除托管资源,但受保留和删除策略的约束。 该服务支持参数、映射、条件、输出、内在函数、嵌套堆栈、跨堆栈引用和可重用组件。这些功能允许组织创建跨账户、区域和环境工作的模板,同时将特定于环境的值与基础设施定义分开。CloudFormation 还提供漂移检测,有助于识别在服务外部所做的更改,尽管漂移检测不会自动修复所有差异。StackSets 将部署扩展到多个 AWS 账户和区域,而 CloudFormation Registry 和第三方资源提供程序则拓宽了可以通过 CloudFormation 模型管理的资源类型。 CloudFormation 是更广泛的 AWS 自动化生态系统的一部分。它与 AWS Identity and Access Management、AWS CodePipeline、AWS CodeBuild、AWS Service Catalog 和 AWS Systems Manager 等服务集成。AWS Cloud Development Kit 应用程序可以将更高级别的编程语言构造合成为 CloudFormation 模板,使 CloudFormation 成为许多 CDK 工作流底层的部署引擎。AWS 还提供面向应用程序的工具,包括 AWS Serverless Application Model,这些工具生成或依赖 CloudFormation 资源。 其主要受众包括平台工程团队、DevOps 从业者、云架构师、应用程序开发人员以及运营标准化多账户环境的企业。该品牌定位围绕声明式配置、可重复性、治理以及与 AWS 的原生集成,而不是作为通用云管理平台。其主要权衡是大型模板的复杂性、需要理解 AWS 资源行为和权限,以及 CloudFormation 主要针对 AWS 环境进行优化这一事实。该服务仍然活跃,并作为 AWS 云基础设施管理产品组合的一部分在全球范围内提供。

沿革

AWS CloudFormation 由 Amazon Web Services 于 2011 年推出,作为一项在模板中定义 AWS 基础设施并将生成的资源配置为协调堆栈的服务。它的推出解决了云运营中反复出现的问题:手动配置一组相互依赖的资源速度慢、难以重现,并且容易在不同环境之间产生差异。通过将基础设施表示为代码,CloudFormation 让 AWS 客户能够保留环境的明确描述,并将其重用于开发、测试和生产部署。 最初的模型以模板、资源、参数、输出和堆栈为中心。堆栈将一起创建和管理的资源分组,而服务处理依赖关系并公开部署的生命周期。随着时间的推移,CloudFormation 增加了更新工作流和更改集,允许用户在应用提议的修改之前进行预览。这使该服务不仅可用于初始配置,还可用于受控的基础设施变更。资源保留和替换行为等策略为有状态资源及生产系统提供了额外保护。 随着客户在更大的组织中采用 AWS,CloudFormation 扩展到单账户、单区域场景之外。嵌套堆栈和跨堆栈引用帮助团队将大型配置划分为可重用或单独管理的组件。漂移检测解决了资源可以在模板之外更改的运营现实,帮助团队比较声明的配置与观察到的资源状态。StackSets 将集中管理扩展到多个账户和区域,这对于使用 AWS Organizations 和标准化登陆区的组织来说是一项重要能力。 CloudFormation 的范围还通过集成和可扩展性得以拓宽。CloudFormation Registry 引入了资源类型和提供程序的公共模型,允许其他服务和第三方资源在 CloudFormation 模板中表示。模块为重复出现的基础设施设计提供了可重用的抽象。AWS 服务团队继续添加资源类型和模板功能,而 AWS Serverless Application Model 和 AWS Cloud Development Kit 等工具则生成与 CloudFormation 兼容的部署。在这种安排中,开发人员可以使用更高级别的应用程序或编程语言抽象,而 CloudFormation 执行底层的 AWS 资源编排。 该服务成为 AWS DevOps 和平台工程产品组合的基础组件。它用于自动化交付管道、账户配置、治理框架、灾难恢复设计以及可重复的应用程序环境。CloudFormation 的原生 AWS 集成是一项主要优势,特别是对于希望将权限、服务功能和部署生命周期管理表示在一个以 AWS 为中心的系统中的客户。同时,其模板语法和特定于资源的行为可能使大型部署变得复杂,而其主要面向 AWS 的定位使其有别于云无关的基础设施工具。AWS CloudFormation 仍然是一项活跃的托管服务,并由相关的 AWS 工具补充,而不是被它们取代。

  • 2020

    CloudFormation 模块推出

    [6]AWS CloudFormation modules now availableaws.amazon.com

    模块为 CloudFormation 模板提供了可重用的基础设施模式。

  • 2019

    CloudFormation Registry 正式发布

    [5]AWS CloudFormation Registry now generally availableaws.amazon.com

    Registry 和资源提供程序模型允许通过 CloudFormation 管理更多资源类型。

  • 2017

    StackSets 推出

    [4]AWS CloudFormation StackSets now availableaws.amazon.com

    StackSets 支持跨账户和区域集中部署和管理 CloudFormation 堆栈。

  • 2011

    CloudFormation 发布

    [3]Introducing AWS CloudFormationaws.amazon.com

    AWS 推出了一项模板驱动的服务,用于将 AWS 资源集合配置为托管堆栈。

产品与定位

  • 基础设施即代码 · 2011

    CloudFormation 模板

    声明 AWS 资源及其配置的 YAML 或 JSON 文档。模板可以包含参数、映射、条件、输出、内在函数、元数据以及资源之间的引用。它们构成了用于创建和更新 CloudFormation 堆栈的持久、可审查的定义。

  • 资源编排 · 2011

    CloudFormation 堆栈

    从模板创建的 AWS 资源的托管集合。CloudFormation 跟踪堆栈资源,并根据依赖关系和配置的策略协调创建、更新和删除操作。堆栈是管理模板定义环境的主要操作单元。

  • 变更管理

    更改集

    提议的堆栈更改的预览表示。更改集帮助操作员在执行前审查添加、修改、替换和删除。它们对于生产治理特别有用,尽管预览不能保证每个资源操作的结果。

  • 多账户部署 · 2017

    StackSets

    一种 CloudFormation 功能,用于跨多个 AWS 账户和区域部署相同或相关的堆栈定义。StackSets 支持集中管理,用于标准化配置、组织控制和可重复的基础设施分发。

  • 可扩展性和重用 · 2019

    CloudFormation Registry 和模块

    Registry 提供了资源类型和提供程序的模型,而模块则打包了重复出现的基础设施模式以供重用。它们共同将 CloudFormation 扩展到单独编写的模板之外,并帮助团队跨项目标准化资源定义。

品牌决策

  • 2019

    通过 CloudFormation Registry 扩展战略

    背景

    云基础设施团队希望为 AWS 服务和选定的第三方资源提供通用的配置工作流。

    采取的行动

    AWS 引入了 Registry 和提供程序模型,以扩展 CloudFormation 可以管理的资源类型。

    后续影响

    CloudFormation 的角色从 AWS 编写的模板服务扩展为可扩展的资源管理框架。

    来源
  • 2017

    推出 StackSets新品

    背景

    大型 AWS 客户越来越需要在组织账户和地理区域之间应用一致的基础设施定义。

    采取的行动

    AWS 推出了 StackSets,作为一种跨多个账户和区域创建、更新和管理 CloudFormation 堆栈的集中方式。

    后续影响

    CloudFormation 变得更适合多账户治理和标准化的企业部署模式。

    来源

近期事件

  • 2020

    产品发布

  • 2019

    产品发布

  • 2017

    产品发布

  • 2011

    产品发布

相关词条

  • Amazon Web Services
  • 亚马逊
  • 365 by Whole Foods
  • 365 by Whole Foods Market
  • 365 Everyday Value
  • 365 Whole Food Market
  • 365 Whole Foods
  • 365 Whole Foods Market
  • AbeBooks
  • Alexa Internet
  • 亚马逊航空
  • Amazon Alexa
  • 亚马逊应用商店
  • 亚马逊倍思
  • Amazon Books
  • Amazon Business
  • 亚马逊企业购MRO
  • 亚马逊诊所
  • 亚马逊元素
  • 亚马逊必需品
  • Amazon Freight
  • Amazon Fresh
  • Amazon Go
  • 亚马逊杂货
  • Amazon Lab126
  • Amazon Locker
  • Amazon Marketplace
  • 亚马逊米高梅工作室
  • 亚马逊音乐
  • 亚马逊支付
  • Amazon Prime Air
  • 亚马逊出版
  • 亚马逊机器人
  • AMAZON WEB SERVICES EMEA SARL, UK BRANCH
  • 安纳普尔纳实验室
  • Audible (service)
  • 图书仓库
  • 票房魔咒
  • ComiXology
  • CreateSpace

来源6 个来源

  1. 1AWS CloudFormation product pageaws.amazon.com
  2. 2AWS CloudFormation User Guidedocs.aws.amazon.com
  3. 3Introducing AWS CloudFormationaws.amazon.com
  4. 4AWS CloudFormation StackSets now availableaws.amazon.com
  5. 5AWS CloudFormation Registry now generally availableaws.amazon.com
  6. 6AWS CloudFormation modules now availableaws.amazon.com

* 引用本词条: 请引用规范词条页。 /brand-wiki/aws-cloudformation · 编辑方针 · 词条如何编纂