你有听说过 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. POJ2079 Triangle

    题面 题解 我什么时候会过这种东西???(逃 旋转卡壳板子题(听说这个算法有十六种读音??? 我是真的忘了这道题目怎么做了,挂个\(blog\),等我学会了再写题解 我的代码里居然有注释???好像还是 ...

  2. 4557: [JLoi2016]侦察守卫

    4557: [JLoi2016]侦察守卫 链接 分析: 因为D比较小,所设状态f[i][j]表示子树i内,从i往下第j层及第j层以下都覆盖了的最小代价,g[i][j]表示覆盖完子树内所有点,还可以往上 ...

  3. USACO Section1.3

    section1.2主要包括5道题和1个编程知识介绍.下面对这6部分内容进行学习. Complete Search 这个翻译成枚举搜索或者穷举搜索.主要用于当写代码时间不够用而且不用考虑程序的效率问题 ...

  4. jquery inArray()函数详解

    jquery inarray()函数详解 jquery.inarray(value,array)确定第一个参数在数组中的位置(如果没有找到则返回 -1 ). determine the index o ...

  5. STM平台增加性能测试/稳定性测试部分【二】

    [一]方案 基本上测试针对产品的各项方案大体是如下的: 如上所示,针对产品的性能测试主要步骤如下: 1.造数据,在产品业务流上,产生所需的数据,数据量以(稳定性或者压测指标确定) 2.根据步骤1,设定 ...

  6. 关于matlab向文件写入数据的方法——留着备用

    MATLAB数据采集的时候,往往需要把得到的数据保存下来. fid = fopen(文件名,‘打开方式’): 说明:fid用于存储文件句柄值,如果fid>0,这说明文件打开成功.打开方式有如下选 ...

  7. krkr基础篇(一)

    krkr基础篇是我根据krkr的官方教程总结而来 推荐代替记事本的工具:editplus,点我下载 激活码:Vovan 3AG46-JJ48E-CEACC-8E6EW-ECUAW 一:创建新工程 1: ...

  8. JDK自带的监控工具方法

    一.概述       SUN 的JDK中的几个工具,非常好用.秉承着有免费,不用商用的原则.以下简单介绍一下这几种工具.(注:本文章下的所有工具都存在JDK5.0以上版本的工具集里(jdk的bin目录 ...

  9. 第一章 HTML介绍

    1.1 Html和CSS的关系 学习web前端开发基础技术需要掌握:HTML.CSS.JavaScript语言.下面我们就来了解下这三门技术都是用来实现什么的: 1. HTML是网页内容的载体.内容就 ...

  10. UVALive 6467 Strahler Order(拓扑序列)

    In geology, a river system can be represented as a directed graph. Each river segment is an edge; wi ...