Codementor Events

Top AWS Interview Questions And Answers In 2020

Published Sep 11, 2020Last updated Sep 16, 2020
Top AWS Interview Questions And Answers In 2020

Before we start AWS interview questions, let's have a look at the few crazy facts about the Amazon Web Services:

AWS is the most significant market player among cloud providers with 47.8% of the IaaS public cloud services market share.
According to ZipRecruiter - The average monthly salary of an AWS Solution Architect is $128,858 /year.
AWS Certification is regarded as one of the highest-paid certification categories in the USA.

1) What is Amazon Web Services?

Ans: AWS stands for Amazon Web Services, which is a cloud computing platform. It is designed in such a way that it provides cloud services in the form of small building blocks, and these blocks help create and deploy various types of applications in the cloud. These sequences of small blocks are integrated to deliver the services in a highly scalable manner.

2) What are the Main Components of AWS?

Ans: The Key Components of AWS are:

Simple Email Service: It allows you to send emails with the help of regular SMTP or by using a restful API call
Route 53: It’s a DNS web service.
Simple Storage Device S3: It is a widely used storage device service in AWS Identity and Access Management
Elastic compute cloud( EC2): It acts as an on-demand computing resource for hosting applications. EC2 is very helpful in time of uncertain workloads.
Elastic Block Store: It allows you to store constant volumes of data which is integrated with EC2 and enable you to data persist.
Cloud watch: It allows you to watch the critical areas of the AWS with which you can even set a reminder for troubleshooting.

3) Explain what S3 is all about?

Ans: S3 is the abbreviation for a simple storage service. It is used for storing and retrieving data at any time and anywhere on the web. S3 makes web-scale computing easier for developers. The payment mode of S3 is available on a pay as you go basis.

4) What is AMI?

Ans: It stands for Amazon Machine Image. The AMI contains essential information required to launch an instance, and it is a copy of AMI running in the cloud. You can download as many examples as possible from multiple AIMs.

5) What is the relationship between an instance and AMI?

Ans: Using a single AMI, you can download as many instances as you can. An instance type is used to define the hardware of the host computer for your situation. Each instance is unique and provides the facilities in computational and storage capabilities. Once you install an instance, it looks similar to a traditional host with which we can interact in the same way we do with a computer.

6) What are the things that are included in the AIM?

Ans: An AIM consists of the things which are mentioned below:
A template for the instance
Launch permissions
A block mapping which decides the volume to be attached when it gets launched.

7) What is an EIP?

Ans: The Elastic IP address (EIP) is a static Ipv4 address offered by AWS to manage dynamic cloud computing services. Connect your AWS account with EIP so that if you want static IPv4 address for your instance, you can be associated with the EIP which enables communication with the internet.

8) What is CloudFront?

Ans: CloudFront is a content delivery network offered by AWS, and it speeds up the distribution of dynamic and static web content such as .css, .js, .html and image files to the users. It delivers the content with low latency and high transfer speed to the users. AWS provides CDN for less price and it suits best for startups.

9) What is VPC?

Ans: Virtual Private Cloud (VPC) allows you to launch AWS resources into the virtual network. It allows users to create and customize network configurations according to users’ business requirements.

10) What is the VPC peering connection?

Ans: VPC peering connection is a networking connection that allows connecting one VPC with the other. It enables the route traffic between two VPCs using IPv6 and Ipv4 addresses. Instances within the VPCs behave like as they are in the same network.

11) What is the procedure to send a request to Amazon S3?

Ans: S3 in Amazon is a RESt service, and you can send requests by using the AWS SDK or REST API wrapper libraries.

12) What are NAT gateways?

Ans: Network Address Translation (NAT) allows instances to connect in a private subnet with the internet and other AWS services. NAT prevents the internet to have an initial connection with the instances.

13) What is SNS?

Ans: Amazon Simple Notification Service (SNS )is a web service provided by the AWS. It manages and delivers the messages or notifications to the users and clients from any cloud platform. In SNS, there are two types of clients: subscribers and publishers. Publishers produce and send a message to the subscriber instance through the communication channels. Subscribers receive the notification from the publisher over one of the supported protocols such as Amazon SQS, HTTP, and Lambda, etc. Amazon SNS automatically triggers the service and sends an email with a message that “ your EC2 instance is growing” when you are using Auto Scaling.

14) What is SQS?

Ans: Amazon SQS stands for Simple Queue Service, and it manages the message queue service. Using this service, you can move the data or message from one application to another even though it is not in the running or active state. SQS sends messages between multiple services, including S3, DynamoDB, EC2 Instance, and also it uses the Java message queue service to delivery the information. The maximum visibility timeout of a message is 12 hours in the SQS queue.

15) What are the types of queues in SQS?

Ans: There are two types of queues in SQS. They are as follows:

Standard Queues: It is a default queue type. It provides an unlimited number of transactions per second and at least once message delivery option.

FIFO Queues: FIFO queues are designed to ensure that the order of messages is received and sent is strictly preserved as in the exact order that they sent.

16) Explain the types of instances available?

Ans: Below stated are the available instances:

General-purpose
Storage optimized
Accelerated computing
Computer-optimized
Memory-optimized

17) Explain about DynamoDB?

Ans: If you want to have a faster and flexible NoSQL database, then the right thing available is DynamoDB, which is a flexible and efficient database model available in Amazon web services.

18) What is Glacier?

Ans: Amazon Glacier is one of the most important services provided by AWS. The Glacier is an online web storage service that provides you with low cost and effective storage with security features for archival and data backup. With Glacier, you can store the information effectively for months, years, or even decades.

19) What is Redshift?

Ans: Redshift is a big data product used as a data warehouse in the cloud. It is the fast, reliable and powerful product of a big data warehouse.

20) What are the Types of AMI Provided by AWS?

Ans: Below listed are the two kinds of AMIs provided by AWS:

EBS backed
Instance store backed

If you want read more click here: Top AWS Interview Questions and Answers

Discover and read more posts from jaya
get started
post commentsBe the first to share your opinion
Show more replies