Cloud Computing Summary by Section - Exam Objectives (1.x)

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/142

flashcard set

Earn XP

Description and Tags

A comprehensive set of practice questions and answers covering cloud service models, availability, networking, storage, cloud-native design, virtualization, cost, licensing, workloads, AI/ML, edge/IoT, DevOps, and evolving technologies.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

143 Terms

1
New cards

What cloud service model provides maximum control over operating systems and applications, suitable for lift-and-shift migrations and custom security requirements?

Infrastructure as a Service (IaaS)

2
New cards

Name core IaaS components.

Virtual machines with configurable CPU/memory/storage, virtual networks and IP addressing, block storage volumes, and load balancers/firewalls

3
New cards

Who is typically responsible for operating system installation, patching, maintenance, and network configuration in an IaaS setup?

The customer

4
New cards

In IaaS, who handles data backup and security responsibilities?

The customer

5
New cards

When is PaaS most suitable?

For rapid application development and deployment, focusing on coding rather than infrastructure management, standard web apps or APIs, and teams without extensive infrastructure expertise

6
New cards

What are the primary components of PaaS?

Pre-configured runtime environments, development frameworks/tools, and database services

7
New cards

When should SaaS be used?

For standard business applications that are quick to deploy, require no customization, with minimal IT management and cost-effectiveness for common functions

8
New cards

List the four SaaS categories mentioned.

Communications as a Service (CaaS/UCaaS), Database as a Service (DBaaS), Desktop as a Service (DaaS), Business Process as a Service (BPaaS)

9
New cards

What is the cloud service decision matrix in simple terms?

Choose IaaS for infrastructure control, PaaS for development platforms, and SaaS for ready-to-use applications

10
New cards

What is the difference between Regions and Availability Zones (AZs)?

Regions are geographical areas with multiple data centers; AZs are individual data centers within regions

11
New cards

What is the best practice to achieve fault tolerance in cloud deployments?

Deploy across multiple Availability Zones

12
New cards

What component distributes traffic across multiple resources?

Load Balancing

13
New cards

What do auto-scaling, health checks, and cluster placement help achieve?

Automatic resource adjustment, monitoring resource health, and optimized VM placement for redundancy/performance

14
New cards

What is synchronous replication and when is it used?

Real-time data copying with near-zero RPO, higher cost and latency; used for critical systems

15
New cards

What is asynchronous replication and when is it used?

Scheduled or delayed data copying with lower cost/latency; potential data loss; used for backups and read replicas

16
New cards

Define RTO.

Recovery Time Objective: Maximum acceptable downtime

17
New cards

Define RPO.

Recovery Point Objective: Maximum acceptable data loss

18
New cards

What are common disaster recovery backup strategies?

Snapshots and cross-region replication

19
New cards

What are automatic vs manual failover mechanisms?

Automatic failover switches traffic without human intervention; manual failover requires manual action

20
New cards

What are VPCs in cloud networking?

Isolated network environments with custom IP ranges, subnets, route tables, ACLs, and gateways

21
New cards

What connectivity options provide encrypted tunnels over the internet?

VPN Connections

22
New cards

What is a dedicated connection in cloud networking?

Private circuits directly connecting to the cloud provider

23
New cards

What is a network peering relationship?

Direct interconnection between two networks to exchange traffic

24
New cards

What is an Application Gateway?

Layer 7 load balancer with SSL termination

25
New cards

What is a Network Load Balancer used for?

Layer 4 load balancing for high performance

26
New cards

What is a Global Load Balancer?

Traffic distribution across multiple regions

27
New cards

What are DNS and traffic management features?

Managed DNS, traffic routing policies, health-based routing, and geolocation-based routing

28
New cards

Name common routing problems.

Missing routes, misconfigured routes, protocol incompatibility, IP addressing issues

29
New cards

What issues can arise from network device misconfiguration?

Incorrect VLAN settings, firewall rule conflicts, port configuration errors, protocol deprecation

30
New cards

What is Block Storage best used for?

VM boot disks, database storage, and file systems

31
New cards

Give two examples of Block Storage services.

AWS EBS and Azure Managed Disks

