Cloud Benefits Flashcards

Recognize the key advantages of cloud computing including scalability, elasticity, and global reach. (23 cards)

1
Q

Which of the following are valid benefits of using the AWS Cloud?

(Select TWO.)

  1. Outsource all operational risk.
  2. Total control over data center infrastructure.
  3. Fast provisioning of IT resources.
  4. Ability to go global quickly.
  5. Outsource all application development to AWS.
A

3. Fast provisioning of IT resources.
4. Ability to go global quickly.

The ability to provision IT resources quickly and easily and also globally are valid benefits of using the AWS cloud. These are covered in AWS’ 6 advantages of cloud which include Increase speed and agility and Go global in minutes.

  • Ability to go global quickly is also a correct answer.
  • Outsource all operational risk is incorrect. You do not outsource all operational risk; you still have to manage risk for the applications you run on AWS.
  • Total control over data center infrastructure is incorrect. You don’t have any control over data center infrastructure in the AWS Cloud.
  • Outsource all application development to AWS is incorrect. You must still develop your own applications on the AWS Cloud.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

When running applications in the AWS Cloud, which common tasks can AWS manage on behalf of their customers?

(Select TWO.)

  1. Patching database software
  2. Application source code auditing
  3. Creating a database schema
  4. Taking a backup of a database
  5. Application security testing
A

1. Patching database software
4. Taking a backup of a database

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.

  • Application source code auditing is incorrect. AWS does not audit your source code. You can use Amazon CodeGuru for recommendations for improvement though.
  • Creating a database schema is incorrect. AWS does not create your schema; this is something that’s in the customer’s control.
  • Application security testing is incorrect. AWS does not perform any security testing of your applications.

Reference:
Amazon Relational Database Service

Save time with our AWS cheat sheets.

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

How does the AWS cloud increase the speed and agility of execution for customers?

(Select TWO.)

  1. Fast provisioning of resources
  2. Private connections to data centers
  3. Secured data centers
  4. Lower cost of deployment
  5. Scalable compute capacity
A

1. Fast provisioning of resources
5. 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.

  • Private connections to data centers is incorrect. A private connection to a data center is not an example of speed and agility.
  • Secured data centers is incorrect. Secured data centers are not an example of speed and agility.
  • Lower cost of deployment is incorrect. This is not an example of speed and agility.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

Which of the following represents a value proposition for using the AWS Cloud?

  1. AWS is responsible for securing your applications.
  2. It is not necessary to enter into long term contracts.
  3. Customers can request specialized hardware.
  4. AWS provides full access to their data centers.
A

2. It is not necessary to enter into long term contracts.

With AWS you can pay for what you use and there is no requirement to enter into long term contracts. However, there are opportunities to gain large discounts by committing to 1 or 3 years contracts for reserved instances and savings plans.

  • AWS is responsible for securing your applications is incorrect. AWS does not secure your applications.
  • Customers can request specialized hardware is incorrect. This is not true; you have no say in what hardware AWS utilize.
  • AWS provides full access to their data centers is incorrect. This is never the case; you cannot access the AWS data centers.

References:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

A company has many underutilized compute resources on-premises. Which AWS Cloud feature will help resolve this issue?

  1. High availability
  2. Elasticity
  3. Global deployment
  4. Fault tolerance
A

2. Elasticity

Elasticity can resolve the issue of underutilization as you can easily and automatically adjust the resource allocations for your compute resources based on actual utilization. This ensures that you have the right amount of resources and do not pay for more than you need.

  • High availability is incorrect. This does not help with resolving underutilization.
  • Fault tolerance is incorrect. This does not help with resolving underutilization.
  • Global deployment is incorrect. This does not help with resolving underutilization.

Reference:
Right Sizing

Save time with our AWS cheat sheets.

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

AWS are able to continually reduce their pricing due to:
1. Economies of scale.
2. Pay-as-you go pricing.
3. Elastic compute services.
4. Compute savings plans.

A

1. Economies of scale.

