https://iteablue.com/course/introduction-to-aws
(来自it茶馆)
Lecture 1.1 课程简介
什么是云计算
- IAAS(计算存储网络,依赖硬件)
- PAAS(CHMKAER)
- SAAS(邮箱服务,云盘)
(以以吃货的角度来理解各个云服务)
https://blog.csdn.net/tiandiwuya/article/details/78320346
私有云:OpenStack
云计算的使用可以理解为水电煤的使用,不需要关心水,电,煤的使用,只需要关心如何使用即可,按需收费
公有云厂家
云计算有什么好处?
- 将资本投入变成可变投入
- 以前要解决机房问题,现在有了云计算就不需要
- 增加速度和灵活性
- 创建简单,不需要架构设计
- 从大型规模经济中获益
- 职能分化
- 无需再为数据中心的运维投入资金
- 无需再猜测所需容量
- 可弹性,动态供需
几分钟将业务扩展到全球
- 全球都有机房
AWS的考试类型和数量
AWS的APN对证书的要求
Lecture 1.2 AWS历史
AWS发展历史
为什么要选择AWS
AWS的持续创新
国内外不同行业的客户
Lecture 1.3 AWS基础服务简介
AWS全球基础架构
可用区是互相隔离的
责任共担模型
计算服务
存储服务
网络服务(VPC)
数据库服务(RDS):托管的服务
丰富的AWS产品线
Lecture 1.4 AWS的计算服务
计算服务
丰富的EC2实例类型
EC2支持的操作系统
EC2支持的计费模式
微服务
无服务
Lecture 1.5 AWS的存储服务
不同的存储类型
- EBS(Elastic Block Store) 是创建一个系统盘,我们创建的EC2 就是在这个系统盘上
- S3(Simple Storage System):AWS的最早期的服务,存储对象用,费用低,类似网盘,可以搭载一个静态的网页(不能JSP PHP这种)
- EFS(Elastic File System):类似文件系统的服务,传统数据中心的NAS服务
- showball:类似于一个有计算能力的“大箱子”,做数据迁移用,(线下到线上)
- AWS Storage Gateway:可以打通云下和云上,进行数据共享
- S3 Glacier: 是S3的子服务,储不太常用数据
EBS
S3
EFS
showball
实操一下
然后进去之后会看到一些已经创建好的存储桶
可以在上方选择创建存储桶 。
然后点击进入自己的存储桶,可以选择添加文件,经过一系列设置之后就可以成功上传文件了
之后为了访问上传的文件,可以修改权限,将文件的权限为公开权限
2020-11-4
Lecture 1.6 AWS的网络服务
AWS的网络服务
- VPC(Virtual Private Cloud):逻辑隔离的专属网络,VPC之间是互相隔离的,常见组件,有默认的VPC(EC2就是基于默认的VPC的)
- Route53:DNS服务,基于延迟,地理位置做自动路由(中国无)
- CloudFront CDN:做分发
- VPN:用来打通数据中心和AWS网络,或者设置不同网络之间的基于Internet的加密通道
- DirectConnect(DX):基本同VPN,只不过是使用专线(专属线路,可靠性更高)
- API Gateway
- Global Accelerator:使用单一网路进行统一路由
- 同一ip,路由到不同的服务器
- AWS privateLink:连通了内部网络访问公有资源
- AWS Transit Gateway:连通不同的VPC
CloudFront的全球分布网络
VPC概况
AWS Direct Connect 和 VPN
该图讲述了讲述了 AWS云上环境 和 云下数据中心 中 两者 如何互联
- 有两种方式:一种是使用Internet,另一种是使用DirectConnect进行连接,中间要使用partner的
- 由BGP来控制路由,决定哪一部分使用internert
AWS 网络服务的使用场景
- EF分别使用了AWS上海,日本和新加坡的区域服务
- 并且数据中心使用的上海和国际的数据中心
- 使用了DirectConnect来打通中国和海外的服务
- 若想打通日本和新加坡的服务,只需使用VPC自带的 VPC peering 的功能用来连接
关于AWS的网络控制——去AWS管理控制台看看
首先点击VPC试试
然后可以看 VPC 控制面板查看具体的使用
设置是否能够连接外网到Internet
Lecture 1.7 AWS的数据库服务
- 最左边是 Relational 关系型数据库
- 当然是RDS(Relational Database Structure)关系型数据库服务
- 包含三种数据库
- 自研的AURORA数据库——兼容MySQL 和 PostgreSQL
- 商业型数据库(commercial)——Oracle和SQL server
- 开源型数据库(community)——MySQL 、PostgreSQL、Maria DB
- 非关系性数据库(Key Value Document)
- DynamoDB
- 内存级别缓存的数据库(In-Memory Store)
- ElasticCache——运行在内存上的数据的类型
- 支持Memcached和redis
- ElasticCache——运行在内存上的数据的类型
- 针对图形的数据库(Graph)
- Neptune
- 针对时间序列的数据库(Time-Series)
- Timestream
- 针对分类账的数据库
- QLDB
AWS 关系型数据库
自研数据库Aurora
- 5倍性能,1/10的成本
- Aurora是存放在白色区域
使用AWS数据库服务的客户案例
ELB:
- AWS region 选择在北京区域
- 分为两个AZ
- 通过ELB分发流量到两个AZ
- 然后再交给分别的EC2实例上,两个AZ通过弹性扩展组来进行监控从而控制数量
- EC2会访问到后端的数据库,使用RDS——PostgreSQL
- 主节点和从节点是同步的
- 只读副本是用来分担读的压力的
关于AWS的数据库——去AWS管理控制台看看
进入RDS
选择版本,位置,支持的服务,现在支持severless
Lecture 1.8 AWS的其他服务
AWS的AI服务
AWS的IoT服务
AWS的big data服务
使用AWS其他服务的客户案例
2020-11-5
先看一样的
对比一下前三章,哪些一样(新的来了重复看一遍),不一样(POINT)
第一章:
第二章:
第三章: