Friday, 22 October 2021

AWS Networking Fundamentals: A Practical Guide to Understand How to Build a Virtual Datacenter into the AWS Cloud

 Table of Content


Table of Contents


Chapter 1: Virtual Private Cloud - VPC 1

VPC 1

VPC Introduction 1

The Structure of Availability Zone 2

Create VPC - AWS Console 4

Select Region 4

Create VPC 7

DHCP Options Set 9

Main Route Table 10

VPC Verification Using AWS CLI 12

Create VPC - AWS CloudFormation 16

Create Template 17

Upload Template 17

Verification Using AWS Console 18

VPC Verification using AWS CLI 21

Create Subnets - AWS Console 23

Create Subnets 24

Route Tables 29

Create Subnets – AWS Console 30

Create Subnets - AWS CloudFormation 37

Create Network ACL 40


Chapter 2: VPC Control-Plane 43

VPC Control-Plane – Mapping Service 43

Introduction 43

Mapping Register 43

Mapping Request - Reply 44

Data-Plane Operation 45

References 46


Chapter 3: VPC Internet Gateway Service 47

Introduction 47

Allow Internet Access from Subnet 48

Create Internet Gateway 49

Update Subnet Route Table 54

Network Access Control List 57

Associate SG and Elastic-IP with EC2 59

Create Security Group 59

Launch an EC2 Instance 65

Allocate Elastic IP address from Amazon Ipv4 Pool 71

Reachability Analyzer 81

Billing 85



Chapter 4: VPC NAT Gateway 87

Introduction 87

Create NAT Gateway and Allocate Elastic IP 89

Add Route to NGW on Private Subnet Route Table 94

Test Connections 97

Billing 101


Chapter 5: Virtual Private Gateway - VGW 103

Introduction 103

Customer Gateway (CGW) 105

Create CGW 106

Virtual Gateway (VGW) 109

Create CGW 109

Attach CGW to VPC 110

Route Table Propagation 113

Edit Route Table Route Propagation 113

VPN Connection 115

Edit Route Table Route Propagation 115

CGW Configuration 119

Download CFG File 119

Configure CGW Device 126

Tunnel Verification 128

Control-Plane Verification 132

Data-Plane Verification 134

Billing 135


Chapter 6: Transit Gateway 136

TBD

Chapter 7: Direct Connect 137

TBD

Chapter 8: VPC Peering 138

TBD

Chapter 9: Private Link 139

TBD

Chapter 10: Network Firewall 140

TBD

Chapter 11: Design Consideration 141

TBD


12 comments:

  1. When will there be a release or where can you already buy it?

    ReplyDelete
    Replies
    1. You can download the partial book from leanpub.com for free (at the moment). The complete book should be ready withing two to four months. I will add some small price to complete book.

      Delete
  2. Paypal on leanpub doesn't work for very long time. Is there any other option to buy your books on other platforms where there is no payment issues? Thank you.

    ReplyDelete
  3. Yes, All books are available at Amazon as paper bag and Kinlde edition (created from pdf). I have heard from other too that Leanpub has some issues. I considering to start selling books by myself, without Leanpub.

    ReplyDelete
  4. I Like to add one more important thing here, The global Cloud and Data Center Network Technologies market is expected to see a compound annual growth rate (CAGR) of 18.79% through 2024, when it could be worth US$ 33.9 Billion.

    ReplyDelete
  5. Hi Toni,


    Nice to see this book, thank you very much.

    Meanwhile, do you plan to add addcional sections like the new Gateway Load Balancer?
    Maybe Firewalls too? I am particularly searching for how to implement edge fw filtering all my egress traffic.

    (I am not asking this chapters obviously :) I just wondering if you plan to write something about it)

    Anyways thanks for your time and work.

    Cheers,

    ReplyDelete
  6. Hi Toni,

    Thank you for yet another great book. I just purchased it and have started reading. In regards to your VXLAN content, I recently came across the following blog where it shows how to extend on-prem EVPN routes into AWS using CSR-1000v and establish L2 connectivity. I have been trying to get this to work with no success. I did not see any related content on this. Do you have any configuration, posts which explains this:

    https://dc-networks.net/tag/multi-site/

    Thanks much.

    ReplyDelete
    Replies
    1. Hi Toni,

      I have found the answer to my own question. Haven't seen any recent content from you recently. Hope that all is well with you!

      Delete
  7. Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts.
    Business Network Infrastructures
    Cloud Consultancy London

    ReplyDelete
  8. Nice and good article. It is very useful for me to learn and understand easily. Thanks for sharing
    Best AWS Online Course
    AWS Online Training Course

    ReplyDelete