Gia*_*co9 0 naming-conventions amazon-web-services
我注意到,有些Amazon Web Services被称为“ AWS XXX”(例如AWS Lambda),而另一些被称为“ Amazon XXX”(例如Amazon RedShift)。为什么?有什么区别吗?
谢谢。
azb*_*cea 12
我最初回答的是AWS 产品和服务的命名术语,以“Amazon”与“AWS”开头。我认为这个答案也需要在这里提及。
\n背景:Web 服务最初被设计为远程过程调用 (RPC)的替代品,是互联网繁荣时期主要基于 XML 的革命性想法。亚马逊的理念是使用 IT 而不是传统的纸质流程来管理所有ERP和客户请求。然后,同样的方法从书籍应用到计算资源(这就是 S3 和 EC2 产品的由来)。
\n任何旨在由客户主要通过 API(或 Web 服务 - 今天将称为API优先产品)使用的服务,都是 AWS 服务集合的一部分,并且当该服务被视为传统产品时(例如替换您将安装在桌面上或从云中使用它(主要通过 UI)的服务是 Amazon 服务集合的一部分。今天我们可以看到这条规则的例外情况。最初这是杰夫·贝佐斯的想法。要了解有关他的哲学的更多信息,请阅读:亚马逊成功内部 API 的秘密:
\n\n\n想想贝佐斯问的是什么!Amazon 内的每个团队都必须使用Web 服务进行交互。
\n任何不这样做的人都会被解雇。谢谢; 祝你今天过得愉快!
\n
更新:简而言之,如果该服务旨在通过 API 使用(消费),那么它将是Amazon Web Service(简称:AWS),否则它将是 Amazon 产品。
\n更新:根据 AWS 员工的评论,从来没有官方备忘录规定:“任何不执行此操作的人都将被解雇”(请参阅评论)。要点是使用 Amazon Web Service (API) 而不是产品的指南。
\n| 归档时间: |
|
| 查看次数: |
2596 次 |
| 最近记录: |