AWS Interview Question and Answers

  • By
  • September 16, 2019
  • AWS
AWS Interview Question and Answers

AWS Interview Question and Answers

  1. What are the methods of load Balancing that are supported by Array network GSLB?


Following are the methods that are supported by the array.


It allows all requests that are sent to different locations when the local site id loaded 80% above.

IC: IC means least connections .we can send a client to a site which has the least current connections.

rr : rr means round robin. It will send in a round-robin manner to each site.

  1. Explain Reverse Proxy Cache works?


Reverse proxy cache is nothing but a type of cache which was presented in front of the server which is origin servers. That is the reason AWS Training in Pune used reverse term. If the request that is by the client then the reply for that request is from cache not from origin servers with the help of proxy.

  1. What are the challenges in microservices troubleshooting and debugging?


In serverless computing debugging as well as troubleshooting both are difficult processes. The warning messages, as well as logs, are there in cloud watch. These are the things there AWS Classes in Pune need to give more attention.

  1. Explain Elastic Beanstalk?


Elastic Beanstalk is the service which will help to create the environment. It provides services kind of management of application environments in which creation of log is included and we need to check the health of logs and monitoring is also important.

  1. What are the benefits of Elastic Beanstalk?


Elastic Beanstalk is easy for the newcomers and this is most flexible. Deployment is very easy on AWS. AWS Course in Pune can use different tools like a visual studio for uploading the applications. The deployment details are also easily we can manage with the help of  AWS Beanstalk.

Demand Scaling- we can use auto-scaled applications which will help in handling workload or the traffic for reducing cost of applications.

Control over tools- Amazon EC2 Instance kind of tools and resources are easily controlled.

Best productivity and Security Features-AWS EBS provide different features for security and configuration of servers and management of database as well as a firewall.

  1. How much time is taken by AWS Lambda function to execute?


For all the process of Lambda and all the execution, it will take probably 300 seconds from the call placing to AWS Lambda. The time default timeout is 3 seconds and rests we can add setup with any values in between 1 -300 seconds.

For Free, Demo classes Call: 7798058777

Registration Link: Click Here!

  1. How to scale lambda vertically?


This is the most prominent feature that AWS has. When large instance needs to spin then we use vertical scaling. If we already scaling is implemented then it has to pause and we need to detach from the servers. The ID of the new device post is noted to continue the process.

8. What is the difference between RDS, DynamoDB & Redshift?


RDS- RDS is relational database service which is for a relational database. In RDS we are going to patch, backup and upgrading of data of the database . RDS is only for structured database only.

DynamoDB- DynamoDB is nothing but NOSQL database service. in this unstructured database is included.

Redshift- Redshift is completely different service. Redshift is a data warehouse product used for data analysis.

9. What is the difference between elasticity and scalability?


Scalability is nothing but ability in which we can incenses hardware resources to handle demand increase can increase hardware specifications and we can increase processing nodes.

Elasticity is nothing but the ability to handle workload increases by adding hardware resources when demand is going to increase but also rolling back to the scaled resources when the workload will be reduced. This technique is basically used in cloud environment where we need to pay as per our usage.

For Free, Demo classes Call: 7798058777

Registration Link: Click Here!

  1. How we can use a buffer in AWS?


Buffer is used to making the system capable to carry huge traffic or load by different components synchronization. Components receive and process the request in an unloaded way. In buffer, components will balanced and work at same speed for faster service.


  1. Amazon VPC support broadcast or multicast?


Currently vpc doesn’t support broadcast or multicast.

  1. Which is default storage class in S3?


The default storage class is standard frequent accessed.

  1. Explain Snowball concept?


Snowball is nothing but data transport option. we can use as a source  appliances to large amount of data out or in AWS. In snowball we can transfer massive amount of data from one to another location. With the use of snowball we can reduce networking costs.

  1. EC2 launched in which year?


EC2 launched in the year of 2006 .

  1. Explain the role of life cycle hooks in auto scaling concept?


In auto scaling Lifecycle hooks are used for add additional wait time for scale in or scale out any event.


  1. Which service is exists in AWS for redundantly cache data and image?


AWS Edge location is reserved for redundantly cache data as well as images.

For Free, Demo classes Call: 7798058777

Registration Link: Click Here!

  1. How much boot time is taken for instance stored backed AMI?


The boot time for AWS instance store backed Amazon machine images is less than 5min.

  1. Explain the role of AWS CloudTrail?


CloudTrail is for logging and tracking API calls.  It also help us to audit s3 bucket accesses.

  1. How to bind a user session with instance in Elastic Load Balancer?


We can easily bind user session with the specific instance by permitting sticky sessions.

  1. What happened if you close peering connection from your side?


If peering connection is closed from your side then there will be no any steaming of activity.

  1. What is Aurora scaling?


