Cloud Providers Flashcards

1
Q

Can you explain the key differences between the major cloud providers (AWS, Azure, and GCP)?

A
  • AWS: extensive service offerings
  • Azure: great for Microsoft compatibility
  • GCP: data and machine learning services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What strategies and best practices would you employ to ensure high availability and reliability in a multi-cloud or hybrid cloud environment?

A
  1. redundancy across cloud providers or regions
  2. avoid single points of failure
  3. monitoring and alerting on both providers
  4. load balancing strategy across providers
  5. Consider not using mulitple providers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

how to reduce cloud infrastructure costs for a project

A
  1. AWS Reserved Instances (billing concept)
  2. Moving data to AWS Glacier
  3. right-sizing instances
  4. use auto-scaling
  5. use serverless where appropriate
  6. cost monitoring and alerting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is AWS Well-Architected Framework and its significance in designing and maintaining reliable and scalable applications

A

provides a set of best practices to ensure applications are built to be reliable, efficient, and secure

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

What AWS services and features would you use to secure sensitive data

A
  1. encrypting data at rest and in transit using KMS and TLS/SSL
  2. use IAM to control access
  3. Maintain compliance with AWS Config
  4. Enable AWS CloudTrail to audit actions in AWS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

discuss the use of AWS CloudWatch and AWS CloudTrail for monitoring and auditing in AWS?

A
  • CloudWatch = for real-time monitoring and alerting
  • CloudTrail = for auditing
    *
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain the concept of AWS High Availability (HA) and Disaster Recovery (DR) strategies.

A
  • High Availability ensures minimal downtime by spreading resources across multiple Availability Zones (AZs)
  • Disaster Recovery involves backing up data and resources for quick recovery.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How do you determine which AWS database service is the best fit for a given application or use case?

A

depends on data volume, query patterns, and scalability requirements

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