只是想知道在命名AWS产品和服务时是否存在任何逻辑推理。例如,它被命名为AWS Lambda
而不是亚马逊Lambda&它是Amazon S3
而不是AWS S3。
如果将鼠标悬停在AWS homepage中的产品菜单上,您可以一目了然地看到所有产品和服务的列表,前缀为“亚马逊”和“AWS”。
答案 0 :(得分:3)
管理从here发布的另一个类似问题中找到关于为AWS产品和服务命名类比的答案。响应由在Amazon Web Services工作的高级技术培训师提供。
模式是实用程序服务以AWS为前缀,而 独立服务以"亚马逊"。
为前缀以AWS 为前缀的服务通常使用其他服务,例如:
• AWS Elastic Beanstalk , AWS OpsWorks 和 AWS CloudFormation 启动 其他服务
• AWS Lambda 由其他服务
触发• AWS Data Pipeline 在其他服务之间移动数据
• AWS CloudFormation 启动 其他服务
AWS documentation page是一个很好的参考 确定服务的正式名称。
答案 1 :(得分:1)
据我了解,前缀AWS用于PaaS(平台即服务),前缀Amazon用于IaaS(基础架构即服务)。无论何时在服务/平台方面提供,都使用术语AWS(亚马逊网络服务),其中每当提供硬件资源/基础设施时使用亚马逊。
例如:在AWS网站的产品页面中,在计算类别中,亚马逊 EC2 是提供计算容量的IaaS,其中 AWS Elastic BeanStalk 是PaaS,这是一个平台对于部署Web服务和web-apps / wesites,同样 AWS Lambda 是用于无服务器计算的PaaS,它允许我们在不配置或管理服务器的情况下运行代码。类似地,在存储类别 Amazon S3 是一种提供存储功能的IaaS,其中 AWS Snownball 是一个PB级数据传输解决方案,它使用安全设备将大量数据传输到并且退出AWS云,这是一种PaaS。
虽然这只是一个合乎逻辑的假设,因为我们从未真正了解亚马逊如何命名它的产品和服务。如果对此有不同意见,请原谅。
答案 2 :(得分:0)
上下文:Web Service最初是为Remote Procedure Call (RPC)的替代设计的,在Internet Boom期间是一个革命性的思想,主要基于XML。 Amazon的理念是使用IT(网络服务)而不是传统的基于纸张的流程(或RPC或非自动化工具)来管理所有ERP和客户请求。然后,从书中将相同的方法应用于计算资源(这就是S3和EC2产品的产生方式)。
任何旨在由客户主要通过API使用的服务(或Web服务-今天将为called API first product)都是AWS服务集合的一部分,当该服务被视为传统产品(例如替换要安装在桌面上或主要通过UI从Cloud使用的服务)是Amazon服务集合的一部分。今天,我们可以看到此规则的例外情况。最初,这是Jeff Bezos的想法。要了解有关他的哲学的更多信息,请阅读:The Secret of Amazon success internal APIs:
想想贝索斯在问什么!亚马逊内部的每个团队都必须使用 Web服务进行交互。
任何不这样做的人都会被解雇。谢谢;祝你有美好的一天!
答案 3 :(得分:-1)
在一个AWS Meetups中,有人告诉我们亚马逊本身很少使用其云服务,并且这些服务以“ Amazon”前缀命名。
我不确定这有多少。.