Top Amazon AWS Interview Questions – Most Asked
Top Answers to AWS Interview Questions
|License||Amazon proprietary||Open Source|
|Operating System||Whatever cloud administrator provides||Whatever AMIs provided by AWS|
|Performing repeatable operations||Through templates||Through text files|
AWS (Amazon Web Services) is a platform to provide secure cloud services, database storage, offerings to compute power, content delivery, and other services to help business level and develop.
Learn more about AWS in this insightful AWS Tutorial!
An Elastic Load Balancer ensures that the incoming traffic is distributed optimally across various AWS instances. A buffer will synchronize different components and makes the arrangement additional elastic to a burst of load or traffic. The components are prone to work in an unstable way of receiving and processing the requests. The buffer creates the equilibrium linking various apparatus and crafts them effort at the identical rate to supply more rapid services.
Check out this video on AWS Interview Questions
Both Spot Instance and on-demand instances are models for pricing.
|Spot Instances||On-demand Instances|
|With Spot Instance, customers can purchase compute capacity with no upfront commitment at all.|
|With On-demand Instance, users can launch instances at any time based on the demand.|
|Spot Instances are spare Amazon instances that you can bid for.|
|On-demand Instances are suitable for high-availability needs of applications.|
|When the bidding price exceeds the spot price, the instance is automatically launched, and the spot price fluctuates based on supply and demand for instances.|
|On-demand Instances are launched by users only with pay-as-you-go model.|
|When the bidding price is less than the spot price, the instance is immediately taken away by Amazon.|
|On-demand Instances will remain persistent without any automatic termination from Amazon.|
|Spot Instances are charged at an hourly basis.||On-demand Instances are charged at a per-second basis|
Hybrid Cloud. Hybrid cloud architecture is where an organization can use the public cloud for shared resources and the private cloud for their confidential workloads.
EBS-backed instances. EBS-backed instances use EBS volume as their root volume. EBS volume consists of virtual drives that can be easily backed up and duplicated by snapshots. The biggest advantage of EBS-backed volumes are that the data can be configured to be stored for later retrieval even if the virtual machine or the instances are shut down.
Amazon Glacier. AWS Glacier is an extremely low-cost storage service offered by Amazon that is used for data archiving and backup purposes. The longer you store data in Glacier, the lesser it will cost you.
Auto scaling groups
By configuring the bucket policy to provide public read access to all objects.
Amazon Simple Email Service (Amazon SES) which is a cloud-based email sending service.
Yes. By using VPC, Virtual Private Cloud.
Creating subnets means dividing a large network into smaller ones, namely subnets. These subnets can be created for several reasons. For example, creating and using subnets can help reduce congestion by making sure that the traffic destined for a subnet stays in that subnet. This helps in efficiently routing the traffic coming to your network which helps reduce the network’s load.
No, standby instances are automatically launched in different availability zone than the primary, making it a physically independent infrastructure. This is because the whole purpose of standby instances is to prevent infrastructure failure. So, in case the primary goes down, standby instance will help recover all of the data.
Amazon Snowball. AWS Snowball is the data transport solution for large amounts of data to be moved into and out of AWS using physical storage devices.
No, standby DB instance cannot be used along with primary DB instances since standby DB instances are supposed to be used only if the primary instance goes down.
DynamoDB will be the right choice here since it is designed to be highly scalable, more than RDS or any other relational database services.
ElastiCache. Amazon ElastiCache is a caching solution offered by Amazon. It can be used to store a cached version of the application in a region closer to users so that when requests are made by the users the cached version of the application can respond, and hence latency will be reduced.
The data on the instance store will be lost. Elastic IP is disassociated from the instance only if the instance is terminated.
By using IAM groups and adding users in the groups as per their roles. Then, simply apply the policy to the groups.