AWS General Flashcards

1
Q

What does a Distributed Systems Best Practice suggest in handling component failure?

A

Build applications that handle component failure in a graceful manner.

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

What does the Managed Services concept provide for developers?

A

Building blocks like databases, machine learning tools, queuing services, etc.

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

How do Serverless Architectures impact managing server infrastructure?

A

They allow building services without managing server infrastructure.

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

What are the advantages of Relational Databases over NoSQL Databases?

A

Powerful query language, strong integrity controls, and data combination efficiency.

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

What is the purpose of Data Warehouses in the context of databases?

A

Optimized for analysis and reporting of large data volumes.

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

How can a Graph Database be defined in terms of its structure for queries?

A

Uses graph structures for queries.

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

Explain the purpose and benefits of a Data Lake.

A

Allows storage of massive data for easy categorization, processing, and analysis.

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

What is the difference between standby redundancy and active redundancy?

A

Standby is for stateful components, while active distributes workload among redundant resources.

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

How does synchronous replication ensure data integrity under failure scenarios?

A

Acknowledges transaction after durable storage on primary and replicas.

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

Describe the concept of asynchronous replication in the context of data storage.

A

Decouples primary node from replicas introducing replication lag.

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

What is the purpose of Quorum-based replication in data storage?

A

Combines synchronous and asynchronous replication by defining minimum participating nodes.

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

What role does AWS Regions and Availability Zones play in multi-data center resilience?

A

Utilized for automated multi-data center resilience.

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

How can cost optimization be achieved according to the notes?

A

Right sizing by utilizing a broad range of resource types and configurations.

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

What is one advantage of AWS cloud computing regarding capital expenses?

A

Trade capital expense for variable expense - pay only for what you use.

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

How does AWS benefit from massive economies of scale?

A

Lower variable cost due to increasing number of customers adopting AWS.

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

Explain the concept of ‘Stop guessing capacity’ in AWS cloud computing.

A

AWS can scale compute and storage dynamically based on need.

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

How does cloud computing increase speed and agility in a cloud environment?

A

New resources can be provisioned quickly in a single click.

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

Why does cloud computing allow you to stop spending money on running and maintaining data centers?

A

Focus on customers, projects, applications, and people rather than server maintenance.

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

What advantage does AWS cloud computing offer in terms of global deployment?

A

Deploy applications in multiple global regions easily to improve customer experience.

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

What is an AWS Local Region and how is it used?

A

A single datacenter that complements existing AWS Regions, placed for specific use cases.

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

Explain the purpose of AWS Points of Presence for content delivery.

A

To deliver low-latency content globally using edge locations or caches.

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

Define the design principle for performance in cloud operations.

A

Perform operations as code.

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

What aspect of cloud operations involves making reversible changes frequently?

A

Making frequent, small, reversible changes.

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

What is the key element in refining operational procedures frequently?

A

Refine operations procedures frequently.

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

Why is it important to anticipate failure in cloud operations?

A

To anticipate failure.

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

What should be done after experiencing operational failures?

A

Learn from all operational failures.

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

Explain the design principle related to security in cloud technologies.

A

Implement a strong identity foundation.

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

Which design principle ensures the ability to trace actions in cloud systems?

A

Enable traceability.

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

What is the design principle related to security that emphasizes applying security at all layers?

A

Apply security at all layers.

30
Q

How can security best practices be handled efficiently in cloud operations?

A

Automate security best practices.

31
Q

How should data be protected in cloud systems?

A

Protect data in transit and at rest.

32
Q

What design principle focuses on keeping individuals away from data in cloud systems?

A

Keep people away from data.

33
Q

In terms of security, why is it important to prepare for security events?

A

Prepare for security events.

34
Q

What are Edge locations used for in AWS CloudFront?

A

Edge locations are used to cache copies of content for faster delivery to users.

35
Q

How does AWS approach security and compliance for customer data?

A

AWS offers multiple layers of protection and ensures hardware and customer data are well-secured.

36
Q

What is the shared responsibility model for security in AWS?

A

Security in AWS is a shared responsibility: AWS secures their end, customers secure their end.

37
Q

How does AWS handle pricing for its services?

A

AWS offers pay-as-you-go pricing, Reserved Instances with discounts, and volume-based discounts.

38
Q

What is AWS Free Tier and how long is it available for?

A

