AWS Course - Mini Quizes - Q4

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

S11/Q03: A developer team would like to collaborate on code with versioning support. Which AWS service can help the developers? A. CodeDeploy B. CodeCommit C. CodePipeline D. CLoud9

Correct Answer: B AWS CodeCommit is a secure, highly scalable, managed source control service that makes it easier for teams to collaborate on code. It also provides software version control. Wrong Answer: A AWS CodeDeploy is a service that automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises. It is not used to collaborate on code. Wrong Answer: C AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates. It is not used to collaborate on code. Wrong Answer: D AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. It is not used to collaborate on code.

S11/Q13: CloudFormation and Elastic Beanstalk are free of use. A. True B. False

Correct Answer: A CloudFormation and Elastic Beanstalk are free of use, but you do pay for the resources created.

S11/Q07: A new startup would like an online integrated development environment (IDE) to write, run, and debug code. Which AWS service can help with this task? A. Cloud9 B. OpsWorks C. CodeArtifact D. CodeStar

Correct Answer: A AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. Wrong Answer: B AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. It is not an online IDE for writing, running, and debugging code Wrong Answer: C AWS CodeArtifact is a fully managed artifact repository service that makes it easy for organizations of any size to securely store, publish, and share software packages used in their software development process. It is not an online IDE for writing, running, and debugging code. Wrong Answer: D AWS CodeStar enables you to quickly develop, build, and deploy applications on AWS with a unified user interface. It is not an online IDE for writing, running, and debugging code.

S11/Q02: Which AWS managed service allows to automate software deployments to a hybrid mix of EC2 Instances and On-Premises servers? A. CodeDeploy B. CloudFormation C. Elastic Beanstalk D. CodeStar

Correct Answer: A AWS CodeDeploy is a service that automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises. Wrong Answer: B AWS CloudFormation provides a common language for you to model and provision AWS and third party application resources in your cloud environment. It does not automate software deployments to a hybrid mix. Wrong Answer: C AWS Elastic Beanstalk makes it even easier for developers to quickly deploy and manage applications in the AWS Cloud. It does not automate software deployments to a hybrid mix. Wrong Answer: D AWS CodeStar is a cloud‑based development service that provides the tools you need to quickly develop, build, and deploy applications on AWS. It does not automate software deployments to a hybrid mix.

S13/Q02: Which service is a fully managed pub/sub messaging service that makes it easy to set up, operate, and send notifications from the cloud, using a push-based system? A. Simple Notification Service (SNS) B. Simple Queue Service (SQS) C. Auto Scaling Groups (ASG)

Correct Answer: A 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. It uses a push-based system. Wrong Answer: B 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. It is not a pub/sub messaging service, and it uses a pull-based system.

S11/Q08: Which service is referred to as a Platform as a Service (PaaS)? A. Elastic Beanstalk B. OpsWorks C. CloudFormation D. EC2

Correct Answer: A Elastic Beanstalk is a Platform as a Service (PaaS). You only manage data and applications. AWS Elastic Beanstalk makes it even easier for developers to quickly deploy and manage applications in the AWS Cloud Wrong Answer: B AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. Wrong Answer: C AWS CloudFormation provides a common language for you to model and provision AWS and third party application resources in your cloud environment. It allows you to deploy Infrastructure as a Code. Wrong Answer: D Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is an Infrastructure as a Service.

S12/Q07: With which services does CloudFront integrate to protect against web attacks? A. WAF & Shield B. WAF & IAM C. IAM & Shield D. Security Groups & WAF

Correct Answer: A You can use AWS WAF web access control lists (web ACLs) to help minimize the effects of a distributed denial of service (DDoS) attack. For additional protection against DDoS attacks, AWS also provides AWS Shield Standard and AWS Shield Advanced. Wrong Answer: B IAM does not protect against web attacks. You can use AWS IAM to securely control individual and group access to your AWS resources. Wrong Answer: C IAM does not protect against web attacks. You can use AWS IAM to securely control individual and group access to your AWS resources. Wrong Answer: D Security Groups cannot be attached to CloudFront distributions. A security group acts as a virtual firewall for your instance to control inbound and outbound traffic.

S13/Q03: You can use Kinesis to perform real-time analysis from video streams. A. True B. False

Correct Answer: A (True) Amazon Kinesis makes it easy to collect, process, and analyze real-time, streaming data so you can get timely insights and react quickly to new information. Kinesis offers four services: Data Firehose, Data Analytics, Data Streams, Video Streams.

