一、什么是Amazon VPC?

参考资料:

官网文档 https://docs.aws.amazon.com/zh_cn/AmazonVPC/latest/UserGuide/VPC_Introduction.html

Virtual Private Cloud (VPC) 虚拟私有云是仅适用于您的 AWS 账户的虚拟网络。

AWS默认可以创建5个VPC 它在逻辑上与 AWS 云中的其他虚拟网络隔绝。

好处:安全性更高,隔离效果更好,使架构更加清晰,方便管理等

可在 VPC 中启动 AWS 资源,如 Amazon EC2 实例。您可以通过修改 VPC 的 IP 地址范围来配置 VPC,创建子网并配置路由表、网关和安全设置。

子网是您的 VPC 内的 IP 地址范围。您可以在指定子网内启动 AWS 资源。对必须连接 Internet 的资源使用公有子网,而对将不会连接到 Internet 的资源使用私有子网。

注意:AWS可用区分布,

如果A账户东京区域可用区A在地点A,B账户东京区可用区可能也在地点A

Aws所有账户的信息的可用区,是有交互的。并不是所有的A可用区都在A地点,B可用区都在B地点

VPC是由若干个子网构成,VPC是可以跨可用区,子网不可以跨可用区,一个可用区可以有多个子网

默认一个VPC的子网是互通的

安全组- ACLEC2-VPC

这样每个业务可以分别使用三个可用区 做负载高可用

每个可用区最好都有公有子网,私有子网

对于单一子网,如果使用IP过多,可能IP数量不够

1.1 子网

子网,通俗来说,

公有子网:
关联IP后,挂在带有igw的route,可以直接访问互联网的子网
私有子网:
需要配置nat网关,挂在带有nat的route,才能访问互联网的子网
子网划分
每个可用区分配一个子网,或者对个子网
VPC192.168PRD :192.168.0.0/16
子网:
三个可用区 a b c 分别是 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24
这样每个业务可以分别使用三个可用区 做高可用
每个AZ最好都有公有子网,私有子网
对于单一子网,如果使用IP过多,可能IP数量不够
vpc是由若干个子网构成
vpc是可以跨可用区
子网不可以跨可用区
一个可用区可以有多个子网

1.2 路由表

1.3 Internet网关

Internet网关就是IGW
创建这个就是为了机器上网
创建后,加到之前创建的VPC里

1.4 弹性iP

1.4 VPC使用场景

1.4.1 只有公共子网的VPC

子网内配有Internet网关

配置NAT实例,也可以访问互联网。但是有限制。实例可以访问Internet 但是Internet访问不到实例

1.4.2 有公共子网和私有子网的VPC

1.4.3  有公共子网和私有子网,且使用VPN的 VPC

1.4.4  只有私有子网的VPC

Amazon Virtual Private Cloud(虚拟专有网络)官方文档通读的更多相关文章

  1. 虚拟私有云(Virtual Private Cloud,专有网络)配置方式总结

    虚拟私有云 虚拟私有云(Virtual Private Cloud)是用户在云上申请的隔离的.私密的虚拟网络环境.用户可以自由配置VPC内的IP地址段.子网.安全组等子服务,也可以申请弹性带宽和弹性公 ...

  2. 官方文档中文版!Spring Cloud Stream 快速入门

    本文内容翻译自官方文档,spring-cloud-stream docs,对 Spring Cloud Stream的应用入门介绍. 一.Spring Cloud Stream 简介 官方定义 Spr ...

  3. Virtual Private Cloud 专有网络 软件定义网络的方式 私有网络 大流量视频、直播类业务

    私有网络 VPC_云上网络空间_自定义网络 - 腾讯云 https://cloud.tencent.com/product/vpc 私有网络 VPC 简介 私有网络(Virtual Private C ...

  4. Spring Cloud官方文档中文版-服务发现:Eureka客户端

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#_spring_cloud_netflix 文中例子我做了一些测试在:h ...

  5. Spring Cloud官方文档中文版-客户端负载均衡:Ribbon

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#_spring_cloud_netflix 文中例子我做了一些测试在:h ...

  6. Spring Cloud官方文档中文版-Spring Cloud Config(上)

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#spring-cloud-feign 文中例子我做了一些测试在:http ...

  7. Spring Cloud官方文档中文版-Spring Cloud Config(上)-服务端(配置中心)

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#spring-cloud-feign 文中例子我做了一些测试在:http ...

  8. Spring Cloud官方文档中文版-声明式Rest客户端:Feign

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#spring-cloud-feign 文中例子我做了一些测试在:http ...

  9. Spring Cloud官方文档中文版-服务发现:Eureka服务端

    官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR3/#spring-cloud-eureka-server 文中例子我做了一些 ...

随机推荐

  1. Java中abstract class 和 interface 的解释和他们的异同点(转)

    (一)概述    在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制.正是由于这两种机制的存 在,才赋予了Java强大的 面向对象能力.abstract ...

  2. Linux程序员福利 - 追女友神奇(Linux终端运行炫酷程序)

    概述 作为IT人员,给同事的感觉呆板,不会会浪漫,不懂情趣.其实不然,我们可以用我们的技能创造出IT人员独有的浪漫.girlLove脚本就可以实现IT人员的浪漫.girlLove本质上是一个简易的问答 ...

  3. zrrx笔试题(一)——文件复制&日期天数差

    1. 利用输入输出流来复制文件 步骤:1.构造文件字节输入输出流  2.创建一个字节数组,用来指定每次复制的字节大小   3.输入流从源文件读取字节,输出流将字节写入文件 import java.io ...

  4. Hashtable insert failed. Load factor too high. The most common cause is multiple threads writing to the Hashtable simultaneously

    暂时也没准确定位到问题 https://support.microsoft.com/zh-cn/help/2803754/hotfix-rollup-2803754-is-available-for- ...

  5. 网络请求框架---Volley

    去年的Google I/O大会为android开发者带来了一个网络请求框架,它的名字叫做Volley.Volley诞生的使命就是让Android的网络请求更快,更健壮,而且它的网络通信的实现是基于Ht ...

  6. Could not create and/or set value back on to object .

    严重: Error building beanorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creat ...

  7. iOS触摸事件哦

    主要是记录下iOS的界面触摸事件处理机制,然后用一个实例来说明下应用场景. 一.处理机制 界面响应消息机制分两块,(1)首先在视图的层次结构里找到能响应消息的那个视图.(2)然后在找到的视图里处理消息 ...

  8. 升级macOS Sierra系统 导致错误 app: resource fork, Finder information, or similar detritus not allowed

    前几天刚升级了macOS Sierra系统,顿时感觉入坑了,本来好好的项目报如下错误: app: resource fork, Finder information, or similar detri ...

  9. 机器学习实战笔记7(Adaboost)

    1:简单概念描写叙述 Adaboost是一种弱学习算法到强学习算法,这里的弱和强学习算法,指的当然都是分类器,首先我们须要简介几个概念. 1:弱学习器:在二分情况下弱分类器的错误率会低于50%. 事实 ...

  10. LNMP架构

    LNMP架构介绍 lnmp里的php会启动一个服务,nginx把用户请求的php交给php-fpm处理,比如登录网站php要和mysql做交互,查用户的账号和密码,处理完之后,php-fpm会告诉ng ...