32
New cards

What is Object Storage typically used for?

Backup, archival, web assets, and data lakes; accessed via REST APIs

33
New cards

How is File Storage accessed and what is it used for?

Accessed via NFS/SMB; used for shared application data and content repositories

34
New cards

Give examples of File Storage services.

AWS EFS and Azure Files

35
New cards

What are storage performance factors to consider?

HDDs, SSDs, NVMe; IOPS; latency

36
New cards

What are hot, cold, and archive storage?

Hot: frequently accessed; Cold: infrequently accessed; Archive: long-term retention at lowest cost

37
New cards

What is storage tiering and its purpose?

Automated lifecycle policies to balance performance and cost; analyze access patterns; compression/deduplication

38
New cards

What is containerization in cloud design?

Containers: lightweight, portable app packages; container images; container registries; microservices

39
New cards

What are orchestration platforms used for?

Kubernetes, service mesh, auto-scaling, and service discovery/traffic distribution

40
New cards

What is serverless and FaaS?

Event-driven execution, pay-per-execution, auto-scaling; examples AWS Lambda, Azure Functions, Google Cloud Functions

41
New cards

Name typical serverless use cases.

API backends, data processing pipelines, real-time file processing, IoT data ingestion

42
New cards

What is Infrastructure as Code (IaC)?

Templates (e.g., CloudFormation, ARM, Terraform) with version control and automation for reproducible environments

43
New cards

What is CI/CD in cloud practices?

Automated testing/building (CI) and automated deployment to environments (CD), including blue-green and canary releases

44
New cards

What does the Twelve-Factor App methodology promote?

Codebase in version control, declared dependencies, environment-based configuration, stateless processes, disposability

45
New cards

What are the two main types of hypervisors?

Type 1 (Bare Metal) and Type 2 (Hosted)

46
New cards

What are Type 1 hypervisors and examples?

Run directly on hardware; better performance/security; VMware vSphere, Microsoft Hyper-V

47
New cards

What are Type 2 hypervisors and examples?

Run on a host OS; easier to set up but with some performance overhead; VMware Workstation, VirtualBox

48
New cards

What is CPU affinity in VM resource management?

Binding VMs to specific CPU cores to manage performance

49
New cards

What is the difference between thin and thick provisioning?

Thin provisioning allocates storage as needed; thick reserves storage upfront

50
New cards

What are hypervisor affinity rules and DRS?

Affinity rules keep related VMs on the same host; anti-affinity rules for HA; DRS automates placement

51
New cards

What are resource pools?

Compute pools (CPU/memory), network pools, and storage pools for shared resources

52
New cards

What is the purpose of resource pools in virtualization?

Aggregate and manage shared resources across hosts

53
New cards

List cloud pricing models.

Pay-as-you-go, Reserved Instances, Spot Instances, Savings Plans

54
New cards

What are common cloud cost components?

Compute, Storage, Network, and Services (e.g., managed databases, monitoring)

55
New cards

What is right-sizing resources?

Comparing actual usage to allocated resources to avoid overprovisioning

56
New cards

What tools help with cost management?

AWS Pricing Calculator, Cost Explorer, Budget Alerts, Resource Tagging

57
New cards

What is CapEx vs OpEx in cloud economics?

CapEx: upfront hardware purchases; OpEx: ongoing monthly cloud payments; differing financial implications

58
New cards

What does BYOL stand for in licensing?

Bring Your Own License

59
New cards

What means ‘License Included’ in cloud licensing?

Cloud provider licenses included and managed by the provider

60
New cards

What is license optimization?

Matching licenses to actual usage and ensuring compliance

61
New cards

What AI/ML service categories are listed?

Text Recognition (OCR), Text Translation, Visual Recognition, Sentiment Analysis, Voice Services, Generative AI

62
New cards

What are the two main machine learning types?

Supervised and Unsupervised learning

63
New cards

What are edge computing benefits?

Reduced latency, bandwidth optimization, real-time processing

64
New cards

What is IoT architecture composed of?

IoT devices, gateways, communication protocols (MQTT, CoAP, HTTP, LoRaWAN), and cloud integration

65
New cards

