Cloud Computing Flashcards

(27 cards)

1
Q

What is the definition of cloud computing?

A) Software installed locally on company hardware managed by an internal IT team.
B) Dedicated physical servers rented from a hosting provider on a monthly basis.
C) A virtualization technology that runs multiple OS instances on a single machine.
D) On-demand delivery of IT resources (compute, storage, databases, networking) via an API-driven model. Resources are provisioned in seconds to minutes, and you pay only for what you use.

A

D) On-demand delivery of IT resources (compute, storage, databases, networking) via an API-driven model. Resources are provisioned in seconds to minutes, and you pay only for what you use.

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

What are the three cloud deployment models?

A) Edge Cloud, Fog Cloud, and Core Cloud.
B) IaaS, PaaS, and SaaS deployment models.
C) 1. All-in Cloud – all workloads on a cloud provider like AWS (used by startups/modern enterprises) | 2. On-Premises (Private Cloud) – own data centre, internal virtualisation (strict security/compliance) | 3. Hybrid Cloud – mix of cloud + on-premises connected via high-speed links (legacy + cloud benefits)
D) Public Cloud, Community Cloud, and Distributed Cloud.

A

C) 1. All-in Cloud – all workloads on a cloud provider like AWS (used by startups/modern enterprises) | 2. On-Premises (Private Cloud) – own data centre, internal virtualisation (strict security/compliance) | 3. Hybrid Cloud – mix of cloud + on-premises connected via high-speed links (legacy + cloud benefits)

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

What is the difference between Hybrid Cloud and Multi-Cloud?

A) They are the same thing — both use multiple cloud providers simultaneously.
B) Multi-cloud is only for enterprises; hybrid cloud is only for startups.
C) Hybrid cloud uses multiple providers; multi-cloud mixes on-premises with one provider.
D) Hybrid cloud = on-premises + one cloud provider. Multi-cloud = using multiple cloud providers simultaneously.

A

D) Hybrid cloud = on-premises + one cloud provider. Multi-cloud = using multiple cloud providers simultaneously.

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

What are the pros and cons of traditional on-premises IT?

A) Pros: low cost and fast scaling. Cons: less control and customisation.
B) Pros: no upfront costs. Cons: slow scaling and vendor lock-in.
C) Pros: increased control and customisation. | Cons: high cost, slow scaling (doubling servers can take weeks/months), requires upfront investment in hardware, power, cooling, rack space, and staffing.
D) Pros: instant global deployment. Cons: requires large IT team.

A

C) Pros: increased control and customisation. | Cons: high cost, slow scaling (doubling servers can take weeks/months), requires upfront investment in hardware, power, cooling, rack space, and staffing.

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

What are the 6 benefits of cloud computing (key exam topic)?

A) 1. Free hardware 2. Unlimited bandwidth 3. No compliance requirements 4. Automatic code deployment 5. Built-in disaster recovery 6. Free support
B) 1. Reduce latency 2. Eliminate databases 3. Remove security needs 4. Free storage 5. Instant scaling 6. No billing
C) 1. Trade OpEx for CapEx 2. Economies of scale 3. Unlimited capacity 4. Reduce agility 5. Outsource all IT 6. Deploy regionally only
D) 1. Trade fixed expense (CapEx) for variable expense (OpEx) | 2. Benefit from massive economies of scale | 3. Stop guessing capacity | 4. Increase speed and agility | 5. Stop spending money on running/maintaining data centres | 6. Go global in minutes

A

D) 1. Trade fixed expense (CapEx) for variable expense (OpEx) | 2. Benefit from massive economies of scale | 3. Stop guessing capacity | 4. Increase speed and agility | 5. Stop spending money on running/maintaining data centres | 6. Go global in minutes

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

Explain ‘Trade fixed expense for variable expense’ in cloud.

A) You pay a fixed monthly fee regardless of how much you use, eliminating unpredictable bills.
B) You trade your existing software licences for AWS-managed licences at a fixed annual rate.
C) AWS charges upfront for all resources, reducing your ongoing operational costs to zero.
D) In cloud you pay only for what you consume – no upfront capital expenditure on data centres/servers. You pay only when computing resources are consumed.

A

D) In cloud you pay only for what you consume – no upfront capital expenditure on data centres/servers. You pay only when computing resources are consumed.

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

