Learn about AWS Solutions Architect Associate Interview Questions for Experienced
A business enterprise is in the process of developing a web application to host in AWS. The application requires a data store for session data. Imagine you are the AWS Solution Architect. You have to mention two ideal ways to store session data. What are they?
According to the AWS Documentation, we have to use Amazon DynamoDB (NoSQL Database service) and Amazon ElastiCache (web service) to store session data.
Imagine there are users who upload images through a mobile application. A business enterprise needs to store these images. A security measure is also important to ensure no loss of data. What should you do to protect against unintended user actions?
Imagine an application requires a Datastore to host in AWS. You need to satisfy the following conditions for the Datastore:
There should be an introductory storage capacity of 8 TB.
The Datastore must be able to provide a database growth of 8 GB per day.
The Datastore should have 4 Read Replicas.
Which Datastore would you choose?
We have to use Amazon Aurora (MySQL and PostgreSQL compatible relational database) to satisfy the above requirements.
Imagine a scenario where a requirement is there to host a database on an EC2 Instance. In addition to this, the EBS volume must support 12,000 IOPS. Which Amazon EBS volume type satisfies the performance requirements of this database?
The Development teams in your business enterprise, utilize Amazon S3 buckets to store log files for numerous applications. AWS development environments are hosting these applications. The intention of the developers is to purge the logs after keeping them for a month to troubleshoot problems. Which feature do you think will enable this requirement?
There is a need for a proprietary file system in a legacy application. Which Cloud File Storage option will you use to store data? Also, note that it must be accessible by an EC2 Instance.
According to the AWS Documentation, we have to use the AWS EFS file storage system.
An application uses NGINX and is scalable at any point in time. Which two services would you choose to host this application?
There is a need to upload a million images to an Amazon S3. What should you do which guarantees excellent performance in this regard?
According to the AWS Documentation, we have to use a hexadecimal hash for the prefix.
We need to obtain the IP addresses for resources accessed in a subnet which is private. Which Amazon feature should you use to solve this task?
According to the AWS Documentation, we must use the VPC Flow Logs feature.
The requirement is to send and process 500 messages in order. Which service would you use in this case?
We require a database for a Two-Tier application. It is expected for the data to go through numerous schema changes. The database is expected to be resilient and ACID compliant. Any modifications to the database should not lead to database downtime. Which storage option would you choose?
There is 60 TB of data in a Redshift cluster as of this moment. The requirement is to erect a disaster recovery site in a location approximately 600 Km away. Which solution would satisfy the above requirement?
A business enterprise is utilizing a Redshift cluster to store their data warehouse. The internal IT Security team requires you to encrypt the data for the Redshift Database. How would you go about it?
We require a block level storage to store 500 GB of data. We also require Data Encryption. Which block storage device would you use in this scenario?
An application is in need of an EC2 Instance. It is required to continuously batch process different activities. A maximum data throughput of 500 MiB/s is required. What is the best storage option in this scenario?
There is a need for an application to access data in another AWS account in the same region. What would you do to ensure that the data can be accessed as and when required?
An application is using a NAT Instance as of this moment. This application is required to use a NAT Gateway. What would you do to achieve this?
The following architecture exists for an application:
There are EC2 Instances in numerous AZ’s at the back of an ELB.
The launching of the EC2 Instances is done through an Auto Scaling Group.
A singular NAT Instance is utilized so that instances can download updates from the internet.
Out of the following options which one is a limitation to the architecture?
1 The Auto Scaling Group
2 The NAT Instance
3 The ELB
4 The EC2 Instances
A business enterprise controls an API which as of this moment receives 1000 requests per second. The company wants to optimize costs while hosting it in AWS. Which solution would satisfy the above condition?
A database application has a lot of resource-intensive reads and writes. The requirement is to host this database. Select the most suitable option from the list provided below.
1 EBS Cold Storage
2 EBS SSD
3 EBS Throughput Optimized
4 EBS Provisioned IOPS
There exists an application which sends images to an Amazon S3. These images come with metadata. We must save this metadata in persistent storage and also index it. Which storage mechanism would you use for the metadata storage?
EC2 Instances host an application. The promotional campaign for the application is set to start in 14 days. A mandate from the Management states that traffic growth should not lead to performance problems. What do we need to do to the Auto Scaling Group to satisfy the above condition?
A company is making use of EBS snapshots to back up their EBS Volumes. To successfully continue the business, the snapshots need to be made accessible in a different region. How would you achieve this?
A business enterprise is hosting an application in AWS. The application consists of EC2 Instances at the back of an ELB with EC2 Instances. The administration requires the following:
We have to assure that the notifications are dispatched when the read requests exceed 1000 requests per minute.
We have to ensure that the notifications are dispatched when the latency exceeds 10 seconds.
Proper monitoring of any API activity that calls for sensitive data.
What would you do in this scenario?
A business enterprise hosts resources in their AWS Account. The requirement is to oversee API Activity for all the regions. We have to make sure that the audit is applied even in future regions. What would you do in this scenario?
The requirement is for an ISCSI device. At the same time, the legacy application requires local storage. What do you do in the above scenario?