在这篇文章中,我们将讨论以下话题:

  • 系统设计面试前应该了解的算法
  • AWS 服务演进
  • Git 如何工作
  • IaaS、PaaS、云原生。我们如何走到今天
  • 云真的免费或便宜吗

AWS 服务演进

AWS 如何从 2006 年的几个服务增长到现在的 200 多个功能齐全的服务?让我们看看。

自 2006 年以来,它已成为云计算领导者,提供基础基础设施、平台和高级功能,如无服务器计算和 AI。

这种扩展赋予了创新能力,允许复杂应用而无需广泛的硬件管理。AWS 还探索了边缘和量子计算,保持在技术前沿。

这种演进反映了云计算从小众到必要的转变,为全球企业带来效率和可扩展性。

很高兴呈现多年来推出的 AWS 服务精选列表。

注意:

  • 某些服务的公告或预览年份与公开发布年份不同。在这些情况下,我们已在发布年份下注明服务
  • 未发布的服务注明在公告年份

问题:你对所有新服务感到兴奋,还是觉得它们压倒性?

Git 如何工作

下图显示了 Git 工作流。

Git 是一个分布式版本控制系统。

每个开发人员维护主仓库的本地副本,并在本地副本上编辑和提交。

提交非常快,因为操作不与远程仓库交互。

如果远程仓库崩溃,文件可以从本地仓库恢复。

问题:你使用哪个 Git 命令来解决冲突变更?

云演进 20 年

下图显示了二十年云演进。

  • 2001 - VMWare:通过管理程序虚拟化
  • 2006 - AWS:IaaS(基础设施即服务)
  • 2009 - Heroku:PaaS(平台即服务)
  • 2010 - OpenStack:开源 IaaS
  • 2011 - CloudFoundry:开源 PaaS
  • 2013 - Docker:容器
  • 2015 - CNCF:云原生

问题:你使用过哪些?

云真的免费或便宜吗

虽然开始使用可能便宜甚至免费,但复杂性通常导致隐藏成本,导致大额云账单。

这篇文章的目的不是阻止使用云。我是云的忠实粉丝。我只是想提高对这个问题的认识,因为它是不经常讨论的关键话题之一。

虽然以 AWS 为例,类似成本结构适用于其他云提供商。

  • 免费层模糊性:AWS 为常见服务提供三种不同类型的免费产品。但是,不包含在免费层中的服务可能会向你收费。即使对于提供免费资源的服务,通常也有限制。超过该限制可能导致比预期更高的成本
  • 弹性 IP 地址:AWS 允许最多五个弹性 IP 地址。超过此限制会产生每小时小额费用,具体取决于区域。这是经常性费用
  • 负载均衡器:即使未积极使用,也按小时计费。此外,如果数据传入和传出负载均衡器,你将面临额外费用
  • EBS 存储费用:EBS 按 GB/月计费。你将为附加和未附加的 EBS 卷付费,即使它们未积极使用
  • EBS 快照:删除 EBS 卷不会自动删除相关快照。孤立 EBS 快照仍会出现在你的账单上
  • S3 访问费用:虽然 S3 存储定价通常合理,但访问存储对象的相关成本(如 GET 和 LIST 请求)有时可能超过存储成本
  • S3 部分上传:如果你在 S3 中有不成功的多部分上传,你仍将为成功上传的部分付费。清理这些以避免不必要费用很重要
  • 数据传输成本:将数据传输到 AWS(例如从数据中心)是免费的。但是,从 AWS 传输数据出来可能显著更昂贵

问题:你是否曾因意外云账单感到惊讶?与我们分享你的经历!

本文为学习目的的个人翻译,译文仅供参考。

原文链接:EP74: The Evolution of AWS Services

版权归原作者或原刊登方所有。本文为非官方译本;如有不妥,请联系删除。