你有听说过 ContainerCache,ElastiCast 和 QR72 这些 AWS 的新服务吗? 没有就对了,这些都是我编的:)

不过,AWS 有 50 多个服务,从名称也不能看出这些服务是做什么的。下面我将为你通俗地介绍一下这些 AWS 服务的作用。

运行应用程序的服务

无论你使用 AWS 做什么,最终都会使用这些服务,因为其他的服务都与应用程序服务进行交互。

EC2

  • 别名:亚马逊虚拟服务器
  • 用途:托管在你看来是计算机的东西。
  • 类似于:你在 DigitalOcean 或 Rackspace 可以获取的虚拟专用服务器。

IAM

  • 别名:用户,秘钥和证书
  • 用途:建立新的用户,新的 AWS 秘钥和策略。

S3

  • 别名:亚马逊无限 FTP 服务器
  • 用途:存储网站的图像和其他资产。在服务之间保留备份,共享文件,托管静态网站。另外,许多 AWS 服务都是从 S3 写入和读取的。

VPC

  • 别名:亚马逊虚拟机架
  • 用途:通过添加额外的安全层,打脸一切反对“我们所有的东西都在互联网上”的意见。使用 VPC,看起来好像你所有的 AWS 服务都在同一个小型网络上,而不是在更大的网络中的一个个小块。
  • 类似于:如果你熟悉网络的话,VPC 就像 VLAN。

Lambda

  • 别名:AWS App 脚本
  • 用途:运行自带的 JS,Java 或 Python 小片段来执行离散任务。 一种队列和执行的结合。用于存储和执行 AWS 设置的更改或响应 S3 或 DynamoDB 中的事件。

Web 开发者服务

如果你正在安装网络应用,最终你将会用到 Web 开发服务。

API Gateway

  • 别名:API 代理
  • 用途:代理应用程序 API,这样你可以限制客户端的不良流量,测试新版本。

RDS

  • 别名:亚马逊 SQL
  • 用途:它是你应用程序的 Mysql,Postgres 和 Oracle 数据库。

Route53

  • 别名:亚马逊 DNS + 域名
  • 用途:购买新域名,并为其设置 DNS 记录。
  • 类似于:GoDaddy

SES

  • 别名:亚马逊事务型邮件
  • 用途:发送密码重置、通知等一次性电子邮件。如果你编写了所有代码,可以使用它发送简报,但这不是一个好主意。

Cloudfront

  • 别名:亚马逊 CDN
  • 用途:通过将静态文件交付分散到更接近用户的位置,使网站加载速度更快。
  • 类似于:Akamai

CloudSearch

  • 别名:亚马逊全文检索
  • 用途:在 S3 或 RDS 中拉入数据,然后搜索一个关键词的每个实例。
  • 类似于:ElasticSearch

DynamoDB

  • 别名:亚马逊 Amazon NoSQL
  • 用途:应用程序的大规模可扩展键值存储。
  • 类似于:MongoLab

Elasticache

  • 别名:亚马逊 Memcached
  • 用途:应用程序的 Memcached 或 Redis。
  • 类似于:Redis to Go, Memcachier

Elastic Transcoder

  • 别名:亚马逊 Beginning Cut 专业版
  • 用途:处理视频(更改格式,压缩等)。

SQS

  • 别名:亚马逊队列
  • 用途:将待处理的数据存储在队列中。SQS 的意思是存储“消息”,但它与电子邮件或短信没有任何关系。SQS 没有任何逻辑,只是放置东西和解决问题的地方。
  • 类似于:RabbitMQ

WAF

  • 别名:AWS 防火墙
  • 用途:阻止针对 Cloudfront 受保护站点的错误请求(也叫:阻止针对 / wp-admin 的 10,000 次密码尝试)

移动应用开发者服务

这些服务仅适用于移动开发人员。

Cognito

  • 别名:亚马逊 OAuth 即服务
  • 用途:给最终用户(非 AWS)使用 Google,Facebook 等登录的能力。
  • 类似于:OAuth.io

Device Farm

  • 别名:亚马逊装旧 Android 设备的抽屉
  • 用途:同时在一堆不同的 IOS 和 Android 设备上测试应用。
  • 类似于:iOS emulator

Mobile Analytics

  • 别名:热点在 Name 上,产品经理请注意
  • 用途:跟踪大家在应用内部做什么。

SNS

  • 别名:亚马逊 Messenger
  • 用途:发送手机通知,电子邮件和 / 或短信.
  • 类似于:Twilio

运维和代码部署服务

这些服务能自动化代码部署管理和在其他服务上部署代码的流程。

CodeCommit

  • 别名:亚马逊 GitHub
  • 用途:对代码进行版本控制——托管的 Git
  • 类似于:GitHub, BitBucket

Code Deploy

  • 别名:还不赖
  • 用途:以理智的方式从 CodeCommit 仓库(或 Github)中获取代码到一堆 EC2 实例上。
  • 类似于:Heroku

CodePipeline

  • 别名:亚马逊持续集成
  • 用途:对代码运行自动化测试,然后根据代码是否通过测试来进行处理。
    类似于:CircleCI, Travis

