AWS-Amazon Web Services
一、计算服务 EC2 弹性计算 用户根据自身需要启动任意数量的虚拟服务器、配置安全和网络
自己去创建EC2
1)选择Amazon系统镜像(AMI)及虚拟机系统OS
2)虚拟机实例类型 cpu 内存 网络 存储
3)安全组
存储选择
1)EBS数据块级存储卷提供给虚拟机硬盘用于EC2实例
2)实例存储:启动时必须使用块存储设备映射来进行虚拟机存储配置
弹性负载均衡器ELB:在多个EC2中自动分配接入的web流量 高可用性 第4层、第7层负载均衡 运行监控 日志记录
自动伸缩组 ASG:用户可以根据自身定义的策略运行状态计划的启动/终止EC2
二、Amazon RDS:
在AWS上轻松配置、操作扩展关系数据库服务
支持 mysql oracle 等关系型数据库
1、预配置参数 2、监控与指标 3、自动升级补丁 4、自动备份
5、数据库快照 6、数据库操作行为通知 7、多可用区域 多站点部署
RDS 的三种存储类型
1)磁性 标准存储 具有较低.突发式io 2)SSD适用于中小型数据库
3)预配置IOPS:IO密集型数据库工作负载
RDS 的安全性
1)数据库安全组:控制不在VPC组中的数据库实例权限
2)vpc安全组:vpc内数据库实例 应指定tcp作为它们的实例 并配置端口信息
3)EC2安全组:EC2实例的访问权限
三、Amazon VPC :云中配置出一个采用逻辑隔离的地方 在自定义虚拟网络中启动AWS资源 选择自有IP地址范围 创建子网 路由表 网关
VPC提供了安全组和网络访问控制列表 VPC适用AWS账户的虚拟网络
VPC一旦创建 创建后无法进行修改必须终止后删除
VPC组件: 子网 安全组 :第一层防御 网络ACL 网络访问控制列表 :第二层防御 网络路由表 VPC对等连接 DHCP
四、Amazon CloudFront
一种web服务,可以加速向最终用户分发静态/动态web内容通过其全球分布的边缘节点
五、Amazon DynamoDB
完全托管NOSQL数据库服务,可将表的数据和流量分不到足够多的数据服务器中,处理大量请求容量和数据存储量,同时保持一致的效率所有数据目均存储在SSD中 并在区域的多个可用区中进行自动复制 保证高可用性HA 与数据持久性
1、内置容错机制 :自动同步备份数据 2、可扩展 3、灵活:有不同的数据存储属性 4、 高效的数据索引 5、集成监控DB