S11/Q11: CodeStar can orchestrate the different steps to have code automatically pushed to production, while CodePipeline is a unified UI to easily manage software development activities in one place. A. True B. False

Correct Answer: B AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates. CodeStar is used to quickly develop, build, and deploy applications on AWS with a unified user interface.

S13/Q05: Which service allows you to send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available, using a pull-based system? A. Simple Notification Service (SNS) B. Simple Queue Service (SQS) C. Auto Scaling Groups (ASG)

Correct Answer: B 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. It uses a pull-based system.

S11/Q01: CodeStar can be used to monitor and check the health of an environment. A. True B. False

Correct Answer: B CodeStar is used to quickly develop, build, and deploy applications on AWS. Elastic Beanstalk can be used to monitor and to check the health of an environment.

S12/Q01: Which Route 53 Routing Policies would you use to route traffic to multiple resources in proportions that you specify? A. Simple Routing Policy B. Weighted Routing Policy C. Latency Routing Policy D. Failover Routing Policy

Correct Answer: B Weighted Routing Policy is used to route traffic to multiple resources in proportions that you specify.

S12/Q04: Which service can be used to run AWS infrastructure and services on-premises for a hybrid cloud architecture? A. CloudFront B. Outposts C. DMS D. Storage Gateway

Correct Answer: B AWS Outposts bring native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility. Wrong Answer: A 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. It is not used to run AWS infrastructure and services on-premises. Wrong Answer: C AWS Database Migration Service helps you migrate databases to AWS quickly and securely. It is not used to run AWS infrastructure and services on-premises. Wrong Answer: D AWS Storage Gateway is a hybrid cloud storage service that gives you on-premises access to virtually unlimited cloud storage. It does not let you run AWS infrastructure and services on-premises.

S12/Q02: You need to enable fast, easy, and secure transfers of files over long distances on S3. Which service would you use? A. AWS Global Accelerator B. S3 Transfer Acceleration C. S3 Cross-Region Replication

Correct Answer: B Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket. Transfer Acceleration takes advantage of Amazon CloudFront's globally distributed edge locations. As the data arrives at an edge location, data is routed to Amazon S3 over an optimized network path. Wrong Answer: A AWS Global Accelerator is a service that improves the availability and performance of your applications with local or global users, but it cannot be used on S3. Wrong Answer: C Cross-Region replication (CRR) is used to copy objects across Amazon S3 buckets in different AWS Regions. It does not enable fast, easy, and secure transfers of files over long distance.

S12/Q05: Which of the following statements is NOT a reason for a global application? A. Decreased Latency B. Disaster Recovery C. Scale elastically on demand D. Attack protection

Correct Answer: C A global application is not specifically used to scale elastically on demand. You can use Auto Scaling Groups for example if you want to elastically scale based on demand.

S13/Q04: Which principle is mainly applied when using Amazon SQS or Amazon SNS? A. Scalability B. Automation C. Decouple your applications

Correct Answer: C When using SQS or SNS, you apply the "decouple your applications" principle. This means that IT systems should be designed in a way that reduces interdependencies—a change or a failure in one component should not cascade to other components.

S11/Q06: Which of the following allows you to deploy any AWS Infrastructure as a Code? A. Elastic Beanstalk B. OpsWorks C. CloudFormation D. Systems Manager

Correct Answer: C AWS CloudFormation provides a common language for you to model and provision AWS and third party application resources in your cloud environment. It allows you to deploy Infrastructure as a Code. Wrong Answer: A Elastic Beanstalk is a Platform as a Service (PaaS). You only manage data and applications. Wrong Answer: B AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet, it does not deploy Infrastructure as a Code. Wrong Answer: D AWS Systems Manager gives you visibility and control of your infrastructure on AWS, it does not deploy Infrastructure as a Code.

S11/Q09: What is called the declaration of the AWS resources that make up a stack? A. CloudFormation Schemas B. CLoudFormation Diagrams C. CloudFormation Templates D. CloudFormation Models

Correct Answer: C AWS CloudFormation templates are JSON or YAML-formatted text files. They are declarations of the AWS resources that make up a stack. Wrong Answer: A "CloudFormation Schemas" does not exist. It is made up with words related to the right name. Wrong Answer: B "CloudFormation Diagrams" does not exist. It is made up with words related to the right name. Wrong Answer: D "CloudFormation Models" does not exist. It is made up with words related to the right name.