Which protocols are mentioned for IoT communications?

MQTT, CoAP, HTTP, LoRaWAN

66
New cards

What characterizes FaaS usage?

Event-driven execution, stateless deployment, auto-scaling, pay-per-use

67
New cards

What are typical FaaS use cases?

API backends, data processing ETL, real-time analytics, automation tasks

68
New cards

What is multi-cloud strategy advocating?

Containerization (Kubernetes) for portability, API standardization, abstraction layers, and hybrid architectures

69
New cards

What should you consider to avoid vendor lock-in?

Open standards, plan migrations, ensure interoperability, and perform testing across platforms

70
New cards

How do you ensure compatibility across clouds?

Use API standardization, abstraction layers, and test across environments

71
New cards

What are typical goals of DNS and traffic management?

Health-based routing, geolocation-based routing, and global traffic distribution

72
New cards

What is the role of health checks in load balancing and traffic management?

To monitor backend status and trigger failover or rerouting as needed

73
New cards

What is SSL termination in the context of load balancing?

Decrypting SSL/TLS at the load balancer to offload work from backends

74
New cards

What is session affinity?

Maintaining client-server relationships to route a user to the same backend

75
New cards

What is the difference between hot and archival storage in terms of access frequency?

Hot storage is frequently accessed; archival storage is rarely accessed and cheapest

76
New cards

What is the purpose of data deduplication and compression in storage optimization?

Reduce storage footprint and data transfer costs

77
New cards

What is the role of a service mesh?

A dedicated infrastructure layer for handling communication between microservices

78
New cards

What is the significance of 'reproducible environments' in IaC?

Ensures environments can be recreated consistently across deployments

79
New cards

What are blue-green deployments?

Zero-downtime updates by switching traffic between two identical production environments

80
New cards

What are canary releases?

Gradual rollout of a new version to a subset of users to monitor impact

81
New cards

What does ‘stateless’ imply in the Twelve-Factor App methodology?

Processes do not rely on persistent state; state is stored externally

82
New cards

What is the main advantage of microservices architecture?

Modularity and independent deployment of services for scalability and resilience

83
New cards

What is the purpose of a service registry in a microservices architecture?

Track and locate services for inter-service communication

84
New cards

What is the primary function of a CDN?

Distribute content geographically to reduce latency and improve load times

85
New cards

What is geographic routing in DNS/traffic management?

Routing users to the nearest or most appropriate regional endpoint

86
New cards

What are the two main types of replication used in disaster recovery?

Synchronous (near-zero data loss) and asynchronous (potential data loss)

87
New cards

What are the differences between compute, storage, and network cost components?

Compute: VM/instance costs; Storage: capacity and IOPS; Network: egress, load balancing, VPNs

88
New cards

What is a cross-region backup strategy?

Replicating data to a different geographic region for disaster recovery

89
New cards

What is the primary purpose of a global load balancer?

Distribute traffic across regions to optimize latency and availability

90
New cards

What is the purpose of service-level objectives (SLOs) in cloud design?

Define measurable performance and reliability targets for services

91
New cards

What is the difference between capacity planning and performance tuning?

Capacity planning anticipates resource needs; performance tuning optimizes existing resources

92
New cards

What is the role of a NAT gateway?

Enable outbound internet traffic from private subnets while keeping them isolated

93
New cards

What is IP addressing best practice in cloud networks?

Use non-overlapping subnets, plan address space, and avoid conflicts

94
New cards

What is a route table used for in VPCs?

Defines how traffic is directed between subnets and gateways

95
New cards

What is a network ACL?

A stateless firewall at the subnet level controlling inbound/outbound traffic

96
New cards

What is a firewall rule conflict?

When rules block legitimate traffic or allow unwanted traffic due to misconfiguration

97
New cards

What is latency?

Delay in data transmission between a source and destination

98
New cards

What is IOPS?

Input/Output Operations Per Second, a measure of storage performance

99
New cards

What is the difference between Container Registry and Container Image?

Registry stores container images; images are templates for containers

100
New cards

What does ‘service discovery’ mean in orchestration?

Finding and connecting services in a dynamic container environment