Domain 1 Flashcards

Cloud Concepts

1
Q

What are the 5 criteria of cloud computing?

A

On-demand self-service, network connectivity, resource pooling, elasticity, and that 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

High availability is 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

Fault tolerance is 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

Operational excellence, security, reliability, performance efficiency, cost optimization, and 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 is for applications that you want to decommission or retire.
  2. Retain is for applications that you want to keep in the source environment or applications that are not ready to be migrated.
  3. Rehost, also known as lift and shift, is for applications to be migrated without making any changes to the application.
  4. Relocate is for a large number of servers that are made up of one or more applications.
  5. Repurchase, also known as drop-and-shop, is for applications with a different version or product and provides more value than the existing infrastructure.
  6. Replatform, also known as lift, tinker, and shift, is for applications that need some level of optimization in order to operate efficiently or to take advantage of AWS capabilities.
  7. Refactor or re-architect is for applications that 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 four parts of total cost of ownership (TOC) in AWS for this exam?

A
  1. Operational expenses (OpEx) are your day-to-day operating costs such as utilities, printer toner, coffee, and snacks.
  2. Capital Expenses (CapEx) are the costs associated with creating the long-term benefits such as 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 are the costs associated with staffing an on-premises environment or data center such as the network operation center technicians, who are responsible for installation, configuration, troubleshooting, and management of your servers and infrastructure.
  4. Software licensing costs are 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 and on-premise 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

Which of the following is an advantage of AWS Cloud computing?
a. Trade security for elasticity
b. Trade operational excellence for agility
c. Trade fixed expenses for variable expenses
d. Trade elasticity for performance

A

c. Trade fixed expenses for variable expenses
An advantage of the AWS Cloud is to trade fixed expenses for variable expenses. With the AWS Cloud, you only pay for what you use. Therefore, you can move away from fixed expenses. With fixed expenses, you pay upfront, regardless of whether you use the full capacity. For example, to maintain your own data centers and servers would be a fixed expense.

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

What are valid AWS Cloud Adoption Framework (AWS CAF) perspectives? (Select TWO.)
a. Performance efficiency
b. Sustainability
c. Cost Optimization
d. Governance
e. Platform

A

d. Governance & e. Platform
The governance and platform perspective is one of the six AWS CAF perspectives.
1. Program and project management
2. Benefits management
3. Risk management
4. Cloud financial management
5. Application portfolio management
6. Data governance

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

A company needs 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? (Select TWO.)
a. AWS Database Migration Service (AWS DMS)
b. Amazon S3 File Gateway
c. AWS DataSync
d. AWS Schema Conversion Tool (AWS SCT)
e. AWS Direct Connect

A

a. AWS Database Migration Service (AWS DMS) & d. AWS Schema Conversion Tool (AWS SCT)
AWS Database Migration Service (AWS DMS) is a cloud service that makes it possible to migrate relational databases, data warehouses, NoSQL databases, and other types of data stores. You can use AWS DMS to migrate your data into the AWS Cloud or between combinations of cloud and on-premises setups.

You can use the AWS Schema Conversion Tool (AWS SCT) to convert your existing database schema from one database engine to another. You can convert relational OLTP schema, or data warehouse schema. Your converted schema is suitable for an Amazon Relational Database Service (Amazon RDS) MySQL, MariaDB, Oracle, SQL Server, PostgreSQL DB, an Amazon Aurora DB cluster, or an Amazon Redshift cluster. The converted schema can also be used with a database on an Amazon EC2 instance or stored as data on an Amazon S3 bucket.

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

What is Amazon S3 File Gateway?

A

A S3 File Gateway simplifies file storage in Amazon S3, integrates to existing applications through industry-standard file system protocols, and provides a cost-effective alternative to on-premises storage. It also provides low-latency access to data through transparent local caching. A S3 File Gateway manages data transfer to and from AWS, buffers applications from network congestion, optimizes and streams data in parallel, and manages bandwidth consumption.

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

