AWS学习介绍(一)
一、概念介绍
Amazon Web Services 提供一组广泛的全球计算、存储、数据库、分析、应用程序和部署服务,可帮助组织更快地迁移、降低 IT 成本和扩展应用程序。很多大型企业和热门的初创公司都信任这些服务,并通过这些服务为各种工作负载提供技术支持,包括:Web 和移动应用程序、数据处理和仓库、存储、归档和很多其它工作负载。
1、计算:Amazon Web Services 提供各种云计算服务,包括类型繁多的可自动向上扩展和向下收缩以满足您的应用程序需求的计算实例、托管的负载均衡服务以及云中的完全托管桌面。
Amazon EC2:Amazon EC2 提供可调整的云计算能力。该服务旨在降低开发人员和系统管理员进行网络规模计算时的难度。Amazon EC2 将获取并启动新服务器实例所需要的时间缩短至几分钟,这样一来,在您的计算要求发生变化时,您便可以快速向上扩展和向下收缩容量。根据您的需求在按需实例、预留实例或竞价型实例这三种定价结构中进行选择。
Auto Scaling:通过 Auto Scaling,您可以根据您定义的条件自动向上扩展或向下收缩 Amazon EC2 容量。Auto Scaling 非常适合每小时、每天或每周使用率都不同的应用程序。自动扩展您的 Amazon EC2 集群或将您的 Amazon EC2 集群维持在设定大小。Auto Scaling 无需额外付费。Amazon EC2 单独计费。
Elastic Load Balancing:Elastic Load Balancing 可以跨越多个 Amazon EC2 实例自动分配应用程序的传入流量。在较少的人工干预下实现较高的应用程序容错能力。在多个可用区的 Amazon EC2 实例间负载均衡传入的应用程序流量。我们按 Elastic Load Balancer 运行小时数及 Elastic Load Balancer 传输的数据流量 GB 数计费,不足一小时按一小时计费。
Amazon WorkSpaces:Amazon WorkSpaces 是云中的一种完全托管型桌面计算服务,可使终端用户通过他们选择的设备访问所需文档、应用程序和资源。通过 Amazon WorkSpaces,客户可以轻松为终端用户预配置基于云的桌面,从而让用户使用他们选择的设备(包括笔记本电脑、iPad、Kindle Fire 或 Android 平板电脑)访问到所需的文档、应用程序和资源。标准的 WorkSpaces 捆绑的起始价格为每月 35 USD。其它选项提供增强性能或预安装软件。
2、存储:Amazon Web Services 提供耐久性和可用性高的低成本数据存储服务。现付现用型定价模式无需订立合约,表示灵活性和敏捷性更高。利用 AWS,无需额外成本即可获得高安全性。AWS 提供备份、归档和灾难恢复存储选项以及块存储、文件存储和数据元存储。注册 Amazon Web Services 并获得 12 个月的 AWS 免费使用套餐,同时享受 AWS 的基本支持功能,包括全年全天候无休客户服务、支持论坛及更多。
Amazon S3 (Simple Storage Service) 提供了完全冗余的数据存储基础设施,以便随时从 Web 的任何位置存储和检索任意数量的数据。Amazon S3 具有无限的可扩展性和高持久性,是内容存储和分配、数据分析存储以及备份、归档和灾难恢复的理想之选。Amazon S3 的标准存储定价为,起始价格为每月首个 1 TB 数据每 GB 0.085 USD。
Amazon Glacier 是成本极低的存储服务,为数据存档和备份提供安全而耐用的存储。Amazon Glacier 可用于支持场外企业信息归档、媒体资产或研究和科学数据的归档、数字保存和磁带更换。 Amazon Glacier 存储定价的起始价格为每 GB 0.01 USD。
AWS Storage Gateway 服务将本地软件设备与基于云的存储连接起来,在组织的本地 IT 环境和 AWS 的存储基础设施之间提供无缝、安全的集成。AWS Storage Gateway 支持当前应用程序使用的行业标准存储协议。以下三种配置受支持:网关缓存卷、网关存储卷和网关虚拟磁带库(网关 VTL)。在您激活您的第一个虚拟网关设备时,开始免费试用 AWS Storage Gateway*。访问 AWS 免费使用套餐了解更多信息。
Amazon EBS (Elastic Block Store) 提供块级存储卷以用于 Amazon EC2 实例。Amazon EBS 卷是永久不受实例生命周期约束的非实例存储。Amazon EBS 卷为您提供运行工作负载所需的一致性和低延迟性能。利用 Amazon EBS,您可以在几分钟内向上扩展或向下收缩您的使用量。Amazon EBS 标准卷的起始价格为,预配置存储每月每 GB 0.05 USD,或每 100 万次 I/O 请求 0.05 USD。
AWS Import/Export 使用便携式存储设备进行传输,可加快大量数据移入和移出 AWS 的速度。 AWS Import/Export 传输大型数据集的速度通常比 Internet 快速,而且比升级连接更加经济高效。定价包括使用的每个存储设备和加载数据所需时间(数据加载小时数)的费用。
数据库:Amazon Web Services 提供完全托管型关系和 NoSQL 数据库服务以及完全托管型内存缓存即服务和完全托管型 PB 级数据仓库服务。或者,您可以在 Amazon EC2 和 Amazon EBS 上运行您自己的云中数据库。注册 Amazon Web Services 并获得 12 个月的 AWS 免费使用套餐,同时享受 AWS 的基本支持功能,包括全年全天候无休客户服务、支持论坛及更多。
DynamoDB 是具有高度可扩展性的完全托管 NoSQL 数据库服务。它具有无缝吞吐量和存储扩展以及自动的 3 种方式复制功能,使您从耗时的数据库管理任务中解脱出来,以便专注于您的应用程序和业务。Amazon DynamoDB 的保证吞吐量和几毫秒的延迟使其成为适合游戏、广告技术、移动以及很多其他应用程序的服务。您根据预留的容量支付统一的小时费率,起始价格为,每 10 个写入容量单位每小时 0.0065 USD,每 50 个读取容量单位每小时 0.0065 USD。
Amazon RDS (Relational Database Service) 可用于在云中轻松地设置、操作和扩展 MySQL、Oracle、SQL Server 或 PostgreSQL 数据库。它提供了经济高效且可调整容量的数据库服务,同时还管理耗时的数据库管理任务。通过转移软件安装、修补和备份负载来专注于您的应用程序。
Amazon Redshift 是一种可轻松扩展的完全托管型 PB 级数据仓库服务,可与您现有的商业智能工具协作。它通过使用列存储技术和并行化多个节点的查询来提供快速的查询性能。利用 Amazon Redshift,您可以简单而经济高效地使用现有商业智能工具对您所有的数据进行有效分析。
Amazon ElastiCache 是一种 Web 服务,让用户能够在云中轻松部署、操作和扩展内存缓存。大幅改善包含大量读取操作的应用程序工作负载的延迟性和吞吐量,如社交网络和游戏,或推荐引擎等计算密集型工作负载。定价的依据为消耗的缓存节点小时数。按需缓存节点定价的起始价格为每小时 0.022 USD,或选择 1 年或 3 年期的预留缓存节点定价。
3、联网和CND
Amazon Web Services 提供各种联网服务,以便您可以创建您定义的在逻辑上隔离的网络,从而使您能在其中建立至 AWS 云的私有网络连接,使用高可用性和可扩展性的 DNS 服务,并以低延迟性和高传输速度通过内容传输 Web 服务向您的终端用户提供内容。
Amazon VPC (Virtual Private Cloud) 使您能够在 AWS 云中预配置出一个私有的、隔离的部分,让您在自己定义的虚拟网络中启动 AWS 资源。借助 Amazon VPC,您可以定义一个与自己数据中心内运行的传统网络非常相似的虚拟网络拓扑。您可以轻松自定义 Amazon VPC 的网络配置。 例如,您可以为可访问 Internet 的 Web 服务器创建公有子网,而将数据库或应用程序服务器等后端系统放在不能访问 Internet 的私有子网中。您可以利用安全组和网络访问控制列表等多种安全层,帮助对各个子网中 Amazon EC2 实例的访问进行控制。
Amazon Route 53 是一种可用性高、可扩展性强的域名系统 (DNS) Web 服务。Route 53 的设计具有速度快、使用方便,而且经济高效的特点。它使用 DNS 服务器的全球网络响应 DNS 查询,延迟时间非常短。对域的查询将自动路由到最近的 DNS 服务器,因此能以尽可能最佳的性能进行响应。 借助 Route 53,您可以通过 AWS 管理控制台或易用的 API,创建和管理您的公用 DNS 记录。Amazon Route 53 的收费基于两个方面的实际服务用量:托管区和查询。
Amazon CloudFront 是一项内容传输 Web 服务。使用该服务与其他 Amazon Web Services 集成,开发人员和企业能够向最终用户轻松发布内容,实现低延迟、高速数据自由传输。使用位于世界各地的节点,Amazon CloudFront 在离浏览者最近的节点缓存您的静态内容副本,缩短浏览者下载数据元时的延迟,数据传输过程稳定高速,即刻就能完成向终端用户交付大规模常用数据元的任务。
AWS Direct Connect 是一种网络服务,可以在使用 AWS 云服务时作为 Internet 的替代选择。您可利用 AWS Direct Connect 建立专线联结将 AWS 与数据中心、办公室或主机托管区域相连接。在多数情况下这样可以降低网络成本、提高带宽流量,提供一个比基于 Internet 连接更为一致的网络体验。
4、分析
Amazon Web Services 提供基于云的分析服务,帮助您处理和分析任意数量的数据,无论您的需求是针对托管的 Hadoop 集群、实时流媒体数据、PB 级数据仓库还是平台组合。
Amazon EMR (Elastic MapReduce) 是一种能让企业、研究人员、数据分析师和开发人员轻松和经济高效地处理大量数的 Web 服务。Amazon EMR 使用称为 Hadoop 的开源框架将您的数据分布在可重新调整大小的 Amazon EC2 实例集群中并进行处理。将 Amazon EMR 用于各种应用,包括点击流分析、日志处理、Web 索引,尤其是财务分析。
Amazon Kinesis 是一种完全托管的服务,可进行实时的流数据导入和处理 – 您只需创建流,让该服务为您完成余下的工作。借助 Amazon Kinesis 应用程序,您可以构建实时控制面板、捕获异常并生成警报、推出建议并做出其他实时业务或运营决策。凭借 Amazon Kinesis,您可以使用吞吐容量的分区指定您的数据流的吞吐量要求。分区的定价以小时为基础。
Amazon Redshift 是一种快速、强大且完全托管的 PB 级云中数据仓库服务。Amazon Redshift 在使用您目前所用的基于 SQL 的工具和商业智能应用程序分析几乎任何大小的数据集时,能够提供快速的查询性能。利用 Amazon Redshift,您可以简单而经济高效地使用现有商业智能工具对您所有的数据进行有效分析。
AWS Data Pipeline 是一种 Web 服务,可帮助您在指定的间隔中,可靠地在不同 AWS 计算与存储服务以及内部数据源之间移动数据。创建具有容错、可重复和高可用性特征的复杂数据处理工作负载。
5、应用程序服务
Amazon Web Services 为您提供各种托管的服务以用于您的应用程序,包括提供应用程序流处理、队列、推送通知、电子邮件交付和转码的服务。
Amazon AppStream 是一项灵活的低延迟服务,可让您通过云以流方式处理资源密集型应用程序和游戏。通过 Amazon AppStream 对您的应用程序进行流处理,从而使您的客户迅速开始使用您的应用程序或游戏。
Amazon CloudSearch 是云中的一种完全托管搜索服务,让客户能够轻松地将高度可扩展的快速搜索功能集成到他们的应用程序中。您可以方便地改变您的搜索参数,微调搜索相关性,并且随时应用新的设置而无需重新上传您的数据。
Amazon SWF (Simple Workflow Service) 是一项用于云应用程序的任务协调和状态管理服务。Amazon SWF 的服务范围涵盖自动化财务应用程序的业务流程到构建大数据系统,可帮助您通过能从失效中快速恢复的处理步骤开发应用程序。
Amazon SES (Simple Email Service) 是一种托管于云中,高度可扩展且经济高效的批量事务处理电子邮件发送服务。发送统计数据以及拒付退回和投诉的内置通知具有高交付性,能够实时访问,由此可帮助您改善您的电子邮件发送策略。
Amazon SNS (Simple Notification Service) 是一项快速灵活且完全托管的消息推送服务。使用 Amazon SNS,您可以通过 API 或管理控制台将消息推送到移动设备或分布式服务。您可以进行无缝扩展,从每天少量消息到数百万甚至更多条消息。
Amazon SQS (Simple Queue Service) 提供了托管队列,当消息在计算机之间传输时用来存储消息,从而让用户能够轻松在 Web 服务之间构建自动工作流程。可传输任何容量的数据,吞吐量等级不限,不会丢失消息,也不需要其他服务永久可用。
Amazon Elastic Transcoder 是在云环境中运行媒体转码的工具。它是一种完全托管的服务,能够方便地在云中转换媒体文件,具备可扩展性且成本低廉。将媒体文件从其源格式转化或“转码”为能在智能手机、平板电脑和 PC 等设备上播放的格式。
浙公网安备 33010602011771号