By using cloud computing, you can achieve a lower variable cost than you can get on your own. Because usage from hundreds of thousands of customers is aggregated in the cloud, providers such as AWS can achieve higher economies of scale, which translates into lower pay as-you-go prices.

  • pay-as-you go pricing is incorrect. This is a benefit to the customer but is not the reason the actual unit prices are continually being reduce.
  • elastic compute services is incorrect. Elasticity is useful for scaling your resources and aligning costs with demand but is not why AWS prices are being lowered.
  • compute savings plans is incorrect. This is another feature you can take advantage of for bigger discounts but is not the reason for prices being lowered.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

Which of the following is an advantage for a company running workloads in the AWS Cloud vs on-premises?

(Select TWO.)

  1. Less staff time is required to launch new workloads.
  2. Increased time to market for new application features.
  3. Higher acquisition costs to support elastic workloads.
  4. Lower overall utilization of server and storage systems.
  5. Increased productivity for application development teams.
A

1. Less staff time is required to launch new workloads.
5. Increased productivity for application development teams.

Using AWS cloud services can help development teams to be more productive as they spend less time working on the infrastructure layer as it is provided for them. This additionally means launching new workloads requires less time as you can automate the implementation of the application and there is no underlying hardware layer to configure.

  • Increased time to market for new application features is incorrect. AWS services should decrease time to market, not increase time.
  • Higher acquisition costs to support elastic workloads is incorrect. The acquisition costs should be lower, not higher.
  • Lower overall utilization of server and storage systems is incorrect. This is not a benefit of moving to the cloud.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

An eCommerce company plans to use the AWS Cloud to quickly deliver new functionality in an iterative manner, minimizing the time to market.
Which feature of the AWS Cloud provides this functionality?

  1. Elasticity
  2. Agility
  3. Fault tolerance
  4. Cost effectiveness
A

2. Agility

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.

  • Elasticity is incorrect. Elasticity enables infrastructure to scale based on demand and helps applications perform and be cost effective. It does not reduce time to market.
  • Fault tolerance is incorrect as this is involved with ensuring applications stay available in the event of a fault.
  • Cost effectiveness is incorrect. The AWS Cloud can be cost effective but this is not the benefit that allows faster time to market.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

An application has highly dynamic usage patterns. Which characteristics of the AWS Cloud make it cost-effective for this type of workload?

(Select TWO.)

  1. High availability
  2. Strict security
  3. Elasticity
  4. Pay-as-you-go pricing
  5. Reliability
A

3. Elasticity
4. Pay-as-you-go pricing

AWS is a cost-effective for dynamic workloads because it is elastic, meaning your workload can scale based on demand. And because you only pay for what you use (pay-as-you-go pricing).

  • Pay-as-you-go pricing is the correct answer.
  • High availability is incorrect. This is not a characteristic that results in cost-effectiveness.
  • Strict security is incorrect. This is not a characteristic that results in cost-effectiveness.
  • Reliability is incorrect. This is not a characteristic that results in cost-effectiveness.

Reference:
AWS Architecture Center

Save time with our AWS cheat sheets.

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

Which benefits can a company immediately realize using the AWS Cloud?

(Select TWO.)

  1. Variable expenses are replaced with capital expenses
  2. Capital expenses are replaced with variable expenses
  3. User control of physical infrastructure
  4. Increased agility
  5. No responsibility for security
A

2. Capital expenses are replaced with variable expenses
4. Increased agility

A couple of the benefits that companies will realize immediately when using the AWS Cloud are increased agility and a change from capital expenditure to variable operational expenditure.
Agility is enabled through the flexibility of cloud services and the ease with which applications can be deployed, scaled, and managed. When using cloud services you pay for what you use and this is a variable, operational expense which can be beneficial to company cashflow.

  • Variable expenses are replaced with capital expenses is incorrect. This is the wrong way around, capital expenses are replaced with variable expenses.
  • User control of physical infrastructure is incorrect. This is not true, you do not get control of the physical infrastructure.
  • No responsibility for security is incorrect. This is not true, you are still responsible for security in the cloud.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

Which of the following are advantages of the AWS Cloud?

(Select TWO.)

  1. AWS manages all the security within the cloud.
  2. Expenses never change from month to month.
  3. Users can stop spending money on the maintenance of data centers.
  4. Users do not need to deploy applications globally.
  5. Users can stop guessing about resource capacity.
A

3. Users can stop spending money on the maintenance of data centers.
5. Users can stop guessing about resource capacity.

