公有云运维与应用 第二单元(选购云主机)
AWS核心服务-计算第一节 计算服务概述Amazon Elastic Compute Cloud(Amazon EC2)云中的虚拟计算环境(云中的计算机)AWS Lambda完全托管的无服务器计算Auto Scaling按需扩展EC2容量提高可用性Elastic Load Balancer分发传入流量帮助实现更高水平的容错能力AWS Elastic Beanstalk快速部署、扩展和管理Web应用
AWS核心服务-计算
第一节 计算服务概述
- Amazon Elastic Compute Cloud(Amazon EC2)
云中的虚拟计算环境(云中的计算机)- AWS Lambda
完全托管的无服务器计算- Auto Scaling
按需扩展EC2容量
提高可用性- Elastic Load Balancer
分发传入流量
帮助实现更高水平的容错能力- AWS Elastic Beanstalk
快速部署、扩展和管理Web应用
Elastic Beanstalk不收费-仅需为使用的地产AWS服务付费
第二节 Amazon EC2 简介
1.EC2 是一个虚拟计算环境(实例)
2.EC2优点:
1.优支持大多数服务器操作系统
2.创建、保存和重复使用自己的服务器映像,作为Amazon系统映像(AMI)
3.一次启动一个实例或启动整个队列
4.在需要时添加更多实例;在不需要时终止实例
5.CPU、内存、存储、联网、图像和通用类型可用
6.使用安全组来控制进出实例的流量
3.如何选择EC2实例
1.核心数量
2.内存大小
3.存储大小和类型
4.网路性能
5.CPU技术
4.如何采购EC2实例
按需实例(按小时和秒计费的计算容量(最短60秒))
spot实例(对未使用的Amazon EC2 容量出价)
预留实例(为预留实例全部预付款、部分预付款或无预付款(1年或3年期))
专用主机(可按需(按小时)购买)
5.实例数量
预置多个实例应对峰值负载,并在不再需要时关闭
6.负载均衡
使用Elastic Load Balancer 在各 Amazon EC2 实例之间分配流量
7.详细监控
使用Amazon CloudWatch来监控实例
8.Auto Scaling
自动调整部署中的Amazon EC2 实例数量
9.弹性IP地址
免费获取一个与运行中实例相关联的弹性IP地址
- 讨论Amazon EC2 成本优化
- 定价类型
- Auto Scaling
- 监控+改善
第三节 AWS Lambda简介
完全托管的无服务器计算
-
优点
- 无需管理任何服务器
- 持续扩展
- 压秒级计量
-
使用案例
1.对S3 存储桶的更改
2.对Amazon Dynamo DB表的更改
3.相应HTTP请求
4.使用API调用代码
第四节 AWS Elastic Beanstalk简介
平台即服务(PaaS)
- ElasticBeanstalk 提供的服务
应用程序服务、HTTP服务、操作系统、语言翻译程序、主机 - ElasticBeanstalk 主要优势
1.快速部署、扩展和管理web应用
2. 减少管理复杂性
3.掌握一下控制权
①选择实例类型
②选择数据库
③设置并调整Atuto Scaling
④更新应用程序
⑤访问服务器日志文件
⑥在负载均衡器上启用HTTPS
4.支持大量平台
5.免费;仅需为使用的底层服务付费
更多推荐
所有评论(0)