Aurora Scaling is nothing but when two copies of data is contained to each availability zone, minimum of 3 availability zones.  Minimum six copies of data’s.


  1. Which storage is non-persistence data storage in Amazon web Services?


Ephemeral storage is non-persistent storage available in AWS.

  1. Enlist the type of instance for which multi-AZ deployment is available?


Multi -AZ deployment is available for all type of instances. Irrespective of their types & use.

  1. Which method we can use for moving data to long distance?


In AWS to move data to long distance Amazon transfer Acceleration is best option. We can use other services as well kind of snowball. But the issue is we cannot use snowball to move data to very long distance such as two different continents. Amazon Acceleration is simply throttle the data with network channels which is optimized and assures fast data transfer speed.

  1. What are different AMI design options?


Fully Baked AMI ,Just enough operating system (JeOS) AMI and Hybrid AMI with the help of these three methods we can design the AMI.

For Free, Demo classes Call: 7798058777

Registration Link: Click Here!

  1. Explain Geo Restriction in CloudFront?


Geo Restriction is nothing but geoblocking . we can use Geoblocking  for preventing the end users from particular location from accessing contents. The contents which was distributing through a cloudFront web distribution.


  1. Enlist different layers of cloud Architecture?


CLC – Cloud Controller

CC – cluster Controller

SC – Storage Controller

NC – Node controller


  1. What is Amazon Kinesis Firehose?
  2. Answer:Delivering real-time live streaming data to destinations like Amazon Simple Storage Service and Amazon Redshift.
    1. How to vertically scale Amazon Instance?


    We can vertically scale an Amazon Instance

    1. We need to spin up a new large instance than we are currently running
    2. Pause instance and we need to detach root webs volume from server and discard it
    3. Then we need to stop our live instance and detach its root volume
    4. We need to note unique device ID and attach that root volume to new server and the start it


    1. Enlist the Data Base Engines which can be used in RDS?


    Following is the list of Data Base Engine which we can used in AWS RDS

    1. MS-SQL DB
    2. Maria Db
    3. MySQL DB
    4. Oracle DB
    5. PostgreSQL DB
    6. Explain the difference between Horizontal Scaling and vertical Scaling?


    Vertical scaling is nothing but scaling the compute power for example CPU, RAM to our existing machine.

    Horizontal scaling is nothing but adding more machines to your server otherwise to your database. Horizontal scaling means increasing the number of nodes and then distributing tasks among different nodes.

  1. Explain the difference between Horizontal Scaling and Vertical Scaling?


Vertical scaling is nothing but scaling the compute power for example CPU, RAM to our existing machine.

Horizontal scaling is nothing but adding more machines to your server otherwise to your database. Horizontal scaling means increasing the number of nodes and then distributing tasks among different nodes.

For Free, Demo classes Call: 7798058777

Registration Link: Click Here!

  1. What is the maximum size of messages in SQS?


The size of message in SQS is 256 KB.

  1. What is the difference between Ec2 and S3?


EC2- With the help of EC2 we can host the applications.

-EC2 is nothing but a virtual machine. We can run as a Linux or windows and we can run different applications such as python, php, Apache.

S3- Simple Storage Service is the service in which we can store any amount of data

-REST interfaces are there and s3 uses secure HMAC-SHA1 authentication key.

  1. Explain the types of RDS.


Following are the different types of RDS

  1. Amazon Aurora-

-Amazon Aurora is developed in RDS as a database engine.

– We can use only on AWS infrastructure.

-Aurora is MYSQL compatible which is combination of speed as well as availability of traditional database and open source databases.

  1. Postgre SQL-

-It is open source DB for developers a well as for the startups

-Easy to operate, set up and we can scale postgre in cloud.

-Cost efficient option

-it manage time-consuming tasks like postgreSQL software installation,backup,storage management for disaster recovery.

  1. MySQL-

-open source relational database

– Easy to set up, operate & we can scale MySQL deployments in the cloud.


  1. Maria DB-

– Open source relational database

– It is evolved by developers of MySQL.

– Easy to set up, operate & we can scale Maria DB server deployments in the cloud.

– Cost-efficient

-backups, software patching, monitoring, scaling and replication.

  1. Oracle-

-the relational database developed by Oracle.

I easy to set up, operate, & we can scale Oracle database deployments in the cloud.

– Cost-efficient.

-backups, software patching, monitoring, scaling & replication.

we can use oracle under 2 different licensing models

  1. License Included

2. Bring your own License(BYOL)

6.SQL Server

– the relational database developed by Microsoft.

-easy to set up, operate,  & we can scale SQL Server deployments in the cloud.

– cost-efficient.

-It will manage administrative tasks like backup and software patching.

For Free, Demo classes Call: 7798058777

Registration Link: Click Here!

Call the Trainer and Book your free demo Class for JAVA now!!!

call icon

© Copyright 2019 | Sevenmentor Pvt Ltd.

Submit Comment

Your email address will not be published. Required fields are marked *