AWS_八股文面经
AWS_八股文面经
Contents
Page 1
AWS Interview Questions
Page 2
Let's get Started
AWS is a cloud computing service offered by Amazon. AWS lets you build, test, deploy
and manage applications and services. All this is done via the data-centers and the
hardware managed by Amazon. AWS provides you a combination of Infrastructure-
as-a-Service (IaaS), Platform-as-a-Service (PaaS), and So ware-as-a-Service (SaaS)
offerings.
You can use AWS to create Virtual Machines which can be armed with processing
power, storage capacity, and analytics along with networking and device
management. AWS offers you a pay-as-you-go model, which helps to avoid upfront
costs and pay based on the usage monthly.
Find the list of the top asked AWS Interview Questions and answers below.
2. What is SnowBall?
SnowBall is a small application that enables you to transfer terabytes of data inside
and outside of the AWS environment.
Page 3
AWS Interview Questions
AWS Snowball
3. What is CloudWatch?
CloudWatch helps you to monitor AWS environments like EC2, RDS Instances,
and
CPU utilization. It also triggers alarms depending on various metrics.
Page 4
AWS Interview Questions
AWS Cloudwatch
Page 5
AWS Interview Questions
Amazon S3 Standard
Amazon S3 Standard-Infrequent Access
Amazon S3 Reduced Redundancy Storage
Amazon Glacier
Page 6
AWS Interview Questions
Amazon Route
As can be seen in the above image, the requests coming from a user in India are
served from the Singapore Server, while the requests coming from a user in the US
are routed to Oregon region.
Page 7
AWS Interview Questions
Amazon S3 is a REST Service, and you can send a request by using the REST API or the
AWS SDK wrapper libraries that wrap the underlying Amazon S3 REST API.
Page 8
AWS Interview Questions
CloudWatch
VPC Flow Logs
19. What are the different types of EC2 instances based on their
costs?
The three types of EC2 instances based on the costs are:
On-Demand Instance - These instances are prepared as and when needed. Whenever
you feel the need for a new EC2 instance, you can go ahead and create an on-demand
instance. It is cheap for the short-time but not when taken for the long term.
Spot Instance - These types of instances can be bought through the bidding model.
These are comparatively cheaper than On-Demand Instances.
Reserved Instance - On AWS, you can create instances that you can reserve for a year
or so. These types of instances are especially useful when you know in advance that
you will be needing an instance for the long term. In such cases, you can create a
reserved instance and save heavily on costs.
21. What are the consistency models for modern DBs offered by
AWS?
Page 9
AWS Interview Questions
Eventual Consistency - It means that the data will be consistent eventually, but may
not be immediate. This will serve the client requests faster, but chances are that
some of the initial read requests may read the stale data. This type of consistency is
preferred in systems where data need not be real-time. For example, if you don’t see
the recent tweets on Twitter or recent posts on Facebook for a couple of seconds, it is
acceptable.
Strong Consistency - It provides an immediate consistency where the data will be
consistent across all the DB Servers immediately. Accordingly. This model may take
some time to make the data consistent and subsequently start serving the requests
again. However, in this model, it is guaranteed that all the responses will always have
consistent data.
Page 10
AWS Interview Questions
Security Groups are a type of rule-based Virtual Firewall using which you can control
access to your instances. You can create rules defining the Port Numbers, Networks,
or protocols from which you want to allow access or deny access.
Page 11
AWS Interview Questions
An Administrator User will be similar to the owner of the AWS Resources. He can
create, delete, modify or view the resources and also grant permissions to other users
for the AWS Resources.
A Power User Access provides Administrator Access without the capability to manage
the users and permissions. In other words, a user with Power User Access can create,
delete, modify or see the resources, but he cannot grant permissions to other users.
Page 12
AWS Interview Questions
34. What are the policies that you can set for your user’s
passwords?
Following are the policies that can be set for user’s passwords:
You can set a minimum length of the password.
You can ask the users to add at least one number or special character to the
password.
Assigning the requirements of particular character types, including uppercase
letters, lowercase letters, numbers, and non-alphanumeric characters.
You can enforce automatic password expiration, prevent the reuse of old
passwords, and request for a password reset upon their next AWS sign-in.
You can have the AWS users contact an account administrator when the user has
allowed the password to expire.
Page 13