AWS Cloud Technical Essentials

Which of the following pieces of information do you need to create a Virtual Private Cloud (VPC)?

When you create a VPC, you have to specify the AWS region it will reside in, the IP range for the VPC, as well as the name of the VPC. This content is covered in the video “Introduction to Amazon VPC”

——————————————————————————————-

Route Tables can be attached to VPCs and subnets. Therefore, answer “c” is correct. You can find this information in the video “Amazon VPC Routing”

——————————————————————————————-

To allow your resources to communicate with the internet, you’ll need to attach an internet gateway to your VPC, and create a route in a route table to the internet gateway and attach it to your subnet with your internet-facing resources. You’ll also need to make sure your internet-facing resources have a public IP address.

——————————————————————————————-

The answer is false. A network ACL secures subnets, while a security group is responsible for securing EC2 instances. This content is covered in the video “Secure your network with Amazon VPC Security”.

——————————————————————————————-

The default configuration of a security group blocks all inbound traffic and allows all outbound traffic. This content is covered in the video “Secure your network with Amazon VPC Security”.

——————————————————————————————-

Amazon EC2 provides a wide selection of instance types optimized to fit different use cases. Instance types comprise varying combinations of CPU, memory, storage, and networking capacity and give you the flexibility to choose the appropriate mix of resources for your applications. Each instance type includes one or more instance sizes, allowing you to scale your resources to the requirements of your target workload.

——————————————————————————————-

When you launch an Amazon EC2 instance, you must choose the subnet to place the instance into. Subnets reside in one singular AZ and cannot span AZs, therefore EC2 instances also reside in one Availability Zone. You should architecture for high availability in case one AZ is unreachable for any reason or is experiencing outages. To do so, you should deploy AWS resources, like Amazon EC2, should be deployed redundantly across at least two AZs.  You can find this information in the Introduction to Amazon EC2 video and corresponding notes section.

——————————————————————————————-

AWS Fargate is a serverless compute platform for either Amazon ECS or Amazon EKS. When you use Fargate, the compute infrastructure needed to run containers is managed by AWS whereas with Amazon ECS on EC2 for the compute platform you are responsible for managing the underlying EC2 cluster hosting your containers. You can find this information in the Containers on AWS video and corresponding notes section.

——————————————————————————————-

With serverless on AWS you do not have to pay for idling resources, instead you only pay for what you use and each serverless service will charge differently based on usage. You can find this in the What is serverless video and corresponding notes section.

——————————————————————————————-

AWS Lambda is a great solution for many use cases, but it does not fit all use cases. For long running processes, Lambda is not the best choice since it has a 15 minute runtime limit. Read about use cases for AWS Lambda here:

——————————————————————————————-

Amazon EC2 provides you with a great deal of control over the environment your application runs in, serverless services like AWS Lambda exist to provide convenience whereas services like Amazon EC2 provide control.

Similar Posts