When you are using the Cloud and migrating your workloads out of your own data centers, you can stop spending money on the maintenance of data centers.
Also, the cloud allows you to stop guessing your resource capacity ahead of time as you do not need to provision capacity ahead of time.

  • AWS manages all the security within the cloud is incorrect as this is not true. AWS manages the security of the cloud, vs AWS customers looking after the data they store in the cloud. It is a shared responsibility.
  • Expenses never change from month to month is incorrect as this is also untrue. Spend will be directly related to the number of resources provisioned which will scale up and down based on your application’s need.
  • Users do not need to deploy applications globally is incorrect as the ability to deploy application globally is an advantage the cloud provides over using your own data center.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

An architecture’s ability to withstand failures with minimal downtime demonstrates which AWS Cloud benefit?

  1. Agility
  2. Elasticity
  3. Scalability
  4. High availability
A

4. High availability

A high availability computing infrastructure continues to function even when some of its components fail. Mission-critical systems cannot tolerate interruptions in service, and any downtime can result in damage or financial losses.

  • Agility is incorrect, as agility refers to the time to launch applications and services being massively reduced. This is not related to withstanding failure.
  • Scalability is incorrect. Scalability is not related to downtime and reacting to interruptions of service directly. Scalability means how quickly our applications scales up and down under typical usage, not failure.
  • Elasticity is incorrect. Elasticity is the ability to acquire resources as you need them and release resources when you no longer need them, and not related to interruption of service.

Reference:
High availability and scalability on AWS

Save time with our AWS cheat sheets.

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

Which of the following are advantages of the AWS Cloud?

(Select TWO.)

  1. Trade variable expenses for capital expenses.
  2. High economies of scale.
  3. Launch globally in minutes.
  4. Focus on managing hardware infrastructure.
  5. Overprovision to ensure capacity.
A

2. High economies of scale.
3. Launch globally in minutes.

Economies of scales refers to the fact that because AWS has a global customer base, they can afford to sell much cheaper to any one customer. This is a benefit of being on the cloud and the customer number keeps increasing, and the price keeps going down as a result.
Also as AWS have Regions placed all over the globe, there is a large degree of choice you have in where your applications are launched. In a traditional IT environment this would have been a big problem, and it would have been a logistical nightmare launching an application across multiple Regions.

  • Launch globally in minutes is also a correct answer (as explained above.)
  • Trade variable expenses for capital expenses is incorrect as this is the opposite of what you gain from the cloud. You trade capital expenses for variable expenses.
  • Focus on managing hardware infrastructure is incorrect. You do not have to manage hardware when you are using the cloud.
  • Overprovision to ensure capacity is incorrect. Overprovisioning is not a good thing, and the advantage of the cloud is that you do not have to worry about physical hardware.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

Which of the following is an advantage of AWS Cloud computing?

  1. Trade security for elasticity.
  2. Trade operational excellence for agility.
  3. Trade fixed expenses for variable expenses.
  4. Trade elasticity for performance.
A

3. Trade fixed expenses for variable expenses.

Trading capital expenditure for operational expenditure is an advantage of the cloud. When you are using the cloud, you do not have to worry about any upfront costs. The billing model is different in that you pay monthly instead of upfront.

  • Trade security for elasticity is incorrect. Security is job zero, and you should never choose elasticity over security.
  • Trade operational excellence for agility is incorrect. You do not need to trade any of the advantages for any other advantages, operational excellence and elasticity are both advantages.
  • Trade elasticity for performance is incorrect. You do not need to trade any of the advantages for any other advantages, elasticity and performance efficiency are both advantages.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

It is important for users to have access to as many resources as they need. Also, the user needs the ability to scale up and down quickly.

These capabilities are described by which AWS Cloud benefit?

  1. Reliability
  2. Economy of scale
  3. Elasticity
  4. Pay-as-you-go pricing
A

3. Elasticity

Elasticity is the ability to acquire resources as you need them and release resources when you no longer need them. This would allow users to scale up and down quickly.

  • Reliability is incorrect. Reliability is the ability of a workload to perform its intended function correctly and consistently when it’s expected to.
  • Economy of scale incorrect. This refers to the fact that because there is a large AWS customer base, every individual AWS user pays much less on aggregate.
  • Pay-as-you-go pricing is incorrect as this refers to the CAPEX vs OPEX model and does not have anything to do with scalability.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

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

