Advanced AWS Interview Questions with Answers 2017 | Mindmajix

What is Amazon EC2 service?

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable (scalable) computing capacity in the cloud. You can use Amazon EC2 to launch as many virtual servers you need. In Amazon EC2 you can configure security and networking as well as manage storage.Amazon EC2 service also helps in obtaining and configuring capacity using minimal friction.

What is Amazon Machine Image and what is the relation between Instance and AMI?

Amazon Web Services provides several ways to access Amazon EC2, like web-based interface, AWS COMMAND LINE Interface (CLI) and Amazon Tools for Windows Powershell. First, you need to SIGN UP FOR AN AWS account and you can access Amazon EC2.
Amazon EC2 provides a Query API. These requests are HTTP or HTTPS requests that use the HTTP verbs GET or POST and a Query parameter named Action.

What is Amazon Machine Image (AMI)?

An Amazon Machine Image (AMI) is a template that contains a software configuration (for example, an operating system, an application server, and applications). From an AMI, we launch an instance, which is a copy of the AMI running as a virtual server in the cloud. We can even launch multiple instances of an AMI.

Q. What is the relation between Instance and AMI?

We can launch different types of instances from a single AMI. An instance type essentially determines the hardware of the host computer used for your instance. Each instance type offers different compute and memory capabilities.
After we launch an instance, it looks like a traditional host, and we can interact with it as we would do with any computer. We have complete control of our instances; we can use sudo to run commands that require root privileges.

What are the Security Best Practices for Amazon EC2?

There are several best practices for secure Amazon EC2. Following are few of them.
Use AWS Identity and Access Management (AM) to control access to your AWS RESOURCES.
Restrict access by only allowing trusted hosts or networks to access ports on your instance.
Review the rules in your security groups regularly, and ensure that you apply the principle of least
Privilege — only open up permissions that you require.
Disable password-based logins for instances launched from your AMI. Passwords can be found or cracked, and are a security risk.

What is auto-scaling?  How does it work?

AUTO-SCALING is a feature of AWS which allows you to configure and automatically provision and spin up new instances without the need for your intervention.  You do this by setting thresholds and metrics to monitor.  When those thresholds are crossed, a new instance of your choosing will be spun up, configured, and rolled into the LOAD BALANCER pool.  Voila, you’ve scaled horizontally without any operator intervention!

Check out here for more interview questions: AWS Interview Questions

Comments

  1. Excellent blog, really helpful. Keep up the good work and share more interview questions.
    Regards,
    AWS Training in Chennai | AWS course in Chennai

    ReplyDelete
  2. Very clear-cut information easy to understand. Thanks for providing for more updates on AWS Get touch with AWS Online Course Bangalore

    ReplyDelete
  3. Thanks for taking time to share this blog, aws interview questions are really helpful. I have bookmarked this page for my future.
    AWS Training in Chennai | AWS Training | AWS course in Chennai

    ReplyDelete

Post a Comment