EC2 容器服务

  • 别名:亚马逊 docker 即服务
  • 用途:将 Dockerfile 放入 EC2 实例中,这样你就可以运行网站了。

Elastic Beanstalk

  • 别名:亚马逊 PaaS
  • 用途:当你的应用程序托管在 Heroku 上过于昂贵时,将它们迁移到 AWS 上。
  • 类似于:Heroku

企业服务

如题

AppStream

  • 别名:亚马逊 Citrix
  • 用途:将 Windows 应用程序的副本放在可以远程访问的 Windows 计算机上。
  • 类似于:Citrix

Direct Connect

  • 别名:挺好的
  • 用途:为 Telco + AWS 付费,以获得从你的数据中心或网络到 AWS 的专用租用线路。比用流量上网便宜。
  • 类似于:一条绕过拥挤小巷的收费公路。

Directory Service

  • 别名:挺好的
  • 用途:将需要 Microsoft Active Directory 的应用程序绑定在一起来控制它们。

WorkDocs

  • 别名:亚马逊非结构化文件
  • 用途:和你的同事共享 Word 文件
  • 类似于:Dropbox

WorkMail

  • 别名:亚马逊公司邮件
  • 用途:为公司每个人提供相同的电子邮件系统和日历。
  • 类似于:Google Apps for Domains

Workspaces

  • 别名:亚马逊远程电脑
  • 用途:提供远程控制的标准 Windows 桌面。

Service Catalog

  • 别名:亚马逊已经安装好的应用
  • 用途:让小组中的其他 AWS 用户可以访问你构建的预设应用。

Storage Gateway

  • 别名:假装是你公司网络一部分的 S3
  • 用途:别存储空间来保存 Word 文档了。使你更轻松地从公司网络中自动将文件导入 S3。

大数据服务

按你的意愿来摄取和操纵数据的服务。

Data Pipeline

  • 别名:亚马逊 ETL
  • 用途:从 AWS 中的其他位置提取,转换和加载数据。安排何时发生,并在失败时收到警报。

Elastic Map Reduce

  • 别名:亚马逊 Amazon Hadooper
  • 用途:迭代 S3 中保留的原始数据的文本文件。
  • 类似于:Treasure Data

Glacier

  • 别名:巨慢的亚马逊 S3
  • 用途:备份保留在 S3 上的备份。另外,要注意匆忙获取数据的成本。用于长期归档。

Kinesis

  • 别名:亚马逊高吞吐量
  • 用途:快速收集大量数据(例如分析或转发 Kanye 的人),之后你就可以使用其他 AWS 服务进行分析。
  • 类似于:Kafka

RedShift

  • 别名:亚马逊数据仓库
  • 用途:存储大量分析数据,进行处理并将其转储出去。

Machine Learning

  • 别名:Skynet
  • 用途:根据现有数据预测未来行为,例如欺诈检测或“购买 x 的人也购买了 y”。

SWF

  • 别名:亚马逊 EC2 队列
  • 用途:在 EC2 之上构建“决策者”和“工作者”服务,以完成设定任务。与 SQS 不同之处在于 SWF 在服务中设置逻辑以确定要发生什么,如何发生。

Snowball

  • 别名:AWS 旧的便携式存储
  • 用途:获取一堆可以连接到网络的硬盘驱动器,以获取大量(TB 级)进出 AWS 的数据。

AWS 管理服务

AWS 很难管理,所以他们发明了一系列服务卖给你来帮你管理。

CloudFormation

  • 别名:亚马逊服务安装
  • 用途:一次性安装一堆相互关联的 AWS 服务。

CloudTrail

  • 别名:亚马逊日志
  • 用途:日志记录谁在你的 AWS 栈上做了什么(API 调用)。

CloudWatch

  • 别名:亚马逊 Status pager
  • 用途:获取有关 AWS 服务混乱或断开连接的警报。
  • 类似于:PagerDuty, Statuspage

Config

  • 别名:亚马逊配置管理
  • 用途:在要安装很多 AWS 服务并且正在进行要追踪的变更时,使用 Config 可以让你不那么抓狂。

OpsWorks

  • 别名:亚马逊的 Chef
  • 用途:使用自动缩放等功能处理应用程序。

Trusted Advisor

  • 别名:亚马逊省钱专家
  • 用途:找出在 AWS 设置中花销太大的地方(如未使用的 EC2 实例等)。

Inspector

* 别名:亚马逊审计员
* 用途:扫描 AWS 设置,看你是否在以不安全的方式设置它。

  • 类似于:Alert Logic

原文链接:https://www.expeditedssl.com/aws-in-plain-english