AWS Free Tier offers limited usage of products at no charge for 12 months since account creation.

39
Q

What is the importance of the AWS Well-Architected Framework?

A

It helps design reliable, efficient, cost-effective, and secure systems in the cloud.

40
Q

What does the Operational Excellence pillar of AWS Well-Architected Framework focus on?

A

It focuses on supporting development, insight into operations, and continuously improving processes.

41
Q

Define cloud computing in a few words.

A

Cloud computing is technology to provide resources on-demand via the internet.

42
Q

Explain how cloud computing can benefit companies.

A

Cloud computing enables focus on delivering products, offers predictable budgeting, and reduces infrastructure costs.

43
Q

What does IaaS stand for in cloud computing?

A

IaaS stands for ‘infrastructure-as-a-service’.

44
Q

Differentiate between PaaS and IaaS in cloud computing.

A

PaaS offers platform services while IaaS provides infrastructure services.

45
Q

What does SaaS refer to in the context of cloud computing?

A

SaaS stands for ‘software-as-a-service’.

46
Q

Explain the concept of moving to the cloud and its implications.

A

Moving to the cloud requires careful planning due to potential expenses and functionality issues.

47
Q

Why is evaluating the benefits of cloud computing important?

A

It is essential to weigh benefits against running operations on-premises for a successful cloud strategy.

48
Q

What are some challenges associated with migrating out of the cloud?

A

Migrating out of the cloud can be difficult and expensive, similar to moving in.

49
Q

Why is it suggested to treat servers and storage as disposable in the cloud?

A

To be cost-effective, acquire resources only when needed, and prevent idle resources.

50
Q

Explain the concept of elasticity in the context of cloud computing.

A

Elasticity allows easy acquisition of resources based on need without worrying about hardware ownership.

51
Q

Define scalability and its importance in the cloud.

A

Scalability is provisioning resources based on demand to ensure performance and user satisfaction.

52
Q

Why is it crucial for resource scalability to ensure the resource is stateless?

A

To avoid data loss when scaling down and serve content effectively.

53
Q

What is the significance of redundancy in the cloud?

A

Redundancy protects against various issues and lessens risks, ensuring operational continuity.

54
Q

Explain the concept of disaster recovery in cloud computing.

A

Disaster recovery ensures operational continuity by having plans to recover from failures.

55
Q

What is the serverless computing model, and how does it differ from traditional server models?

A

Serverless model involves cloud provider managing servers, letting users focus on code, unlike traditional models.

56
Q

What is public cloud in cloud computing?

A

Public cloud is commonly known as AWS, Azure, Google Cloud.

57
Q

Describe private cloud in cloud computing.

A

Private cloud is within a company’s network with managed hardware and network.

58
Q

Explain the concept of hybrid cloud.

A

Hybrid cloud involves a mix of public and private cloud resources.

59
Q

What does high availability mean in the context of cloud computing?

A

Having redundant copies of resources to avoid downtime.

60
Q

Distinguish between fault tolerance and high availability.

A

Fault tolerance ensures system operation despite component failure, while high availability focuses on redundancy.

61
Q

Define elasticity in cloud computing.

A

The ability to provision and release resources as needed.

62
Q

Explain what Recovery Time Objective (RTO) measures.

A

RTO measures the time to restore a business process after a disruption.

63
Q

Define Recovery Point Objective (RPO).

A

RPO is the acceptable amount of data loss measured in time.

64
Q

Describe the Backup and Restore disaster recovery method.

A

Frequent backups are taken and stored securely for quick data recovery.

65
Q

What is the Pilot Light disaster recovery method based on?

A

Pilot Light method maintains core system pieces that are regularly updated.

66
Q

Explain the concept of Warm Standby in disaster recovery.

A

Warm Standby is a smaller functional environment kept running and updated.

67
Q

What does the Multi-Site disaster recovery method entail?

A

Multi-Site involves running exact replicas of infrastructure in an active-active configuration.

68
Q

What is the benefit of using AWS for disaster recovery?

A

AWS provides multiple regions and availability zones for flexible disaster recovery operations.

69
Q

What tool does AWS promote for disaster recovery workloads?

A

AWS Elastic Disaster Recovery

70
Q

Why is it important to learn about different DR solutions?

A

To have knowledge beyond the suggested AWS solution

71
Q

How can you manage RTOs and RPOs affordably?

A

Without paying too much