Explain ‘Benefit from massive economies of scale’.

A) AWS passes hardware manufacturing costs directly to customers through spot pricing.
B) Individual customers negotiate lower prices by committing to long-term contracts with AWS.
C) AWS aggregates usage from hundreds of thousands of customers, driving down pay-as-you-go prices through its massive purchasing power.
D) AWS reduces costs by limiting the number of services it offers to increase specialisation.

A

C) AWS aggregates usage from hundreds of thousands of customers, driving down pay-as-you-go prices through its massive purchasing power.

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

Explain ‘Stop guessing capacity’.

A) AWS predicts your future usage automatically and pre-provisions exactly what you need.
B) AWS charges you based on your peak usage forecast rather than actual consumption.
C) Traditional IT forces over-provisioning (wasted resources) or under-provisioning (performance issues). Cloud lets you scale up/down in minutes to access exactly the capacity you need.
D) You must still provision capacity in advance, but AWS provides better forecasting tools.

A

C) Traditional IT forces over-provisioning (wasted resources) or under-provisioning (performance issues). Cloud lets you scale up/down in minutes to access exactly the capacity you need.

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

Explain ‘Increase speed and agility’.

A) New IT resources are available in minutes vs. weeks in traditional IT, dramatically reducing the time and cost of experimentation and development.
B) AWS automatically writes and deploys code faster than on-premises development teams.
C) Cloud eliminates the need for software development, allowing faster time-to-market.
D) New IT resources require a 2–4 week approval process versus months on-premises.

A

A) New IT resources are available in minutes vs. weeks in traditional IT, dramatically reducing the time and cost of experimentation and development.

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

Explain ‘Go global in minutes’.

A) AWS automatically translates your application into all languages for global users.
B) You can move your entire data centre to another country within minutes using Snowmobile.
C) You can deploy applications in any AWS Region worldwide with a few clicks, giving end users lower latency and a better experience globally.
D) AWS ships pre-configured servers to your location within minutes of ordering.

A

C) You can deploy applications in any AWS Region worldwide with a few clicks, giving end users lower latency and a better experience globally.

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

What is CapEx vs OpEx in the context of cloud?

A) CapEx is for software licences; OpEx is for physical server purchases only.
B) CapEx = monthly usage fees; OpEx = one-time hardware purchase at start of project.
C) Both are the same in cloud — all AWS costs are classified as capital expenditure.
D) CapEx = upfront capital investment in hardware with long depreciation cycles (3-5 years) and over/under-provisioning risk. | OpEx = pay-as-you-go, no upfront cost, expense in the same period as use, right-sized resources.

A

D) CapEx = upfront capital investment in hardware with long depreciation cycles (3-5 years) and over/under-provisioning risk. | OpEx = pay-as-you-go, no upfront cost, expense in the same period as use, right-sized resources.

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

What factors should you consider for Total Cost of Ownership (TCO)?

A) Server count, RAM, and CPU only — network and staff costs are excluded from TCO.
B) Just the AWS monthly invoice compared to your previous hosting provider’s bill.
C) Only hardware purchase price and annual software licence fees.
D) Server/hardware costs, data centre facility costs (power, cooling, space), IT staff salaries, licensing fees, security/compliance overhead, and opportunity cost of time spent managing infrastructure.

A

D) Server/hardware costs, data centre facility costs (power, cooling, space), IT staff salaries, licensing fees, security/compliance overhead, and opportunity cost of time spent managing infrastructure.

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

What are the 5 AWS pricing models?

A) Pay-as-you-go, Subscription, Prepaid, Credit-based, and Barter.
B) On-Demand, Reserved, Spot, Free Tier, and Enterprise.
C) 1. On-Demand – pay by hour/second, no commitment | 2. Reserved Instances (1 or 3-year) – up to 72% discount | 3. Spot Instances – bid on unused capacity, up to 90% discount, can be interrupted | 4. Savings Plans – flexible commitment-based pricing | 5. Dedicated Hosts – physical server dedicated to your use
D) Hourly, Daily, Monthly, Annual, and Lifetime.

A

C) 1. On-Demand – pay by hour/second, no commitment | 2. Reserved Instances (1 or 3-year) – up to 72% discount | 3. Spot Instances – bid on unused capacity, up to 90% discount, can be interrupted | 4. Savings Plans – flexible commitment-based pricing | 5. Dedicated Hosts – physical server dedicated to your use

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

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