S11/Q05: You need to use Chef or Puppet. Which AWS service should you use? A. CloudFormation B. CodeDeploy C. OpsWorks D. CodeCommit

Correct Answer: C AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. Wrong Answer: A AWS CloudFormation provides a common language for you to model and provision AWS and third party application resources in your cloud environment. It does not use Chef & Puppet. Wrong Answer: B AWS CodeDeploy is a service that automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises. It does not use Chef & Puppet. Wrong Answer: D AWS CodeCommit is a secure, highly scalable, managed source control service that makes it easier for teams to collaborate on code. It does not use Chef & Puppet.

S13/Q01: A company using Apache ActiveMQ is migrating to the cloud. Which AWS service can it use to easily set up and operate its message brokers in the cloud? A. SQS B. SNS C. MQ D. Kinesis

Correct Answer: C Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that makes it easy to set up and operate message brokers in the cloud. Wrong Answer: A 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. It is not used to set up and operate message brokers in the cloud. Wrong Answer: B 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. It is not used to set up and operate message brokers in the cloud. Wrong Answer: D Amazon Kinesis makes it easy to collect, process, and analyze real-time, streaming data so you can get timely insights and react quickly to new information. It is not used to set up and operate message brokers in the cloud.

S12/Q03: What does AWS CloudFront use to improve read performance? A. DDoS Protection B. S3 Buckets Fast-Read C. Caching Content in Edge Locations D. Caching Content in Edge Regions

Correct Answer: C CloudFront uses Edge Location to cache content, and therefore bring more of your content closer to your viewers to improve read performance. Wrong Answer: A DDoS Protection helps with availability, not with read performance. However, CloudFront protects against DDoS attacks with the CDN. Wrong Answer: B This is a distractor, it does not exist. It is made up with words related to the answer. Wrong Answer: D This is a distractor, it does not exist. It is made up with words related to the answer.

S11/Q10: Which of the following services can a developer use to store code dependencies? A. CodeBuild B. CodeCommit C. Cloud9 D. CodeArtifact

Correct Answer: D AWS CodeArtifact is a fully managed artifact repository (also called code dependencies) service that makes it easy for organizations of any size to securely store, publish, and share software packages used in their software development process. Wrong Answer: A AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy. CodeBuild can retrieve code dependencies, but it is not used to store them. Wrong Answer: B AWS CodeCommit is a secure, highly scalable, managed source control service that makes it easier for teams to collaborate on code. It also provides software version control. It is not used to store code dependencies. Wrong Answer: C AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. It is not used to store code dependencies.

S11/Q12: Which serverless service can be used to build code and run tests? A. CodeStar B. Systems Manager C. CodePipeline D. CodeBuild

Correct Answer: D AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy. With CodeBuild, you don't need to provision, manage, and scale your own build servers, it is serverless. Wrong Answer: A AWS CodeStar enables you to quickly develop, build, and deploy applications on AWS with a unified user interface. It is not used to build and test code. Wrong Answer: B AWS Systems Manager gives you visibility and control of your infrastructure on AWS. It is not used to build and test code. Wrong Answer: C AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates. It is not used to build and test code.

S11/Q04: You need a unified user interface that gives you visibility, control, and patching capabilities for your EC2 Instances on AWS, as well as for servers running in your on-premises data centers. Which service should you use? A. Storage Gateway B. OpsWorks C. Elastic Container Service D. Systems Manager

Correct Answer: D AWS Systems Manager gives you visibility and control of your infrastructure on AWS. It is used for patching systems at scale. Wrong Answer: A AWS Storage Gateway is a hybrid cloud storage service that gives you on-premises access to virtually unlimited cloud storage. Wrong Answer: B AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. Wrong Answer: C Elastic Container Service (ECS) is used to launch Docker containers on AWS.

S12/Q06: Which features are available with Route 53? A. Health Checks, Auto Scaling, Routing Policy, DNS B. Load Balancing, DNS, Domain Registration, Monitoring C. Domain Registration, DNS, Health Checks, DDoS Protection D. Domain Registration, DNS, Health Checks, Routing Policy

Correct Answer: D Route 53 features are (non exhaustive list): Domain Registration, DNS, Health Checks, Routing Policy Wrong Answer: A Auto Scaling is not available with Route 53. Wrong Answer: B Monitoring is not available with Route 53. Wrong Answer: C DDoS Protection is not available with Route 53.


Kaugnay na mga set ng pag-aaral

Econ 1040: Chapter 11 - Self-Assessment

View Set