Networking Services Flashcards

1
Q

What are AWS Networking Services?

A

VPC and Subcomponents

Don’t forget about an internet gateway allows traffic to the public internet and peering connects 2 VPCs together

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Virtual Private Cloud (VPC)?

A

Is a foundational service that allows you to create a secure private network in the AWS cloud where you launch your resources.
* Private virtual network
* Launch resources like EC2 instances inside the VPC
* Isolate and protect resources
* Spans AZs in a Region
* Network Access Control List (NACL) ensures the proper traffic is allowed into the subnet
* Router defines where network traffic is routed
* Internet gateway allows public traffic to the internet from a VPC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Route 53?

A

A highly available and scalable DNS service that routes users to applications. It performs health checks on AWS resources and supports a hybrid model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Direct Connect?

A

A dedicated physical network connection (super fast).

It connects your on-prem data center to AWS.

Remember that Direct Connect supports a hybrid model

Real world examples
* Transfer large datasets to AWS
* Transfer internal data directly to AWS bypassing your internet service provider.
* Build hybrid environments

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is Site-to-sit VPN?

A

Creates a secure connection between your internal networks and your AWS VPCs.

Similar to Direct Connect but data travels over the public internet.

Remember that a Site-to-site VPN supports a hybrid model.

Review components such as virtual private gateway and customer gateway.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is API Gateway?

A

Allows you to build and manage API (Application Programming Interface is a way for two or more computer programs to communicate with each other)

A fully managed service that makes it easy for developers to publish, maintain, monitor and secure application programming interfaces at any scale. It acts as a “front door” for applications to access data, business logic, or functionality from your back-end-services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly