Unit I
Unit I
Cloud computing is the on-demand delivery of IT resources (like servers, storage, databases, networking,
software) over the internet with pay-as-you-go pricing.
Real-Life Analogy:
Think of electricity – you don’t generate it yourself, you just use what you need and pay for how much you
consume. Similarly, cloud lets you “plug into” computing resources without owning the infrastructure.
Benefits:
Challenges:
Data Loss
Latency Issues
Cloud is built on virtualization, where one physical machine hosts many VMs.
Types:
Hypervisors:
Tool Description
Creating servers
Managing storage
Monitoring logs
E.g., AWS SDKs let you write code to control EC2 instances.
4. Real-World Deployment:
1. Security Principles
Confidentiality: Only authorized users can see the data (e.g., encryption).
Authentication & Authorization: Who you are & what you can access.
2. Cloud Security Controls
Fine-grained permissions.
B. Encryption
3. Common Threats
Threat Description
1. Virtualization Vulnerabilities
1. Security Operations
A. Security Monitoring:
Standard Purpose
VM vs Container
IAM structure
✅ Next Options: