前面的话:去年(2013)得知AWS服务入华的消息,就谋划着结合自己使用AWS的经验,写一些关于这方面的文章。国内的AWS正处在测试阶段还没有开放,但是我相信正式开放后,将会有越来越多的公司和企业使用AWS,也希望这一系列的文章能对AWS的使用者提供帮助。
Amazon Web Services(AWS)提供一组广泛的全球计算、存储、数据库、分析、应用程序和部署服务,可帮助组织更快地迁移、降低
IT 成本和扩展应用程序。
初创公司可以使用AWS降低公司初始投入资金和基础设施的维护,而将更多的资金和精力集中在产品创新上。前段时间被facebook收购的Instagram,正是因为使用了AWS,才使得13人的团队创造了10亿美金的价值。当然,不只是初创公司,越来越多的大型企业也正在使用AWS服务:联合利华,Nokia, Thomson Reuters等等。
如上图所示,AWS服务的产品包括的类别有:计算与网络,存储,数据库,应用程序服务,分析,开发与管理。
1. 计算与网络
- EC2: 虚拟机实例可以依照不同的需求及预算来租用,从最便宜的Micro等級到High-Memory Instances等級(68.4 GB RAM),如果你是要大量运算的,也可以考虑High-CPU Instances。有三种购买模式:按需实例,预留实例和竞价实例
- Direct Connect: 企业可以直接把私人的公司网络连到 AWS 之中
- VPC: Virtual Private Cloud,使AWS资源在自己定义的虚拟网络中启动, 网络/子网/IP/路由表等可配置
- Route 53: DNS服务,主要是给AWS的其它组件如EC2做域名解析WorkSpaces: AWS的DaaS(Desktop-as-a-Service),通过Workspaces,企业可以快速为员工构建一个基于云的桌面计算环境。
2. 存储
- S3: Simple Storage Service,文件存储
- Glacier: 成本极低的存储服务,为数据存档和备份提供安全而耐用的存储
- Storage Gateway: 将本地软件设备与基于云的存储连接
- CloudFront: AWS的Content delivery network(内容分发网络)
3. 数据库
- RDS: Relational Database Service, 关系型数据库服务,支持Myser, SQL Server和PostgreSQL
- DynamoDB: NoSQL 数据库服务
- ElastisCache: 内存缓存服务,支持Memcached和Redis
- Redshift: PB 级数据仓库服务
4. 开发与管理
- CloudWatch:功能丰富的监控AWS资源和应用程序的服务
- CloudTrail: 帮助用户提升安全性的服务,它可以跟踪用户账户下AWS API调用记录
- CloudFormation: 生成和管理相关AWS资源的一个集合,帮助用户快速部署和更新这些资源
- Elasitc Beanstakl: 应用程序容器服务,可用于部署和扩展通过常用的编程语言,如 Java、.NET、PHP、Node.js、Python 和 Ruby 开发的 Web 应用程序和服务
- IAM: 安全地控制用户对 AWS 服务和资源的访问权限
- OpsWorks: 一项应用程序管理服务,可便于 DevOps 用户设计和管理从负载均衡器到数据库的整个应用程序
5. 应用程序服务
- SNS: Simple Notification Service, 基于topic的消息订阅与推送服务,支持HTTP/EMail
- SES: Simple Email Service, 邮件服务
- SQS: Simple Queue Service, 高可靠的消息队列服务
- CloudSearch: 搜索服务
- Elastic Transcoder: 媒体转码服务
6. 分析
- Elastic MapReduce: MapReduce型分析,基于Hadoop,支持Hive/Pig。能处理EC2和S3中的数据
- Data Pipeline: 在指定的间隔中,可靠地在不同 AWS 计算与存储服务以及内部数据源之间移动数据
AWS系列一:AWS简介,布布扣,bubuko.com
AWS系列一:AWS简介
原文:http://blog.csdn.net/skyer_lei/article/details/24184285