Revisit Domain 2: Technology Flashcards

1
Q

Which AWS services can be used to decouple components of a microservices based application on AWS Cloud? (Select two)

  • AWS Step Functions
  • AWS Lambda
  • Amazon Simple Queue Service (SQS)
  • Amazon EC2
  • Amazon SNS
A
  • SQS
  • SNS

Amazon Simple Queue Service (SQS)

Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. Using SQS, you can send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available.

Amazon Simple Notification Service (SNS)

Amazon Simple Notification Service (SNS) is a highly available, durable, secure, fully managed pub/sub messaging service that enables you to decouple microservices, distributed systems, and serverless applications. Using Amazon SNS topics, your publisher systems can fan-out messages to a large number of subscriber endpoints for parallel processing, including Amazon SQS queues, AWS Lambda functions, and HTTP/S webhooks. Additionally, SNS can be used to fan out notifications to end users using mobile push, SMS, and email.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A company wants to improve the resiliency of its flagship application so it wants to move from its traditional database system to a managed AWS NoSQL database service to support active-active configuration in both the East and West US AWS regions. The active-active configuration with cross-region support is the prime criteria for any database solution that the company considers.

Which AWS database service is the right fit for this requirement?

  • Amazon DynamoDB with global tables
  • Amazon DynamoDB with DynamoDB Accelerator
  • Amazon Aurora with multi-master clusters
  • Amazon Relational Database Service (Amazon RDS) for MYSQL
A

Amazon DynamoDB with global tables

Amazon DynamoDB is a fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale. DynamoDB offers built-in security, continuous backups, automated multi-region replication, in-memory caching, and data export tools.

DynamoDB global tables replicate data automatically across your choice of AWS Regions and automatically scale capacity to accommodate your workloads. With global tables, your globally distributed applications can access data locally in the selected regions to get single-digit millisecond read and write performance. DynamoDB offers active-active cross-region support that is needed for the company.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which of the following are correct statements regarding the AWS Global Infrastructure? (Select two)

  • Each AWS Region consists of a minimum of three Availability Zones (AZ)
  • Each Availability Zone (AZ) consists of one or more discrete data centers
  • Each AWS Region consists of a minimum of two Availability Zones (AZ)
  • Each Availability Zone (AZ) consists of two or more discrete data centers
  • Each AWS Region consists of two or more Edge Locations
A

Each AWS Region consists of a minimum of three Availability Zones (AZ)

Each Availability Zone (AZ) consists of one or more discrete data centers

AWS has the concept of a Region, which is a physical location around the world where AWS clusters its data centers. AWS calls each group of logical data centers an Availability Zone (AZ). Each AWS Region consists of a minimum of three, isolated, and physically separate AZs within a geographic area. Each AZ has independent power, cooling, and physical security and is connected via redundant, ultra-low-latency networks.

An Availability Zone (AZ) is one or more discrete data centers with redundant power, networking, and connectivity in an AWS Region. All AZs in an AWS Region are interconnected with high-bandwidth, low-latency networking, over fully redundant, dedicated metro fiber providing high-throughput, low-latency networking between AZs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A research group wants to use EC2 instances to run a scientific computation application that has a fault tolerant architecture. The application needs high-performance hardware disks that provide fast I/O performance. As a Cloud Practitioner, which of the following storage options would you recommend as the MOST cost-effective solution?

  • Instance Store
  • Amazon EBS
  • Amazon S3
  • Amazon EFS
A
  • Instance Store

An instance store provides temporary block-level storage for your instance. This storage is located on disks that are physically attached to the host computer. This is a good option when you need storage with very low latency, but you don’t need the data to persist when the instance terminates or you can take advantage of fault-tolerant architectures. For this use-case, the computation application itself has a fault tolerant architecture, so it can automatically handle any failures of Instance Store volumes.

As the Instance Store volumes are included as part of the instance’s usage cost, therefore this is the correct option.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which of the following is an AWS database service?

  • AWS Storage Gateway
  • AWS DMS
  • Amazon Redshift
  • AWS Glue
A

Amazon Redshift

Amazon Redshift is a fully-managed petabyte-scale cloud-based data warehouse product designed for large scale data set storage and analysis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A big data analytics company is moving its IT infrastructure from an on-premises data center to AWS Cloud. The company has some server-bound software licenses that it wants to use on AWS. As a Cloud Practitioner, which of the following EC2 instance types would you recommend to the company?

  • Dedicated Instance
  • On-Demand Instance
  • Reserved Instance (RI)
  • Dedicated Host
A

Amazon EC2 Dedicated Hosts allow you to use your eligible software licenses from vendors such as Microsoft and Oracle on Amazon EC2. An Amazon EC2 Dedicated Host is a physical server fully dedicated for your use, so you can help address corporate compliance requirements.

You cannot use Dedicated Instances for using server-bound software licenses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which AWS services can be used to facilitate organizational change management, part of the Reliability pillar of AWS Well-Architected Framework? (Select three)

  • Amazon Guard Duty
  • Amazon CloudWatch
  • AWS Config
  • AWS CloudTrail
  • Amazon Inspector
  • AWS Trusted Advisor
