AWS Cert Notes

My AWS cert notes.

This project is maintained by jangroth



Advanced Networking - Speciality

8/2021 -


Exam Objectives

Content

Domain 1: Design and Implement Hybrid IT Network Architectures at Scale

Domain 2: Design and Implement AWS Networks

Domain 3: Automate AWS Tasks

Domain 4: Configure Network Integration with Application Services

Domain 5: Design and Implement for Security and Compliance

Domain 6: Manage, Optimize, and Troubleshoot the Network

Design and Implement AWS Networks

AWS Global Network Infrastructure

Overview

AWS has the concept of a Region, which is a physical location around the world where we cluster data centers. We call each group of logical data centers an Availability Zone. Each AWS Region consists of multiple, isolated, and physically separate AZs within a geographic area.

An Availability Zone (AZ) is one or more discrete data centers with redundant power, networking, and connectivity in an AWS Region. AZs give customers the ability to operate production applications and databases that are more highly available, fault tolerant, and scalable than would be possible from a single data center.

A transit center provides redundant connectivity between AZs and internet backbones.

Edge locations are AWS data centers ('endpoints') designed to deliver services with the lowest latency possible. Amazon has dozens of these data centers spread across the world. They’re closer to users than Regions or Availability Zones, often in major cities, so responses can be fast and snappy. A subset of services for which latency really matters use edge locations, including:

AWS Local Zones place compute, storage, database, and other select AWS services closer to end-users. With AWS Local Zones, you can easily run highly-demanding applications that require single-digit millisecond latencies to your end-users such as media & entertainment content creation, real-time gaming, reservoir simulations, electronic design automation, and machine learning:

Virtual Private Cloud (VPC)

Overview

Amazon Virtual Private Cloud (Amazon VPC) is a service that lets you launch AWS resources in a logically isolated virtual network that you define. You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can use both IPv4 and IPv6 for most resources in your virtual private cloud, helping to ensure secure and easy access to resources and applications.

As one of AWS's foundational services, Amazon VPC makes it easy to customize your VPC's network configuration. You can create a public-facing subnet for your web servers that have access to the internet. It also lets you place your backend systems, such as databases or application servers, in a private-facing subnet with no internet access. Amazon VPC lets you to use multiple layers of security, including security groups and network access control lists, to help control access to Amazon EC2 instances in each subnet.

Default VPC (Amazon specific)

Non-default VPC (regular VPC)

VPC Scenarios

Core Components

Route Table Type Description
Main The route table that automatically comes with your VPC. It controls the routing for all subnets that are not explicitly associated with any other route table.
Subnet A route table that's associated with a subnet.
Gateway A route table that's associated with an internet gateway or virtual private gateway.
Local gateway A route table that's associated with an Outposts local gateway.

Security Components

Structure & Package Flow

Package flow through VPC components

Limits

VPCs per region 5
Min/max VPC size /28//16
Subnets per VPC 200
Customer gateways per region 50
Gateway per region 5 Internet
Elastic IPs per account per region 5
VPN connections per region 50
Route tables per region 200
Security groups per region 500

Connecting VPCs to other VPCs

Overview

VPC Peering Transit Gateway
VPC-Limit 125 peerings 5,000 attachments
Bandwith limit N/A (intra-region) 50Gb/s per VPC attachment
Management Decentralized Centralized
Cost Dimensions Data transfer Data transfer & attachment

VPC Peering

Establishing a VPC peering

Longest prefix match

Unsupported VPC peering configurations

Limits

soft hard
Active VPC peering connections per VPC 50 125

Transit Gateway

Overview

AWS Transit Gateway connects VPCs and on-premises networks through a central hub. This simplifies your network and puts an end to complex peering relationships. It acts as a cloud router – each new connection is only made once.

As you expand globally, inter-Region peering connects AWS Transit Gateways together using the AWS global network. Your data is automatically encrypted, and never travels over the public internet. And, because of its central position, AWS Transit Gateway Network Manager has a unique view over your entire network, even connecting to Software-Defined Wide Area Network (SD-WAN) devices.

Setting up a Transit Gateway

...


Extending on-premises networks to VPCs

AWS VPN

...

AWS Direct Connect

...


Open

Services

Topics

Practice/Hands-on


Supporting Material