Which of the following are advantages of the AWS Cloud?

(Select TWO.)

  1. AWS manages the maintenance of the cloud infrastructure
  2. AWS manages the security of applications built on AWS
  3. AWS manages capacity planning for physical servers
  4. AWS manages the development of applications on AWS
  5. AWS manages cost planning for virtual servers
A

1. AWS manages the maintenance of the cloud infrastructure
3. AWS manages capacity planning for physical servers

AWS is responsible for security of the AWS Cloud as well as capacity planning and maintenance of the AWS infrastructure. This includes physical infrastructure such as data centers, servers, storage systems, and networking equipment.

  • AWS manages the security of applications built on AWS is incorrect. This is the responsibility of the customer.
  • AWS manages the development of applications on AWS is incorrect. This is the responsibility of the customer.
  • AWS manages cost planning for virtual servers is incorrect. This is the responsibility of the customer.

Reference:
Shared Responsibility Model

Save time with our AWS cheat sheets.

17
Q

The ability to horizontally scale Amazon EC2 instances based on demand is an example of which concept?

  1. Economy of scale
  2. Elasticity
  3. High availability
  4. Agility
A

2. Elasticity

Elasticity is the ability to dynamically adjust the capacity of a service or resource based on demand. Scaling can be vertical (e.g. increase instance size) or horizontal (e.g. add more EC2 instances).

  • Economy of scale is incorrect. This refers to pricing benefits based on AWS purchasing large amounts of resources.
  • High availability is incorrect. This is an example of resilience.
  • Agility is incorrect. This is an example of flexibility and speed of implementation.

Reference:
AWS Well-Architected Framework

Save time with our AWS cheat sheets.

18
Q

How does “elasticity” benefit an application design?

  1. By reducing interdependencies between application components
  2. By automatically scaling resources based on demand
  3. By selecting the correct storage tier for your workload
  4. By reserving capacity to reduce cost
A

2. By automatically scaling resources based on demand

Elasticity refers to the automatic scaling of resources based on demand. The benefit is that you provision only the necessary resources at a given time (optimizing cost) and don’t have to worry about absorbing spikes in demand.

  • By reducing interdependencies between application components is incorrect. Elasticity does not reduce interdependencies between systems – this is known as loose coupling.
  • By selecting the correct storage tier for your workload is incorrect. Selecting the correct storage tier would be an example of right-sizing, not elasticity.
  • By reserving capacity to reduce cost is incorrect. Reserving capacity to reduce cost refers to using reservations such as EC2 Reserved Instances.

Reference:
Elasticity

Save time with our AWS cheat sheets.

19
Q

What is the benefit of using fully managed services compared to deploying 3rd party software on EC2?

  1. You don’t need to back-up your data
  2. Improved security
  3. Reduced operational overhead
  4. You have greater control and flexibility
A

3. Reduced operational overhead

Fully managed services reduce your operational overhead as AWS manage not just the infrastructure layer but the service layers above it. Examples are Amazon Aurora and Amazon ElastiCache where the database is managed for you.

  • You don’t need to back-up your data is incorrect. You do still need to backup your data. For instance, with Amazon ElastiCache it’s up to you to configure backups to S3.
  • Improved security is incorrect. Security is not necessarily improved by managing your own software stack. AWS are extremely good at securing their services and there is arguably less chance that they will expose vulnerabilities than a customer who deploys their own applications.
  • You have greater control and flexibility is incorrect. You do not have greater control and flexibility with fully managed services. AWS take more responsibility for providing the service and you therefore have fewer options. For example you may not be able to configure the performance parameters of a database as you’d like to or use your own backup or operational software.

Save time with our AWS cheat sheets.

20
Q

A company is considering migrating from on-premises to the AWS Cloud. In order to handle the workload efficiently, the IT team needs to offload this heavy lifting as much as possible.

What should the IT team do to accomplish this goal?

  1. Use AWS Managed Services to provision, run, and support the company infrastructure.
  2. Build hardware refreshes into the operational calendar to ensure availability.
  3. Use Amazon Elastic Container Service (Amazon ECS) on Amazon EC2 instances.
  4. Overprovision compute capacity for seasonal events and traffic spikes to prevent downtime.
