美文网首页
亚马逊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