AWS 产品和服务命名命名法以“Amazon”与“AWS”开头

Gna*_*nam 29 naming-conventions amazon-web-services

只是想知道在命名 AWS 产品和服务时是否有任何逻辑推理。例如,它被命名为AWS Lambda而不是 Amazon Lambda,它是Amazon S3而不是 AWS S3。

如果您将鼠标悬停在AWS 主页中产品菜单上,您可以一目了然地看到以“Amazon”和“AWS”为前缀的所有产品和服务列表。

Gna*_*nam 22

设法从此处发布的另一个类似问题中找到了有关 AWS 产品和服务的命名类比的答案。由在 Amazon Web Services 工作的高级技术培训师提供的回复。

该模式是实用服务以 AWS 为前缀,而 独立服务以“Amazon”为前缀。

以 AWS前缀的服务通常使用其他服务,例如:

AWS Elastic BeanstalkAWS OpsWorksAWS CloudFormation推出其他服务

AWS Lambda由其他服务触发

AWS Data Pipeline在其他服务之间移动数据

AWS CloudFormation推出其他服务

AWS文档页面是用于确定服务的正式名称有很大的参考。

  • 人们应该更深入地了解与 API 相关的 Amazon“Web 服务”的含义([维基百科:Web 服务](https://en.wikipedia.org/wiki/Web_service))。“实用”的概念不是AWS的原因 - Amazon Web Service(REST vs RESTful vs WS) (2认同)

小智 9

据我了解,前缀 AWS 用于 PaaS(平台即服务),前缀 Amazon 用于 IaaS(基础设施即服务)。术语 AWS(亚马逊网络服务)在服务/平台方面提供时使用,而亚马逊则在提供硬件资源/基础设施时使用。

例如:在 AWS 站点的产品页面中,在计算类别中,Amazon EC2是提供计算能力的 IaaS,而AWS Elastic BeanStalk是 PaaS,它是一个用于部署 Web 服务和 Web 应用程序/网站的平台,同样AWS Lambda是 PaaS,用于提供计算能力无服务器计算使我们无需配置或管理服务器即可运行代码。同样在存储类别中,Amazon S3是一种 IaaS,它提供存储功能,而AWS Snownball是一种 PB 级数据传输解决方案,它使用安全设备将大量数据传入和传出 AWS 云,这是一种 PaaS。

尽管这只是一个合乎逻辑的假设,因为我们从未真正了解亚马逊如何为其产品和服务命名。所以如有不同意见请见谅。