A

1. Use AWS Managed Services to provision, run, and support the company infrastructure.

AWS Managed Services (AMS) helps you adopt AWS at scale and operate more efficiently and securely. We leverage standard AWS services and offer guidance and execution of operational best practices with specialized automations, skills, and experience that are contextual to your environment and applications. You can easily leave a lot of the heavy lifting to AWS when you are using managed services.

  • Build hardware refreshes into the operational calendar to ensure availability is incorrect. This is not the easiest way to help ensure availability and would not necessarily work.
  • Use Amazon Elastic Container Service (Amazon ECS) on Amazon EC2 instances is incorrect. ECS is a managed container service, which would only work for migrating specific containerized workloads - not for general migrations.
  • Overprovision compute capacity for seasonal events and traffic spikes to prevent downtime is incorrect. When you are over provisioning capacity in the cloud, you are not adhering to the best practices of the cloud by using scalability and elasticity to scale your workloads up and down as and when needed.

Reference:
AWS Managed Services

21
Q

When a company moves an on-premises, internet-facing website to the AWS Cloud, what benefits does it obtain?

(Select TWO.)

  1. Data that is stored in the AWS Cloud is automatically encrypted.
  2. Website capacity can expand or contract as website traffic changes.
  3. AWS automatically provides the company with the lowest-cost pricing model.
  4. The website shows up with higher priority in internet search engines.
  5. The company can take advantage of the pay-as-you-go pricing model.
A

2. Website capacity can expand or contract as website traffic changes.
5. The company can take advantage of the pay-as-you-go pricing model.

Website capacity expanding and contracting is a sign of elasticity, and this is one of the most popular benefits of moving to the cloud. This is defined as the ability to acquire resources as you need them and release resources when you no longer need them.
Also, when you move to the cloud you do not pay upfront for your resources as standard and move to a OPEX model (operational expenditure.)

  • Data that is stored in the AWS Cloud is automatically encrypted is incorrect as this sits on the customer side of the AWS Shared responsibility model and is therefore not enabled automatically.
  • AWS automatically provides the company with the lowest-cost pricing model is incorrect. This is simply not true, as the price varies widely depending on many different features.
  • The website shows up with higher priority in internet search engines is incorrect. Search Engine Optimization (SEO) sits entirely outside of the realm of AWS, and you do not gain any SEO benefits from moving to the cloud.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.

22
Q

A company wants to utilize a pay as you go cloud model for all of their applications without CAPEX costs and which is highly elastic. Which cloud delivery model will suit them best?

  1. Public
  2. Private
  3. Hybrid
  4. On-premise
A

1. Public

The public cloud is offered under a purely pay as you go model (unless you choose to reserve), and allows companies to completely avoid CAPEX costs. The public cloud is also highly elastic so companies can grow and shrink the applications as demand changes.
Private and on-premise clouds are essentially the same, though both could be managed by a third party and even could be delivered under an OPEX model by some vendors. However, they are typically more CAPEX heavy and the elasticity is limited.
A hybrid model combines public and private and this company wants to go all in on a single model.

Reference:
Types of Cloud Computing
Save time with our AWS cheat sheets.

23
Q

Which of the following are advantages of using the AWS cloud computing over legacy IT?

(Select TWO.)

  1. You are able to pass responsibility for the availability of your application to AWS
  2. You don’t need to worry about over provisioning as you can elastically scale
  3. You don’t need to patch your operating systems
  4. You can bring new applications to market faster
  5. You can bring services closer to your end users
A

2. You don’t need to worry about over provisioning as you can elastically scale
4. You can bring new applications to market faster

With cloud computing you no longer need to guess about capacity as you can elastically scale. This means you don’t end up overprovisioning but instead react to the load on your servers. You can also be faster and more agile with development and release of applications.

  • You are able to pass responsibility for the availability of your application to AWS is incorrect. You do not pass responsibility for your application to AWS. AWS runs the infrastructure but you still manage the application
  • You don’t need to patch your operating systems is incorrect. You still need to patch your own operating systems.
  • You can bring services closer to your end users is incorrect. The cloud is centralized so you won’t necessarily bring services closer to your end users.

Reference:
Six advantages of cloud computing

Save time with our AWS cheat sheets.