Domain 1: Cloud Concepts Flashcards

1
Q

What are the 5 criteria of cloud computing?

A
  1. On-demand self service
  2. Network connectivity
  3. Resource pooling
  4. Elasticity
  5. Resource usage must be monitored and billed.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is high availability?

A

A way to design your systems to have the ability to keep your systems up and running and providing service as often as possible.

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

What is fault tolerance?

A

The actual ability of a system to keep operating in the event of a failure.

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

What are the two ways to scale

A

Vertically and horizontally.

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

What type of scaling is adding more instances of the same size?

A

Horizontal.

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

What type of scaling is adding a larger instance size?

A

Vertical.

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

What are the 6 pillars of the AWS Well-Architected Framework?

A
  1. Operational Excellence
  2. Security
  3. Reliability
  4. Performance Efficiency
  5. Cost Optimization
  6. Sustainability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 7 migration strategies?

A
  1. Retire - apps that you want to decommission or retire.
  2. Retain - apps you want to keep in the source environment or apps that aren’t ready to be migrated.
  3. Rehost (lift and shift) - apps to be migrated w/o making any changes to the app.
  4. Relocate - a large number of servers that are made up of one or more apps.
  5. Repurchase (drop and shop) - apps with a different version or product and provides more value than the existing infra.
  6. Replatform (lift, tinker, and shift) - apps that need some level of optimization to operate efficiently or to take advantage of AWS capabilities.
  7. Refactor (rearchitect) - apps you want to migrate to AWS and take full advantage of the cloud-native features to improve agility, performance, and scalability.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the 4 parts of total cost of ownership (TCO) in AWS for this exam?

A
  1. Operational expenses - day-to-day operating costs like utilities, printer toner, coffee, and snacks.
  2. Capital Expenses (CapEx) - the costs associated with creating the long-term benefits like purchasing a building, servers, printers, storage, and backups. CapEx items are generally purchased once, and are expected to be used by your organization for years.
  3. Labor costs - associated with staffing an on-premises environment or data center like network operation center technicians, who are responsible for installation, configuration, troubleshooting, and management of your servers and infrastructure.
  4. Software licensing - the cost and the impact of migrating software licensing costs to AWS.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When you migrate from an on-premises environment and traditional servers to AWS, are you trading capital expenses for variable expenses?

A

Yes.

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

A company that operates in the cloud wants to test workloads and team responses to simulated events to identify potential issues that need to be addressed.
Which design principle of the AWS Well-Architected Framework does this exercise represent?

A

Anticipate failure.

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

A company is starting its migration to the AWS Cloud. They want to use AWS experience and best practices to help ensure its success in moving to the cloud. They want a combination of business-oriented and technical points of view.
Which AWS service or guidance will meet these requirements?

A

AWS Cloud Adoption Framework (CAF)

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

What are the 6 perspectives identified in the AWS CAF that support successful transitions to the AWS Cloud?

A
  1. Business - helps ensure that your cloud investments accelerate your digital transformation ambitions and business outcomes.
  2. People - serves as a bridge between tech and business, accelerating the cloud journey to help orgs more rapidly evolve to a culture of continuous growth, learning, and where change becomes business-as-normal.
  3. Governance - helps you orchestrate your cloud initiatives while maximizing organizational benefits and minimizing transformation-related risks.
  4. Platform - helps you build an enterprise-grade scalable, hybrid cloud platform, modernize existing workloads, and implement new cloud-native solutions.
  5. Security - helps you to achieve the confidentiality, integrity, and availability of your data and cloud workloads.
  6. Operations - helps ensure that your cloud services are delivered at a level that meets the needs of your business.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Company has an app that has dependencies between its underlying components. When one component fails, the entire app fails.
Which AWS Cloud design principle should be applied to address the current weakness of the app?

A

Decouple components by isolating them and ensuring that individual components function when other components fail.

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

A company wants to migrate its app to AWS. The company wants to replace upfront expenses with variable payment that’s based on usage.
What should they do to meet these requirements?

A

Use pay-as-go pricing.

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

A company wants help to design a new cloud-management app using AWS best practices. Which service or tool should provide guidance?

A

AWS Well-Architected Tool.

17
Q

Which concept in the AWS Cloud value proposition is an example of the ability to horizontally scale Amazon EC2 instances based on demand?

A

Elasticity.

18
Q

Which pillar of the Well-Architected Framework has the design principle “perform operations as code”?

A

Operational excellence.

19
Q

A user wants the ability to easily scale compute resources in and out, while only paying for the resources used.
Which benefit of the AWS Cloud should the user take advantage of?

A

Elasticity.

20
Q

A company wants to move an on-premises IBM Db2 database to the AWS Cloud. The company wants to convert the database to a fully managed Amazon Aurora database.
Which AWS services or features can the company use to analyze, synchronize, deploy, and monitor the conversion of the database?

A
  1. AWS Database Migration Service (AWS DMS) - used to migrate databases between sources including between on premises and the cloud.
  2. AWS Schema Conversion Tool (AWS SCT) - used to convert an existing database schema from one db engine to another.
21
Q

Which AWS service provides a secure, fast, and cost-effective way to migrate petabyte-scale datasets from on-premises into AWS?

A

AWS Snowball Edge.

22
Q

Company has on-premises computer resources that are fully utilized at the end of each month. However, during the remainder of the month, those resources are underutilized.
Which AWS Cloud benefit would best address this issue?

A

Elasticity.

23
Q

What are the benefits of developing and running a new app in the AWS Cloud compared to on-premises?

A
  1. AWS provides options to architect for high availability.
  2. AWS can scale resources of changing app demands. (focus more on the app and less on its capacity)
24
Q

What is AWS Control Tower?

A

a service that offers a straightforward way to set up and govern an AWS multi-account environment, following prescriptive best practices.

25
Q

What does AWS Trusted Advisor do?

A

inspects an AWS environment and makes recommendations about improvements and changes that can be made. The recommendations can help increase security, reduce costs, and improve system performance and availability.

26
Q

What is AWS AppSync?

A

A fully managed GraphQL service that’s used to connect apps and services to data sources and events with secure, serverless and high-performing GraphQL and Pub/Sub APIs.