RTUComputer ScienceYr 2024 · Sem 62024

Q22Cloud Computing

Question

10 marks

Detail the security architecture for Cloud Computing. Discuss various threats, vulnerabilities, and the counter-measures implemented in modern cloud platforms.

Answer

A massive architectural review of Cloud Security. Violently dissects the Shared Responsibility Model, analyzes catastrophic threats (Data Breaches, Hypervisor Hijacking), and details strict cryptographic and IAM countermeasures.

Cloud Security is fundamentally governed by the Shared Responsibility Model. The Cloud Provider is mathematically responsible for the security OF the cloud (physical data centers, biometric locks, hypervisor patching, raw network hardware). The Consumer is absolutely legally responsible for security IN the cloud (Identity Management, Data Encryption, Firewall Rules). A failure on either side results in a catastrophic data breach.

1. Data Breaches and Misconfiguration

The absolute most common cloud disaster. Because cloud APIs are publicly accessible, a junior engineer accidentally misconfiguring an Amazon S3 bucket policy (setting it to Public Read) instantly exposes gigabytes of classified corporate data to the entire global internet without requiring any complex hacking.

2. Insecure APIs and Interfaces

Cloud orchestration is entirely driven by REST APIs. If these APIs suffer from Broken Authentication or lack rate-limiting, attackers can mathematically hijack the API, allowing them to violently delete entire virtual data centers or spin up 1,000 GPU instances for crypto-mining.

3. Hypervisor Escape (Cross-VM Attack)

The most terrifying theoretical attack. In a multi-tenant cloud, a malicious attacker rents a VM on the exact same physical server as a massive bank. They execute a highly complex exploit to break out of their VM sandbox, aggressively attacking the underlying Hypervisor, allowing them to physically read the RAM of the bank's VM.

  • 1. Strict IAM and Zero Trust: Absolutely no human or machine gets default access. The architecture must enforce the Principle of Least Privilege. Access requires highly complex JSON policies and mandatory Multi-Factor Authentication (MFA).
  • 2. Ubiquitous Cryptography: Data must be violently encrypted both In Transit (enforcing strict TLS 1.3 on all load balancers) and At Rest (utilizing AES-256 encryption on all EBS volumes and S3 buckets). Hardware Security Modules (HSM/KMS) must mathematically isolate the cryptographic keys from the actual data.
  • 3. Micro-Segmentation and VPCs: The cloud network is mathematically shattered into Virtual Private Clouds (VPCs). Private subnets containing databases have absolutely zero route to the internet. Strict Security Groups (stateful firewalls) violently block all unauthorized port traffic at the hypervisor level before it even reaches the VM.
  • 4. Cloud Security Posture Management (CSPM): Automated AI bots that constantly scan the entire cloud architecture, mathematically comparing the live configuration against strict military baselines, and instantly alerting admins if a bucket is accidentally made public.
Back to Paper