Cloud Concepts - Detailed Flashcards

1
Q

What are the 6 advantages of the cloud?

A

TRADE captital expense for variable expense
BENEFIT from massive economies of scale
Stop guessing capacity
Increase speed and agility
Stop spending money running and maintaining data centres
Go global in minutes

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

What are the 4 benefits of cloud computing?

A

high availability, elasticity, agility and durability

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

How can you leverage the global infrastructure?

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

What is the shared responsibility model?

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

What are the three cloud computing models?

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

What are the 3 cloud deployment models?

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

What is the CAF and what are the 6 areas of it?

A

Business
People
Governance
Platform
Security
Operations.

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

What are the benefits of the CAF?

A

Risk Reduction: It reduces the risk profile through improved reliability, increased performance, and enhanced security.

Improve environmental, social, and governance performance: It uses insights to improve sustainability and corporate transparency.

Revenue Growth: Businesses can create new products and services, reach new customers, and enter new market segments.

Increased Operational Efficiency: It reduces operating costs, increases productivity, and improves the employee and customer experience.

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

What is rightsizing?

A

Right sizing is the process of matching instance types and sizes to your workload performance and capacity requirements at the lowest possible cost.

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

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

A

Operational Exellence
Security
Reliability - ALWAYS GET THIS WRONG!
Performance Efficiency
Cost Optimization
Sustainability

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

What do the 6 pillars of the Well-Architected Framework Do?

A

The 6 pillars of the Well-Architected Framework describe design principles and best practices for running workloads in the cloud.

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

What is operational excellence?

A

This pillar focuses on creating applications that effectively support production workflows.You’ll need to plan for and anticipate failure by identifying your most critical failure points and making sure there’s redundancy.You’ll want to deploy smaller, reversible changes. This is often done through infrastructure as codewhich is a way to version control your AWS infrastructure.You’ll also want to script operations as code and learn from failure and refine.

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

What is the security pillar?

A

The security pillar focuses on putting mechanisms in place that help protect your systems and data.It’s very important to understand this pillar and proactively seek the best practices.You’ll want to automate security tasks like logging and risk mitigation, encrypt data in transit, and at rest.You’ll want to make sure not to give any users or applications privileges that they don’t need.You’ll also want to be able to track who did what and when through services like CloudTrail.And finally, you want to consider all application layers in your security profile.Securing your AWS account doesn’t do much good if your databases for your applications are open to the world.

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

What is the Reliability pillar?

A

This pillar focuses on designing systems that work consistently and recover quickly.Much like the operational excellence pillar you want to make sure you understand where your applications can failand how you can have them recover automatically.It’s also best practice to scale horizontally rather than vertically for resilience.For example, if you have 5 EC2 instances serving traffic and one of them goes down, that’s not necessarily a huge deal.But if you have one big instance serving traffic and that one fails, well, then none of your users can access the application.You also want to reduce idle resources, manage change through automation, and test all of your recovery procedures.

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

What is the Performance Efficiency pillar?

A

The performance efficiency pillar focuses on the effective use of computing resourcesto meet system and business requirements when removing bottlenecks.In other words, you want to understand your performance targets and where you’re underperforming as well as where you’re overperforming.You should use serverless architectures first.Meaning you should leverage AWS managed services as much as you can because they’re already optimized for the cloud.You should use multi-region deployments.If you use only one region, users across the globe may not get the best performance out of your application.When appropriate, you should consider delegating tasks to a cloud vendor or experimenting with virtual resources to make sure your team is focused on the challenges that are unique to your cloud ecosystem.

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

What is the Cost Optimization Pillar?

A

The cost optimization pillar focuses on delivering optimum and resilient solutions at the least cost.Whenever possible, you should utilize consumption-based pricing.You should also implement cloud financial management to measure and understand the costs you’re incurring.You should measure your overall efficiency to make sure that you’re not paying for resources that aren’t being used.And finally, you should pay only for resources your application requires.It’s important to keep your accounts clean of unneeded resources.

17
Q

What is the Sustainability pillar?

A

The sustainability pillar.This pillar focuses on environmental impacts especially energy consumption and efficiency.It’s important that you understand and measure your impact by establishing sustainability goals.Just like cost optimization, you want to maximize your utilization and not pay for idle resources.Using managed services that are optimized for efficiency in the cloud can also reduce your environmental impact.And finally, you want to consider what your downstream impact is.What is your application built for and is it good for the earth?

18
Q

How might you use the Operational Excellance Pillar?

A

you can think about CloudTrail and logging all of the actions that are taken within your AWS account.

19
Q

How might you use the performance efficiency pillar?

A

think about EC2 auto scaling. If you’re using EC2, you want to make sure you can scale out to meet demand. But just as important is being able to scale back when demand is low. Not only is it better for the planet but it’s better for your wallet as well.