免费
AWS动手实验ELB & CW & AS 暂无演示

AWS动手实验ELB & CW & AS

售价:
¥ 免费
  • 普通用户购买价格 : 0钻石
  • 免费售后咨询

升级尊贵会员
享受全站VIP待遇

9+
会员已经加入
  • 文章介绍
  • 评价建议
  • 目 录

    实验 ELB & CW & AS

    写在前面

    • 做完才想起来8080端口国内也用不了,图中所有的8080端口请眼动改为10000或者其他端口(对不起,我错了,下回还敢)

    一、环境准备(复习)

    vpc&ec2创建参考点此前往

    1、创建基础网络环境:1VPC(10.10.0.0/16)+ 2公有子网(10.10.1.0/24、10.10.3.0/24)+ 2私有子网(10.10.2.0/24、10.10.4.0/24)
    2、制作所需AMI
    1)在公有子网中启动一台EC2(Amazon Linux 2 AMI,t2.micro)并登录
    2)安装配置 Apache

    sudo -i
    yum install httpd -y
    echo hello world > /var/www/html/index.html
    sed  's/Listen 80/Listen 10000/g ' /etc/httpd/conf/httpd.conf
    systemctl restart httpd 
    systemctl enable httpd 
    

    3)制作AMI,终止EC2
    在EC2服务中,点击实例,创建映像(取名httpd-ami)并终止实例。
    AWS动手实验ELB & CW & AS-Adnico

    二、负载平衡

    1、创建目标群组

    目标组名称:group
    目标类型:实例
    VPC:选择刚刚创建的VPC
    运行状况检查的路径:/

    2、创建负载均衡器

    1)选择应用程序负载均衡器
    2)配置负载均衡器
        名称:alb
    VPC:选择刚刚创建的VPC
    可用区:选择刚刚创建的两个可用区(子网选择两个公有子网)
    3)配置安全组:选择刚刚创建的安全组(开放10000,22端口)
    4)配置路由
        目标组:选择刚刚创建的group
    5)审核完成负载均衡器的创建

    AWS动手实验ELB & CW & AS-Adnico
    AWS动手实验ELB & CW & AS-Adnico

    三、Cloud Watch

    创建CloudWatch警报

    1)选中刚刚创建的负载均衡器alb
    2)选择下方监控标签,点击创建警报
    取消勾选发送通知
    每当选择 请求
    平均值换成总计
    数量填写10
    3)点击创建警报完成CloudWatch警报的创建
    

    AWS动手实验ELB & CW & AS-Adnico

    四、Auto Scaling

    1、创建启动配置

    1)登录AWS控制台,点击屏幕上方服务,在计算中选择EC2
    2)点击左侧的启动配置,创建启动配置
    3)选择我的AMI标签,选择刚刚创建的AMI
    4)实例类型选择t2.micro
    5)启动配置名称设置config
    6)配置安全组(开放22、10000端口)
    7)审核完成创建

    AWS动手实验ELB & CW & AS-Adnico
    AWS动手实验ELB & CW & AS-Adnico

    2、创建Auto Scaling组

    1)点击创建Auto Scaling组进行设置
    2)选择刚刚创建的启动配置config
    组名:http
    组大小:2
    网络:选择刚刚创建的VPC(10.10.0.0/16)
    子网:选择刚刚的两个私有子网(10.10.2.0/24、10.10.4.0/24)
    展开高级详细信息
    负载均衡勾选从一个或多个负载均衡器接收流量
    目标组选择group
    直接下一步下一步到启动

    AWS动手实验ELB & CW & AS-Adnico
    AWS动手实验ELB & CW & AS-Adnico
    3)配置扩展策略

    点击创建一个简单的扩展策略
    填入名称
    执行策略时间:选择刚刚创建的demo
    执行操作:添加1个实例
    

    AWS动手实验ELB & CW & AS-Adnico
    AWS动手实验ELB & CW & AS-Adnico
    4)完成Auto Scaling组的创建

    五、测试
    打开创建的负载均衡界面
    复制负载均衡的DNS到浏览器中访问
    AWS动手实验ELB & CW & AS-Adnico
    因为端口有问题,这里的测试就不演示了,自行测试

    总结

    • 一个你自己的vpc
    • 开启一台实例,部署你的服务,注意端口,服务一定要有开机自启项(实例连不上,直接检查安全组和vpc的路由表,就只有这两个问题)
    • 将部署好的实例打成一个ami映像,这个映像中会存在你的所有操作
    • 创建一个目标组,注意端口
    • 创建一个负载均衡器,注意端口
    • 配置你的警报
    • 用你的ami创建一个启动配置,再用此配置创建一个autocaling,附上你的警报

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    本站所有资源转载请申明来源!如有链接无法下载、失效或广告,请联系管理员处理!侵权请邮件联系站长!
    Adnico » AWS动手实验ELB & CW & AS

    发表评论

    91+

    本站勉强运行

    9+

    用户总数

    18+

    资源总数

    0+

    今日更新

    2020-10-30

    最后更新时间