A) Compute, Storage, Networking, Databases, Security, and Monitoring.
B) Agility, Elasticity, Durability, Observability, Portability, and Compliance.
C) Security, Scalability, Availability, Manageability, Affordability, and Simplicity.
D) 1. Operational Excellence | 2. Security | 3. Reliability | 4. Performance Efficiency | 5. Cost Optimisation | 6. Sustainability

A

D) 1. Operational Excellence | 2. Security | 3. Reliability | 4. Performance Efficiency | 5. Cost Optimisation | 6. Sustainability

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

Describe the Operational Excellence pillar.

A) Run and monitor systems, continuously improve operations. Key practices: Infrastructure as Code (IaC), annotate documentation, make small frequent reversible changes, anticipate failure.
B) Eliminate all manual operations by fully automating every process with zero human interaction.
C) Prioritise adding new features as quickly as possible with minimal testing or review.
D) Focus exclusively on reducing costs through right-sizing and Reserved Instances.

A

A) Run and monitor systems, continuously improve operations. Key practices: Infrastructure as Code (IaC), annotate documentation, make small frequent reversible changes, anticipate failure.

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

Describe the Security pillar of the Well-Architected Framework.

A) Disable logging to reduce storage costs while using AWS-native protection services.
B) Protect information, systems, and assets. Key practices: implement strong identity, enable traceability, apply security at all layers, automate security best practices, protect data in transit and at rest.
C) Encrypt only data at rest; data in transit encryption is handled automatically by AWS.
D) Assign one master admin user all permissions to simplify access management.

A

B) Protect information, systems, and assets. Key practices: implement strong identity, enable traceability, apply security at all layers, automate security best practices, protect data in transit and at rest.

17
Q

Describe the Reliability pillar.

A) Deploy all workloads in a single AZ to reduce network latency and complexity.
B) Avoid horizontal scaling; instead use the largest possible instance type for reliability.
C) Manually monitor systems and intervene during failures to ensure uptime.
D) Recover from failures and meet demand dynamically. Key practices: test recovery procedures, scale horizontally, stop guessing capacity, manage change via automation.

A

D) Recover from failures and meet demand dynamically. Key practices: test recovery procedures, scale horizontally, stop guessing capacity, manage change via automation.

18
Q

Describe the Performance Efficiency pillar.

A) Always use the same instance types regardless of workload to maintain consistency.
B) Provision maximum capacity upfront to ensure resources are never a bottleneck.
C) Use computing resources efficiently. Key practices: use advanced technologies, go global in minutes, use serverless architectures, experiment more often.
D) Avoid serverless — it introduces cold starts that reduce performance efficiency.

A

C) Use computing resources efficiently. Key practices: use advanced technologies, go global in minutes, use serverless architectures, experiment more often.

19
Q

Describe the Cost Optimisation pillar.

A) Use On-Demand instances exclusively to avoid commitment and maintain flexibility.
B) Disable monitoring and logging to reduce CloudWatch costs.
C) Always choose the most powerful instance type to avoid performance issues that cost more.
D) Avoid unnecessary costs. Key practices: adopt consumption model, measure overall efficiency, stop spending on undifferentiated heavy lifting, analyse and attribute expenditure.

A

D) Avoid unnecessary costs. Key practices: adopt consumption model, measure overall efficiency, stop spending on undifferentiated heavy lifting, analyse and attribute expenditure.

20
Q

Describe the Sustainability pillar.

A) Minimise environmental impact of cloud workloads. Key practices: understand impact, establish sustainability goals, maximise utilisation, use managed services, reduce downstream impact.
B) Maximise resource usage by always running instances at 100% CPU utilisation.
C) Use only on-premises infrastructure to avoid the environmental cost of cloud data centres.
D) Avoid managed services as they consume more energy than self-managed infrastructure.

A

A) Minimise environmental impact of cloud workloads. Key practices: understand impact, establish sustainability goals, maximise utilisation, use managed services, reduce downstream impact.

21
Q

What are the 4 cloud design principles (beyond the Well-Architected Framework)?