What is AWS DataSync?

A

AWS DataSync is an online data transfer and discovery service that simplifies data migration and helps you quickly, easily, and securely transfer your file or object data to, from, and between AWS storage services.

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

A company that operates in the AWS Cloud wants to test workloads and team responses to simulated events. The company will conduct an exercise 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
1. Organize teams around business outcomes
2. Implement observability for actionable insights
3. Safely automate where possible
4. Make frequent, small, reversible changes
5. Refine operations procedures frequently
6. Anticipate failure
7. Learn from all operational events and metrics
8. Use managed services

17
Q

A company wants help to design a new cloud content-management application using AWS best practices.

Which service or tool should provide guidance?

A

AWS Well-Architected Tool
AWS WA Tool is used to improve your architecture using AWS best practices. The AWS WA Tool can provide guidance on architecture design for a new application.

18
Q

A company has on-premises compute 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
The AWS Cloud gives you the ability to stop planning capacity and let it automatically scale up when needed and scale down as demand goes down. This elasticity could stop you from having underutilized resources.

19
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
Elasticity is the ability to scale your infrastructure based on changes in user demand.

20
Q

A company has an application that has dependencies between its underlying components. When one component fails, the entire application fails.

Which AWS Cloud design principle should be applied to address the current weakness of the application?

A

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

You can decouple an application into component applications, or microservices, to isolate parts of the application. A failure in a component does not cause a failure of the entire application. This solution also presents opportunities to scale the subcomponents independently.

21
Q

Which on-premises expense will be eliminated if the company migrates their entire application to Amazon EC2?
a. Server hardware costs
b. Licensing costs
c. Storage backup costs
d. Costs of transferring data to the internet

A

a. Server hardware costs
Server hardware costs are included in EC2 instance costs.

22
Q

A company is starting its migration to the AWS Cloud. The company wants to use AWS experience and best practices to help ensure its success in moving to the AWS Cloud. The company wants a combination of business-oriented and technical points of view.

Which AWS service or guidance will meet these requirements?

A

AWS Cloud Adoption Framework (AWS CAF)
AWS CAF identifies capabilities in six perspectives that support successful transitions to the AWS Cloud. The six perspectives include business, people, governance, platform, security, and operations.

23
Q

What are the benefits of developing and running a new application in the AWS Cloud compared to on-premises? (Select TWO.)
a. AWS automatically distributes the data globally for higher durability
b. AWS operates the application
c. AWS provides options to architect for high availability
d. AWS can scale resources of changing application demands
e. AWS patches user applications

A

c. AWS provides options to architect for high availability & d. AWS can scale resources of changing application demands

By providing multiple Availability Zones within an AWS Region, AWS provides a highly available infrastructure platform for architecting new applications.

By providing an elastic method to provision the right amount of computing resources for your application demand, AWS gives you the ability to focus more on the application and less on its capacity.

24
Q

A company wants to migrate its application to AWS. The company wants to replace upfront expenses with variable payment that is based on usage.

What should the company do to meet these requirements?

A

Use pay-as-you-go pricing

AWS offers pay-as-you-go pricing for more than 200 cloud services. Pay-as-you-go pricing requires no upfront payments, and you only pay for what you use.

25
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
Snowball Edge is a device that can migrate petabyte-scale datasets at fast speed. Snowball Edge devices also have onboard compute capabilities. You can use Snowball Edge to migrate petabyte-scale datasets from on-premises to AWS in a cost-effective way.

26
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
In the AWS Cloud, compute resources are elastic, which means that they can quickly scale to match the requirements of a specific application. Elasticity gives you the ability to match the supply of resources to demand, which gives you the ability to scale compute resources based on demand.

27
Q

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

A

Operational Excellence
The principle to perform operations as code is a design principle of the operational excellence pillar. By performing operations as code, you limit human error and enable consistent responses to events.