[转帖]通俗解释 AWS 云服务每个组件的作用的更多相关文章

  1. Aws云服务EMR使用

    Aws云服务EMR使用 创建表结构 创建abc库下的abc_user_i表字段s3://abc-server/abc-emr/shell/ABC_USER_HIVE.q: EXTERNAL 指定为外部 ...

  2. AWS携手上海嘉定政府推出首个联合孵化器 为创业公司拓展AWS云服务可用资源

    2014年10月17日 AWS Activate创业加速计划为中国创业公司提供各种支持,包含AWS全球和中国区服务抵扣券.培训和开发人员支持.同一时候,AWS携手上海嘉定政府成立首家联合孵化器,为创业 ...

  3. 通俗解释glLoadIdentity(),glPushMatrix(),glPopMatrix()的作用

    通俗解释glLoadIdentity(),glPushMatrix(),glPopMatrix()的作用 (2012-04-02 09:17:28) 转载▼   对于glLoadIdentity(), ...

  4. 基于AWS的云服务架构最佳实践

    ZZ from: http://blog.csdn.net/wireless_com/article/details/43305701 近年来,对于打造高度可扩展的应用程序,软件架构师们挖掘了若干相关 ...

  5. AWS免费云服务套餐申请步骤及常见问题

    AWS免费云服务套餐申请步骤及常见问题 AWS免费使用套餐常见问题_AWS免费云服务套餐_-AWS云服务https://amazonaws-china.com/cn/free/faqs/ 什么是 AW ...

  6. AWS向中国有限预览客户推出多级别AWS支持服务

     2014年9月26日 在AWS中国(北京)区域有限预览服务开展的过程中.很多客户都提出了对AWS支持服务(AWS Support)的需求. AWS客户在向云端部署系统,日常运营维护以及关键性项目实 ...

  7. [转]Amazon AWS亚马逊云服务免费一年VPS主机成功申请和使用方法

    今天部落将再次为大家介绍如何成功申请到来自亚马逊的Amazon AWS免费一年的VPS主机服务.亚马逊公司这个就不用介绍了,是美国最大的一家网络电子商务公司,亚马逊弹性计算云Amazon EC2更是鼎 ...

  8. AWS系列之一 亚马逊云服务概述

    云计算经过这几年的发展,已经不再是是一个高大上的名词,而是已经应用到寻常百姓家的技术.每天如果你和互联网打交道,那么或多或少都会和云扯上关系.gmail.github.各种网盘.GAE.heroku等 ...

  9. 面向 AWS 专家的 Azure 云服务介绍

    本文是面向 AWS 专家的 Azure 云服务介绍,参考本文可以帮助大家“按图索骥”在 Azure 的平台上找到能满足自己需求的服务. 公有云市场经过多年发展,已经涌现出几家大规模的提供商,如 Azu ...

随机推荐

  1. K近邻算法小结

    什么是K近邻? K近邻一种非参数学习的算法,可以用在分类问题上,也可以用在回归问题上. 什么是非参数学习? 一般而言,机器学习算法都有相应的参数要学习,比如线性回归模型中的权重参数和偏置参数,SVM的 ...

  2. DELL R710使用4T硬盘亮黄灯

    事件背景 公司DELL R710的物理机上面运行的SQL SERVER数据库,因存储空间不足需要扩充空间.现系统盘(300G SAS 6Gbps 15K*2)RAID 1,数据盘(500G SAS 6 ...

  3. 2_C语言中的数据类型 (六)浮点数

    1.1       浮点float,double,long double类型 1.1.1          浮点常量,变量 Float在32位系统下是4个字节,double在32位系统下是8个字节 小 ...

  4. C语言编译过程以及gcc编译参数

    1.1       C语言编译过程,gcc参数简介 1.1.1          C语言编译过程 一.gcc - o a a.c -o:指定文件输出名字 二.C语言编译的过程: 1.1.1       ...

  5. 电子设备 Kindle如何删除书籍或漫画

    需要在亚马逊的官方设置好国家: 再在这里就可以管理了 要在kindle的上方小齿轮那里设置(飞行模式右边): 同步kindle 这样就能管理了

  6. node.js学习笔记(二)——回调函数

    Node.js 异步编程的直接体现就是回调. 那什么是回调呢?回调指的是将一个函数作为参数传递给另一个函数,并且通常在第一个函数完成后被调用.需要指明的是,回调函数不是由该函数的实现方直接调用,而是在 ...

  7. ASP.NET Core Token认证

    翻译:Token Authentication in ASP.NET Core 令牌认证(Token Authentication)已经成为单页应用(SPA)和移动应用事实上的标准.即使是传统的B/S ...

  8. Jmeter 数据库配置池设置IP为参数

    我在网上查了很多资料,发现jmter链接数据库的URL都是设置成固定值的.没有参数化. 当我需要使用配置文件链接不同服务器上的数据库的时候,发现无法实现. 原因在于:jmeter的元件执行优先级是配置 ...

  9. 木马分析出现python语言,360的安全人员不禁感叹还有这种操作?

    几年前,敲诈者木马还是一个默默无闻的木马种类.然而,由于其极强的破坏力和直接且丰厚的财富回报,敲诈者木马这几年已经一跃成为曝光率最高的木马类型——甚至超越了盗号木马.远控木马.网购木马这传统三强.与此 ...

  10. Python学习之路目录(收藏整理)

    目录 Python之路[第一篇]:Python简介和入门 Python之路[第二篇]:Python基础(一) Python之路[第三篇]:Python基础(二) Python之路[第四篇]:模块    ...