A) 1. Design for failure – assume everything fails; build resiliency (no single point of failure) | 2. Decouple components – loosely coupled architectures (e.g. SQS) reduce blast radius | 3. Implement elasticity – scale in/out automatically | 4. Think parallel – horizontal scaling over vertical scaling
B) 1. Design for perfection 2. Tightly couple components 3. Avoid elasticity 4. Process serially
C) 1. Use monolithic architecture 2. Pre-provision maximum capacity 3. Avoid queues 4. Scale manually
D) 1. Centralise components 2. Scale vertically 3. Use a single availability zone 4. Minimise automation

A

A) 1. Design for failure – assume everything fails; build resiliency (no single point of failure) | 2. Decouple components – loosely coupled architectures (e.g. SQS) reduce blast radius | 3. Implement elasticity – scale in/out automatically | 4. Think parallel – horizontal scaling over vertical scaling

22
Q

What are the 3 ways to interact with AWS?

A) 1. AWS Management Console – web-based GUI, ideal for beginners | 2. AWS CLI – command-line tool, popular with engineers | 3. AWS SDKs – programmatic access (Python/boto3, Java, JavaScript, Ruby, Go, etc.)
B) Management Console, AWS Support Portal, and AWS Marketplace.
C) REST API only — all other interfaces are built on top of direct API calls.
D) Web GUI, Mobile App, and SSH terminal.

A

A) 1. AWS Management Console – web-based GUI, ideal for beginners | 2. AWS CLI – command-line tool, popular with engineers | 3. AWS SDKs – programmatic access (Python/boto3, Java, JavaScript, Ruby, Go, etc.)

23
Q

When was AWS launched and with which service?

A) 2003 with Amazon EC2, which was the first cloud compute service.
B) 2004 with Amazon SQS, which was the first ever cloud service.
C) 2008 with Amazon RDS, which started the cloud database era.
D) 2006, with Amazon S3 (then SQS shortly after). Today AWS offers 300+ services.

A

D) 2006, with Amazon S3 (then SQS shortly after). Today AWS offers 300+ services.

24
Q

What are the 6 AWS core service categories?

A) EC2, S3, VPC, RDS, IAM, and CloudWatch.
B) Servers, Databases, Files, Queues, Emails, and Analytics.
C) Compute, Storage, Networking & Content Delivery, Databases, Security/Identity/Compliance, Management & Governance.
D) Compute, Storage, Networking, AI/ML, IoT, and Blockchain.

A

C) Compute, Storage, Networking & Content Delivery, Databases, Security/Identity/Compliance, Management & Governance.

25
What are Volume Discounts in AWS pricing? A) Volume Discounts require a 3-year commitment to a minimum monthly spend amount. B) Volume Discounts are only available for EC2 Reserved Instances, not other services. C) When you use more of an AWS service, the price per unit decreases. Like buying in bulk – the more you consume, the lower the per-unit cost. This applies to services like S3, data transfer, and others with tiered pricing. D) Volume Discounts are negotiated individually and are not automatically applied.
C) When you use more of an AWS service, the price per unit decreases. Like buying in bulk – the more you consume, the lower the per-unit cost. This applies to services like S3, data transfer, and others with tiered pricing.
26
What is the AWS pricing model 'Price Drops'? A) Price Drops require customers to re-purchase Reserved Instances to benefit from lower prices. B) AWS regularly reduces prices on services as its infrastructure costs decrease. There have been 129+ price drops from 2006 to early 2023. Customers automatically benefit without needing to renegotiate contracts. C) Price Drops are applied quarterly and require a manual opt-in through the billing console. D) Price Drops are only available to customers on Enterprise support contracts.
B) AWS regularly reduces prices on services as its infrastructure costs decrease. There have been 129+ price drops from 2006 to early 2023. Customers automatically benefit without needing to renegotiate contracts.
27
What are the high availability and low latency benefits of AWS? A) AWS guarantees 100% uptime in all regions under the standard service agreement. B) High availability requires purchasing Enterprise support — it is not available on lower tiers. C) Latency is identical regardless of region — AWS has a flat global network with no variation. D) With AWS's global infrastructure you can deploy applications across multiple Regions, AZs, and Edge Locations. This enables high availability (survive failures) and low latency (serve users from nearby locations) without ordering or managing physical hardware.
D) With AWS's global infrastructure you can deploy applications across multiple Regions, AZs, and Edge Locations. This enables high availability (survive failures) and low latency (serve users from nearby locations) without ordering or managing physical hardware.