一。如何访问AWS?
1.RESTful API接口
2.SDK 开发工具包
3.Command Line Interface命令行工具
4.Management Concole 管理控制台
可通过多语言访问:Java ,JavaScript,Python,PHP,.NET,Ruby,Node.js 等
二。如果建立一个高并发的服务可能需要的基础资源:
1.静态资源:S3。
存储对象存储位置:Bucket(存储桶)。
对象大小限制:单个对象小于5T。
可靠性:99.999999999%
每个存储桶可以设置查看权限等。
上传到S3中的文件之后会得到一个url,这个url代表一个静态资源。url易分发,可抗高并发。
示例:
Bucket中,数据对象的数据结构:
2.动态资源:EC2
3.负载均衡:ELB (Elastic Load Balancing)
(1)向EC2实例的HTTP,HTTPS和TCP流量分发请求,实现负载均衡
(2)支持运行状况检查,帮助清除替换不健康的实例
(3)提供流量,延迟信息帮助动态扩展和缩减所需的资源
4.资源弹性伸缩 Auto Scaling
5.CloudWatch