Top 10 AWS Architect Interview Questions 2019
Whether you are looking for a new job or just want to brush up, here are some of the things you'll need to know to secure the position.
Join the DZone community and get the full member experience.Join For Free
The role of a Solution Architect would be in migrating existing systems to a cloud architecture, defining and designing AWS architecture for them, and establishing technical road maps for future AWS cloud implementation.
According to the job trends from Indeed.com, since 2006 there has been an explosive growth in the area of AWS job postings with salaries ranging from $110,000 to $220,000, depending on the location. One of the trending career choices when it comes to AWS is that of a Certified Solutions Architect. The high demand in this area is only expected to grow as more and more companies migrate to the cloud.
SpringPeople has curated the top 10 most frequently-asked interview questions pertaining to this job role. These questions can prep you towards a lucrative career as an AWS architect. For those of you who have attended the interview in this job role/those who have any other additional relevant questions other than those mentioned in the blog, feel free to comment below.
What is AWS? What are its key components?
Amazon Web Services, popularly known by its acronym AWS, is a gathering of cloud computing policies. This area of cloud computing is also recognized as IaaS or Infrastructure as a Service.
The fundamental elements of AWS are :
- Elastic Block Store (EBS)
- Identity and Access Management
- Simple Storage Device or (S3)
- Easy E-mail Service
- Elastic Compute Cloud (EC2)
When will you be charged with an Elastic IP address (EIP)?
You do not incur any cost if only one Elastic IP address is attached with your running instance. But you do get charged when:
- You use more than one Elastic IPs with your instance
- Your Elastic IP is attached to an instance that is stopped
- Your Elastic IP is not attached to any instance
What is the difference between stopping and terminating an instance?
Starting, Stopping and Terminating are three states in an EC2 instance. When you stop an instance, it performs a regular shutdown and then converts into a stopped state. You do not incur any charges for additional instance hours when the instance is in a stopped state. Moreover, when an instance is stopped all of its Amazon EBS volumes remain attached and you can start it later.
While an instance is terminated, the instance performs a regular shutdown. The difference is that the attached Amazon EBS volumes are deleted unless the volume’s attribute
deleteonTermination is set to false. Also, the instance is deleted and you can’t start it later.
What value will you set the instance tenancy attribute to when you want your instance to run on single-tenant hardware?
Isolated, because the instance tenancy attribute should ideally be set to Dedicated instance.
When you give the command
ec2-create-group CreateSecurityGroup, what does it do with respect to the Amazon EC2 security groups?
The command creates a new security group that can be used with my account. Once it is created, I can add different rules in it. Security groups are like a firewall in the sense that it controls the inbound and outbound traffic.
Which instance will enable you to cut costs in both these situations when you have a distributed application that regularly processes huge volumes of data across multiple Amazon EC2 Instances, or when the application is intended to recover from Amazon EC2 instance failures
Spot instances are the best option as compared to other instances such as Reserved. Demand & On-Demand instances as Spot Instances have low rates and no term commitments.
According to you, which methods will help the branch office to access the data in the following situation: They have a customer who established AWS Storage Gateway at their main office with a gateway-cached volume. An event takes the link offline between the branch and main office.
The branch office can quickly access the data by launching a new storage gateway instance. This is because troubleshooting this problem will take a long time. It would be better to restore the previous working state of the storage gateway on a new instance.
What would you do when you want to launch Amazon Elastic Compute Cloud (EC2) instances and assign each instance a predetermined private IP address?
The best way is to launch the instances in the Amazon Virtual Private Cloud (VPC). Once my datacenter is connected to the VPC in which my instances are present, each one is given a private IP address accessible from my datacenter. This allows me to get to my public cloud resources like they were on my own network.
Is it possible to connect your corporate data center to the Amazon Cloud?
Yes. It is possible by establishing a VPN(Virtual Private Network) connection between my company’s network and my VPC (Virtual Private Cloud) which will enable me to interact with EC2 instances like they are within my existing network.
Why would you create a subnet?
It will be difficult to manage a network if it has a large number of hosts. In this case, the network is divided into subnets to easily manage these hosts.
Opinions expressed by DZone contributors are their own.