Please enable JavaScript.
Coggle requires JavaScript to display documents.
AWS Networking and Content Delivery Services - Coggle Diagram
AWS Networking and Content Delivery Services
Benefit of these services include provision of:
a) secure communication b/w AWS components
b) low latency
c) optimizatn of appln perf.
d) integratn of on-prem network with external AWS Cloud infra.
Types
A)
Amazon Virtual Private Cloud (VPC)
Defn: is a private network
Benefits
:
allows d/ owner complete autonomy over
1) CIDR range selectn
2) Private Subnet creatn/VPC extension using e.g AWS Outpost
3) Route table confign
4) Adding
Gateways
:
Types
a)
Virtual Private Gateways
allow VPCs 2 connect 2 on-prem data centers or external networks while
b)
Internet Gateway
allows VPCs 2 connect 2 the internet
5) Establish private connection between VPC and other AWS services using VPC endpoint
C)
Elastic Load Balancing
Benefits
:
==>
allows distribution of incoming traffic
across multiple
targets/availability zones/resources/servers etc
==>
provides high availability
==>
provides low latency
as in the case of network load balancers
Types
2)
Appln aka ALB
distributes http, https & gRPC traffic
to web apps, app servers, microservices & containers
1)
Network aka NLB
distributes TCP, UDP & TLS traffic
to targets while
maintaining ultra low latency
3)
Gateway aka GWLB
distributes OSI layer 3 (IP ... internet protocol) traffic
to targets
It is used for deplymt, scalx & runnx of 3rd party virtual appliances e.g
a) custom firewall
b) deep packet inspectn systems
c) intrusion detection & preventn systems in AWS
4)
Classic aka CLB
distributes http/https, tcp, SSL/TLS traffic
to targets
It is used 4 legacy apps runnx on old EC2 classic network w/
a) custom security policies
b) TCP passthrough confign
B)
Amazon Route53
Defn: is a domain name service (DNS) dt routes/maps domain names to any of the followx:
==>Elastic IP addresses
==>EC2 instances
==>Static S3 websites
==>Elastic Load Balancers
==>Amazon CloudFront Web Distributns
==>etc
==>allows purchase & mgmt of custom web domains
==>allows use of custom policy to customize traffic routing to any particular domain
Route Policy Types
Simple
Failover
Geolocation
Geoproximity
Latency
Multivalue answer
Weighted routing
AWS Global Accelerator
Defn
: Provides a set of static anycast IP addresses
denoting certain regions which in turn serve as single fixed entry points for clients world-wide.
As a result, multiple AWS resources running in diff regions can be connected using a single endpoint or an endpoint group. The accelerator's static IP addresses accept and routes incoming traffic to the AWS resource nearest to target user(s)
Amazon CloudFront
Defn: is a content delivery network (CDN) service aka globally distributed network of services that stores/caches data files and reduces latency by using the cached info to delivers static content and video streams to users from the edge locations closest to them instead of from the server where the data originates from.
Amazon PrivateLink
Amazon VPN
AWS Direct Connect
AWS Transit Gateway
Amazon API Gateway
AWS App Mesh
AWS Cloud Map