A
  • Amazon CloudWatch
  • AWS Config
  • AWS CloudTrail

There are three best practice areas for Reliability in the cloud - Foundations, Change Management, Failure Management. Being aware of how change affects a system (change management) allows you to plan proactively, and monitoring allows you to quickly identify trends that could lead to capacity issues or SLA breaches.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Compared to the on-demand instance prices, what is the highest possible discount offered for spot instances?

  • 50%
  • 75%
  • 90%
  • 10%
A

90%

Amazon EC2 spot instances let you take advantage of unused EC2 capacity in the AWS cloud. Spot instances are available at up to a 90% discount compared to the on-demand instance prices. You can use spot instances for various stateless, fault-tolerant, or flexible applications such as big data, containerized workloads, CI/CD, web servers, high-performance computing (HPC), and other test & development workloads.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A company’s flagship application runs on a fleet of Amazon Elastic Compute Cloud (Amazon EC2) instances. As per the new policies, the system administrators are looking for the best way to provide secure shell access to Amazon Elastic Compute Cloud (Amazon EC2) instances without opening new ports or using public IP addresses.

Which tool/service will help you achieve this requirement?

  • Amazon Inspector
  • AWS Systems Manager Session Manager
  • Amazon Route 53
  • Amazon EC2 Instance Connect
A

AWS Systems Manager Session Manager

AWS Systems Manager Session Manager is a fully-managed service that provides you with an interactive browser-based shell and CLI experience. It helps provide secure and auditable instance management without the need to open inbound ports, maintain bastion hosts, and manage SSH keys. AWS Systems Manager Session Manager helps to enable compliance with corporate policies that require controlled access to instances, increase security and auditability of access to the instances while providing simplicity and cross-platform instance access to end-users.

EC2 Instance Connect will need port 22 to be open for traffic. Therefore, not the correct option here.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

An online gaming company wants to block users from certain geographies from accessing its content. Which AWS service can be used to accomplish this task?

  • Amazon CloudWatch
  • AWS Shield
  • AWS Web Application Firewall (AWS WAF)
  • Security group
A

AWS Web Application Firewall (AWS WAF)

AWS Web Application Firewall (AWS WAF) is a web application firewall that helps protect web applications from attacks by allowing you to configure rules that allow, block, or monitor (count) web requests based on conditions that you define. These conditions include IP addresses, HTTP headers, HTTP body, URI strings, SQL injection, and cross-site scripting. You can use the IP address based match rule to block specific geographies. The accuracy of the IP Address to country lookup database varies by Region. Based on recent tests, AWS mentions that the overall accuracy for the IP address to country mapping is 99.8%.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

An e-commerce company wants to store data from a recommendation engine in a database. As a Cloud Practioner, which AWS service would you recommend to provide this functionality with the LEAST operational overhead for any scale?

  • AmazonS3
  • Amazon Neptune
  • Amazon RDS
  • Amazon DynamoDB
A

Amazon DynamoDB is a key-value and document database that delivers sub-millisecond performance at any scale. Amazon DynamoDB enables customers to offload the administrative burdens of operating and scaling distributed databases to AWS so that they don’t have to worry about hardware provisioning, setup and configuration, throughput capacity planning, replication, software patching, or cluster scaling.

You can use Amazon DynamoDB to store recommendation results with the LEAST operational overhead for any scale.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which AWS service helps with global application availability and performance using the AWS global network?

  • ELB
  • CloudFront
  • Route 53
  • AWS Global Accelerator
A

AWS Global Accelerator

AWS Global Accelerator is a service that improves the availability and performance of your applications with local or global users. It provides static IP addresses that act as a fixed entry point to your application endpoints in a single or multiple AWS Regions, such as your Application Load Balancers, Network Load Balancers, or Amazon EC2 instances. AWS Global Accelerator uses the AWS global network to optimize the path from your users to your applications, improving the performance of your traffic by as much as 60%.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which of the following statements is INCORRECT about AWS Auto Scaling?

  • You can automatically deploy AWS Shield when a DDoS attack is detected
  • You can scale out and add more Amazon Elastic Compute Cloud (Amazon EC2) instances to match an increase in demand as well as scale in and remove Amazon Elastic Compute Cloud (Amazon EC2) instances to match a reduced demand
  • You can automatically remove unhealthy instances
  • You can automatically register new instances to a load balancer
A

You can automatically deploy AWS Shield when a DDoS attack is detected

AWS Auto Scaling is helpful during a DDoS attack, as it can scale out resources fast. But, it cannot automatically deploy AWS Shield service onto its group of resources.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which of the following use-cases is NOT supported by Amazon Rekognition?

  • Quickly resize photos to create thumbnails
  • Identify person in a photo
  • Detect text in a photo
  • Label objects in a photo
A

Quickly resize photos to create thumbnails

