Aws Practice 1 Flashcards
A website has a global customer base and users have reported poor performance when connecting to the site.
Which AWS service will improve the customer experience by reducing latency?
-Amazon EC2 Auto Scaling
-AWS Direct Connect
-Amazon CloudFront
-Amazon ElastiCache
-Amazon CloudFront
Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment.
Which of the following are valid benefits of using the AWS Cloud? (Select TWO.)
-Fast provisioning of IT resources.
-Outsource all operational risk.
-Outsource all application development to AWS.
-Total control over data center infrastructure.
-Ability to go global quickly.
-Fast provisioning of IT resources.
-Ability to go global quickly.
An Amazon Virtual Private Cloud (VPC) can include multiple:
-AWS Regions.
-Edge locations.
-Internet gateways.
-Availability Zones.
-Availability Zones.
An Amazon VPC includes multiple Availability Zones. Within a VPC you can create subnets in each AZ that is available in the Region and distribute your resources across these subnets for high availability.
Which of the following represents a value proposition for using the AWS Cloud?
-AWS provides full access to their data centers.
-AWS is responsible for securing your applications.
-It is not necessary to enter into long term contracts.
-Customers can request specialized hardware.
It is not necessary to enter into long term contracts.
A company needs to publish messages to a thousands of subscribers simultaneously using a push mechanism.
Which AWS service should the company use?
-Amazon Simple Workflow Service (SWF)
-AWS Step Functions
-Amazon Simple Notification Service (Amazon SNS)
-Amazon Simple Queue Service (Amazon SQS)
Amazon Simple Notification Service (Amazon SNS)
A company needs to publish messages to a thousands of subscribers simultaneously using a push mechanism.
Which AWS service should the company use?
-Amazon Simple Queue Service (Amazon SQS)
-AWS Step Functions
-Amazon Simple Notification Service (Amazon SNS)
-Amazon Simple Workflow Service (SWF)
Amazon Simple Notification Service (Amazon SNS)
Amazon SNS is a publisher/subscriber notification service that uses a push mechanism to publish messages to multiple subscribers. Amazon SNS enables you to send messages or notifications directly to users with SMS text messages to over 200 countries, mobile push on Apple, Android, and other platforms or email (SMTP).
SQS is a message queue service used for decoupling applications.
SWF is a workflow orchestration service, not a messaging service.
SWF is a workflow orchestration service, not a messaging service.
AWS are able to continually reduce their pricing due to:
-Economies of scale.
-Pay-as-you go pricing.
-Elastic compute services.
-Compute savings plans.
-Economies of scale.
An application uses a PostgreSQL database running on a single Amazon EC2 instance. A Cloud Practitioner has been asked to increase the availability of the database so there is automatic recovery in the case of a failure.
Which tasks can the Cloud Practitioner take to meet this requirement?
-Configure EC2 Auto Recovery to move the instance to another Region.
-Migrate the database to Amazon RDS and enable the Multi-AZ feature.
-Set the DeleteOnTermination value to false for the EBS root volume.
-Configure an Elastic Load Balancer in front of the EC2 instance.
-Migrate the database to Amazon RDS and enable the Multi-AZ feature.
Moving the database to Amazon RDS means that the database can take advantage of the built-in Multi-AZ feature. This feature creates a standby instance in another Availability Zone and synchronously replicates to it. In the event of a failure that affects the primary database an automatic failover can occur and the database will become functional on the standby instance.
The auto recovery feature of EC2 automatically moves the instance to another host, not to another Region.
Which AWS service can a company use to discover and protect sensitive data that is stored in Amazon S3 buckets.
-Amazon Macie
-Amazon Detective
-AWS Policy Generator
-Amazon GuardDuty
Amazon Macie
When running applications in the AWS Cloud, which common tasks can AWS manage on behalf of their customers? (Select TWO.)
-Creating a database schema
-Application security testing
-Taking a backup of a database
-Patching database software
-Application source code auditing
-Taking a backup of a database
-Patching database software
With AWS managed services you can reduce your time spent performing common IT tasks. With services such as Amazon RDS, AWS will patch the database host operating system and database software and perform patch management activities.
AWS does not audit your source code. You can use Amazon CodeGuru for recommendations for improvement though.
AWS does not create your schema; this is something that’s in the customer’s control.
AWS does not perform any security testing of your applications.
Which AWS feature can be used to launch a pre-configured Amazon Elastic Compute Cloud (EC2) instance?
-Amazon EC2 Systems Manager
-Amazon AppStream 2.0
-Amazon Machine Image (AMI)
-Amazon Elastic Block Store (EBS)
Amazon Machine Image (AMI)
An Amazon Machine Image (AMI) provides the information required to launch an instance. You must specify an AMI when you launch an instance. You can launch multiple instances from a single AMI when you need multiple instances with the same configuration. You can use different AMIs to launch instances when you need instances with different configurations.
EBS is block-based storage for EC2.
AWS Systems Manager gives you visibility and control of your infrastructure on AWS
Amazon AppStream 2.0 is a fully managed non-persistent application and desktop streaming service.
A company must provide access to AWS resources for their employees. Which security practices should they follow? (Select TWO.)
-Create IAM policies based on least privilege principles.
-Enable multi-factor authentication for users.
-Create IAM Roles and apply them to IAM groups.
-Create IAM users in different AWS Regions.
-Disable password policies and management console access.
-Create IAM policies based on least privilege principles.
-Enable multi-factor authentication for users
What are AWS Identity and Access Management (IAM) access keys used for?
-Enabling encryption in transit for web servers.
-Logging in to the AWS Management Console.
-Ensuring the integrity of log files.
-Making programmatic calls to AWS from AWS APIs.
-Making programmatic calls to AWS from AWS APIs.
Access keys are long-term credentials for an IAM user or the AWS account root user. You can use access keys to sign programmatic requests to the AWS CLI or AWS API (directly or using the AWS SDK).
Access keys consist of two parts: an access key ID (for example, AKIAIOSFODNN7EXAMPLE) and a secret access key (for example, wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY).
Like a user name and password, you must use both the access key ID and secret access key together to authenticate your requests. Manage your access keys as securely as you do your user name and password.
Which of the following AWS services are compute services? (Select TWO.)
AWS Batch
AWS Elastic Beanstalk
Amazon Inspector
AWS CloudTrail
Amazon EFS
AWS Batch
AWS Elastic Beanstalk
Which of the following statements best describes the concept of agility in relation to cloud computing on AWS? (Select TWO.)
-The speed at which AWS rolls out new features.
-The ability to automatically scale capacity.
-The ability to experiment quickly.
-The elimination of wasted capacity.
-The speed at which AWS resources can be created.
-The ability to experiment quickly.
-The speed at which AWS resources can be created.
In a cloud computing environment, new IT resources are only a click away, which means that you reduce the time to make those resources available to your developers from weeks to just minutes. This results in a dramatic increase in agility for the organization, since the cost and time it takes to experiment and develop is significantly lower.
A company plans to deploy a relational database on AWS. The IT department will perform database administration. Which service should the company use?
-Amazon ElastiCache
-Amazon RedShift
-Amazon EC2
-Amazon DynamoDB
Amazon EC2
A self-managed relational database can be installed on Amazon EC2. When using this deployment you can choose the operating system and instance type that suits your needs and then install and manage any database software you require.
What advantages does a database administrator obtain by using the Amazon Relational Database Service (RDS)?
-RDS enables users to dynamically adjust CPU and RAM resources.
-RDS databases automatically scale based on load.
-RDS provides 99.99999999999% reliability and durability.
-RDS simplifies relational database administration tasks.
-RDS simplifies relational database administration tasks.
Which of the following can an AWS customer use to launch a new ElastiCache cluster? (Select TWO.)
-AWS Systems Manager
-AWS Concierge
-AWS Data Pipeline
-AWS CloudFormation
-AWS Management Console
AWS CloudFormation
AWS Management Console
A Cloud Practitioner needs to monitor a new Amazon EC2 instances CPU and network utilization. Which AWS service should be used?
-AWS Systems Manager
-AWS CloudTrail
-Amazon CloudWatch
-Amazon Inspector
-Amazon CloudWatch
Amazon CloudWatch is a performance monitoring service. AWS services send metrics about their utilization to CloudWatch which collects the metrics. You can then view the results in CloudWatch and configure alarms.
CloudTrail is used for auditing, not performance monitoring.
Inspector is an automated security service.
Systems Manager is used for managing EC2 instances such as installing patches and software.
References:
A company is deploying a new web application in a single AWS Region that will be used by users globally.
Which AWS services will assist with lowering latency and improving transfer speeds for the global users? (Select TWO.)
-AWS Snowcone
-Amazon CloudFront
-AWS Transit Gateway
-AWS Global Accelerator
-AWS Direct Connect
Amazon CloudFront
AWS Global Accelerator
Amazon CloudFront is a content delivery network (CDN) that caches content around the world for lower latency access. AWS Global Accelerator enables access to your application by leveraging the same Edge Locations as CloudFront and routing connections across the AWS global network.
Both of these services assist with lowering latency and improving transfer speeds for users who are distributed around the world.
“AWS Transit Gateway” is incorrect. This service is used for optimizing the network topology of interconnected VPCs and on-premises networks.
AWS Snowcone” is incorrect. Snowcone is used as an edge device for transferring data.
How does the AWS cloud increase the speed and agility of execution for customers? (Select TWO.)
-Fast provisioning of resources
-Secured data centers
-Private connections to data centers
-Scalable compute capacity
-Lower cost of deployment
-Fast provisioning of resources
-Scalable compute capacity
The ability to quickly provision resources on AWS is a good example of speed and agility. On AWS the resources are readily available and can be deployed extremely quickly. Scalable compute capacity is another example as it gives you the agility to easily reconfigure your resources with more or less capacity as is required.
A website has a global customer base and users have reported poor performance when connecting to the site.
Which AWS service will improve the customer experience by reducing latency?
-Amazon CloudFront
-Amazon EC2 Auto Scaling
-AWS Direct Connect
-Amazon ElastiCache
Amazon CloudFront
A company is planning to deploy an application with a relational database on AWS. The application layer requires access to the database instance’s operating system in order to run scripts.
The company prefer to keep management overhead to a minimum. Which deployment should be used for the database?
-Amazon RDS
-Amazon DynamoDB
-Amazon EC2
-Amazon S3
-Amazon EC2
A Cloud Practitioner anticipates an increase in application traffic at a future date and time when a sales event will take place. How can the Cloud Practitioner configure Amazon EC2 Auto Scaling to ensure the right number of Amazon EC2 instances are available ahead of the event?
-Configure a scheduled scaling policy.
-Configure a step scaling policy.
-Configure a target tracking scaling policy.
-Configure predictive scaling.
Configure a scheduled scaling policy.
“Configure predictive scaling” is incorrect. Predictive scaling uses daily and weekly trends to determine when to scale. In this case the Cloud Practitioner knows about the event that will require more resources.
“Configure a target tracking scaling policy” is incorrect. This policy will cause the ASG to attempt to keep resource utilization at the target value.
“Configure a step scaling policy” is incorrect. Step scaling will launch resources in response to demand, this will not ensure the resource are ready at the right time as there will be a delay.
A company plans to use reserved instances to get discounted pricing for Amazon EC2 instances. The company may need to change the EC2 instance type during the one year period.
Which instance purchasing option is the MOST cost-effective for this use case?
-Convertible Reserved Instances
-Standard Reserved Instances
-Zonal Reserved Instances
-Regional Reserved Instances
-Convertible Reserved Instances
A convertible reserved instance enables you to exchange one or more Convertible Reserved Instances for another Convertible Reserved Instance with a different configuration, including instance family, operating system, and tenancy.
With standard RIs you cannot change the instance type but you can change the instance size.
Regional RIs apply to instance usage within any AZ in a specified Region.
Zonal RIs apply to instance usage within a specific AZ within an AWS Region.