美文网首页
亚马逊AWS

亚马逊AWS

作者: IvyFan2017 | 来源:发表于2017-11-24 22:23 被阅读0次

昨天在网上直播了一个亚马逊的课程,课程比较简单基础,大致可以了解亚马逊云计算的应用场景。中间讲的用AWS开发实例比较好。

如何做一个大规模、高并发网站(例如亚马逊电商网页)

三个关键问题:

  • 如何处理静态内容?——存储
  • 如何处理动态内容?——计算(VM)+负载均衡(管理VM)
  • 我有多少客户?能否弹性获得资源?——额外免费弹性服务

(一)静态内容存放在AWS S3
静态内容包括:图片\视频\纯HTML页面\Javascript\CSS
为什么放在S3(Simple Storage Service)?
静态内容传统的是放在本地Web服务器的磁盘里面,当多人访问的时候服务器的压力会变大,磁盘损坏。
需要海量、高并发、可靠的存储

(二)动态内容存放在EC2(Elastic Compute Cloud)
动态内容例如:搜索框、购物车
EC2的优势:云端的虚拟服务器、可调计算容量、几分钟内获取启动新服务器
EC2可选配置项:CPU、内存.. 套餐各种选
需要弹性的计算资源
负载均衡器ELB(Elastic Load Balancing)的功能:

  1. 流量分发
  2. 对设备进行健康状况检查
  3. 帮助动态扩展和缩减资源

(三)弹性伸缩Scale out服务Auto Scaling
访问流量呈现“潮汐性”
Auto Scaling的优势:自动扩展EC2的数量、适合使用率波动的应用程序、无需额外付费
需要弹性伸缩服务
弹性伸缩三剑客:

image

准确来说,云计算更加安全、省钱、方便

相关文章

网友评论

      本文标题:亚马逊AWS

      本文链接:https://www.haomeiwen.com/subject/zncqbxtx.html