You cannot use Amazon Rekognition to resize photos to create thumbnails.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which AWS service can be used to store, manage, and deploy Docker container images?

  • Amazon Elastic Container Registry (Amazon ECR)
  • Amazon Elastic Container Service (Amazon ECS)
  • Amazon Elastic Compute Cloud (Amazon EC2)
  • AWS Lambda
A

Amazon Elastic Container Registry (Amazon ECR)

can be used to store, manage, and deploy Docker container images. Amazon Elastic Container Registry (Amazon ECR) eliminates the need to operate your container repositories. You can then pull your docker images from Amazon Elastic Container Registry (Amazon ECR) and run those on Amazon Elastic Container Service (Amazon ECS).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A company is using a message broker service on its on-premises application and wants to move this messaging functionality to AWS Cloud. Which of the following AWS services is the right choice to move the existing functionality easily?

A

Amazon MQ

17
Q

AWS Compute Optimizer delivers recommendations for which of the following AWS resources?

A
  • Amazon Elastic Compute Cloud (Amazon EC2) instances,
  • Amazon EC2 Auto Scaling groups
  • Amazon Elastic Block Store (Amazon EBS),
  • AWS Lambda functions

NOT
- EFS
- S3

18
Q

What are the fundamental drivers of cost with AWS Cloud?

A

Compute, Storage and Outbound Data Transfer

There are three fundamental drivers of cost with AWS: compute, storage, and outbound data transfer. In most cases, there is no charge for inbound data transfer or data transfer between other AWS services within the same region. Outbound data transfer is aggregated across services and then charged at the outbound data transfer rate.

19
Q

A gaming company is looking at a technology/service that can deliver a consistent low-latency gameplay to ensure a great user experience for end-users in various locations.

Which AWS technology/service will provide the necessary low-latency access to the end-users?

  • AWS Edge Locations
  • AWS Direct Connect
  • AWS Wavelength
  • AWS Local Zones
A

AWS Local Zones

AWS Local Zones allow you to use select AWS services, like compute and storage services, closer to more end-users, providing them very low latency access to the applications running locally. AWS Local Zones are also connected to the parent region via Amazon’s redundant and very high bandwidth private network, giving applications running in AWS Local Zones fast, secure, and seamless access to the rest of AWS services.

20
Q

A data analytics company stores its data on Amazon Simple Storage Service (Amazon S3) and wants to do SQL based analysis on this data with minimum effort. As a Cloud Practitioner, which of the following AWS services will you suggest for this use case?

A

Amazon Athena

21
Q

What are the different gateway types supported by AWS Storage Gateway service?

A

Tape Gateway, File Gateway, and Volume Gateway

22
Q

A photo sharing web application wants to store thumbnails of user-uploaded images on Amazon Simple Storage Service (Amazon S3). The thumbnails are rarely used but need to be immediately accessible from the web application. The thumbnails can be regenerated easily if they are lost. Which is the most cost-effective way to store these thumbnails on Amazon Simple Storage Service (Amazon S3)?

A

Use Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA) to store the thumbnails

Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA) is for data that is accessed less frequently but requires rapid access when needed. Unlike other S3 Storage Classes which store data in a minimum of three Availability Zones (AZs), Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA) stores data in a single Availability Zone (AZ) and costs 20% less than Amazon S3 Standard-Infrequent Access (S3 Standard-IA).

23
Q

Which AWS service can be used to provision resources to run big data workloads on Hadoop clusters?

A

Amazon EMR

Amazon EMR is the industry-leading cloud big data platform for processing vast amounts of data using open source tools such as Hadoop, Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi, and Presto. Amazon EMR can be used to provision resources to run big data workloads on Hadoop clusters

24
Q

AWS Step Functions v. AWS Batch

A

Understand the difference between AWS Step Functions and AWS Batch.
You may get questions to choose one over the other.

AWS Batch runs batch computing workloads by provisioning the compute resources.

AWS Step Functions does not provision any resources. AWS Step Functions only orchestrates AWS services required for a given workflow. You cannot use AWS Step Functions to plan, schedule and execute your batch computing workloads by provisioning underlying resources.

25
Q

Which AWS service publishes up-to-the-minute information on the general status and availability of all AWS services in all the Regions of AWS Cloud?

A

AWS Health Dashboard - service health

AWS Health Dashboard - service health is the single place to learn about the availability and operations of AWS services. You can view the overall status of AWS services, and you can sign in to view personalized communications about your particular AWS account or organization.

26
Q

Multi-AZ deployment is an example of which of the following?

A

High Availability

27
Q

Which service gives a personalized view of the status of the AWS services that are part of your Cloud architecture so that you can quickly assess the impact on your business when AWS service(s) are experiencing issues?

A

AWS Health - Your Account Health Dashboard

AWS Health - Your Account Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you.

With AWS Health - Your Account Health Dashboard, alerts are triggered by changes in the health of your AWS resources, giving you event visit

NOT CloudWatch
Think resource performance monitoring, events, and alerts; think CloudWatch. It cannot provide the status of your AWS resources.