0% found this document useful (0 votes)
8 views

revision

The document outlines key topics and diagrams related to cloud computing, including cloud migration strategies, deployment models, economics, and datacenter design. It also covers cloud application development, scalability, reliability, security, and performance monitoring. Additionally, it provides insights into AWS IAM management and security best practices.

Uploaded by

Stuti Dhingra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

revision

The document outlines key topics and diagrams related to cloud computing, including cloud migration strategies, deployment models, economics, and datacenter design. It also covers cloud application development, scalability, reliability, security, and performance monitoring. Additionally, it provides insights into AWS IAM management and security best practices.

Uploaded by

Stuti Dhingra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

CLOUD REVISION

MODULE 3:

Relevant Diagrams
Case Study Scenario Key Topics to Cover (For Full Marks)
(Reference)

Cloud Core Public vs Private Cloud, Hybrid Clouds,


1. Cloud Migration
Structure Diagram Elastic scalability, Migration strategy,
Strategy (Monolithic to
(Slide: Core Cloud Cost-effectiveness (Pay-as-you-go),
Cloud)
Structure) Avoiding data lock-in

Differences between cloud types,


Public vs. Private
2. Cloud Deployment advantages/disadvantages, Data
Cloud Diagram
Models Privacy & Security, Infrastructure
(Slide: Classes of
(Public/Private/Hybrid) scalability, Use-case scenarios (IBM
clouds analogy)
RC2 cloud example)

Cloud Economics Pay-as-you-go model, Operational vs


3. Cloud Economics & (Slide: Traditional IT Capital costs, Dynamic resource
Pricing Models vs Cloud Users Cost allocation, Cost management &
Comparison) budgeting

Datacenter Datacenter components (Compute


Architecture nodes, Control nodes), Resource
4. Cloud Datacenter
Diagram (Warehouse allocation, Scalability, Energy
Design & Optimization
Scale Datacenter - efficiency (computation per joule),
WSC) Maintenance costs

CDN Diagram (Slide CDN (Origin, Edge Servers, PoP),


5. CDN (Content Delivery on CDN architecture: Caching mechanisms, Latency
Network) Architecture Origin, DNS, Edge reduction, Global scalability,
Servers) Performance optimization

6. Cloud Storage Amazon Storage Amazon EFS (file storage), Amazon S3


Selection (EFS, S3, EBS) Comparison Table (object storage), Amazon EBS (block
storage), Use cases, Latency

CLOUD REVISION 1
(Slide: Amazon comparison, Data availability &
storage comparison) redundancy

SLA & Economic Service Level Agreements (SLA), Cloud


7. Cloud Economics & SLA Model (Slide: Economics, Pricing strategies, Dynamic
Management Service Provisioning provisioning, Provider profitability &
& SLA) efficiency

🧠 Quick Mind-Map for Tomorrow’s Exam (Key Concepts):


Cloud Computing Exam Preparation
├── Cloud Deployment Models
│ ├─ Public, Private, Hybrid
│ └─ Datacenter examples (IBM RC2, NASA Cloud)

├── Cloud Migration Strategy
│ ├─ Monolithic → Serverless
│ ├─ AWS Services (Lambda, S3, CloudFront)
│ └─ Cost (Pay-as-you-go, Elastic scaling)

├── Datacenter Architecture (WSC)
│ ├─ Compute nodes & Control nodes
│ ├─ Energy Efficiency & Management
│ └─ Scalability & Reliability

├── Cloud Economics
│ ├─ Pay-as-you-go Model
│ ├─ CAPEX vs OPEX
│ └─ Dynamic Resource Allocation

├── Content Delivery Network (CDN)
│ ├─ Origin servers, Edge servers, PoPs
│ └─ Global Performance Optimization

├── Storage Selection
│ ├─ File Storage (EFS)
│ ├─ Object Storage (S3)

CLOUD REVISION 2
│ └─ Block Storage (EBS)

└── SLA, Security & Compliance
├─ IAM, Encryption (data at rest & transit)
└─ GDPR, HIPAA Compliance

MODULE 4:

Relevant Diagram
Case Study Scenario Topics to Cover Clearly in Your Answer
(Slide References)

✅ 1. Cloud-based Cloud-based Apps


Cloud apps basics, Remote server
Application usage, Benefits of cloud apps, Hardware
Intro (Slide 2)
Development independence

Scalability, Capacity planning, Data


✅ 2. Scalability in Scalability Overview partitioning, Load management,
Cloud Applications (Slide 3-6) Asynchronous processing, Cloud
Queues

✅ 3. Reliability & Reliability & Disaster


Reliability & availability, Disaster
recovery strategies, Backup handling,
Disaster Recovery Recovery (Slide 7-8)
Data replication, Idempotent operations

✅ 4. Cloud Security
Considerations (Slide
Cloud Security principles,
Authentication, Authorization, Data
Application Security
9) encryption, Compliance (HIPAA/GDPR)

✅ 5. Maintenance & Maintenance &


Application maintainability, Version
Upgrade of Cloud upgrades, Continuous deployment
Upgradation (Slide 10)
Applications strategies, Zero downtime deployment

✅ 6. Performance Performance Metrics


CPU Utilization, Load Average, Memory
Usage, Disk I/O & Usage, Bandwidth,
Monitoring &
Overview (Slide 11-21) Latency, Requests per minute (RPM),
Optimization
Error rates, MTTR

✅ 7. RESTful API RESTful API Principles REST architecture (URI, CRUD),


Development (Slide 22-28) Stateless interactions, Self-descriptive

CLOUD REVISION 3
messages, REST vs. SOAP, RESTful API
example (Amazon S3)

✅ 8. Amazon S3 as Amazon S3 REST API Amazon S3 API structure, CRUD


RESTful Storage Operations (Slide 26- operations (PUT, GET, DELETE, HEAD),
Example 28) Authentication, HTTP Headers

Django intro & setup, ORM, Database


✅ 9. Django Django Framework
Features (Slides 29-
compatibility (Oracle, MySQL), URL
Framework & REST API Routing, Authentication, Django REST
33)
framework

🌟 Quick Mind-Map Summary:


Cloud Application Development

├── Cloud-based Apps
│ └─ Remote Server Use, Web-based, Hardware-free

├── Scalability
│ ├─ Capacity & Load Management
│ ├─ Data Partitioning
│ └─ Asynchronous Messaging & Queues

├── Reliability & Disaster Recovery
│ ├─ Backup & Replication
│ ├─ Idempotency
│ └─ Recovery Strategies

├── Security & Compliance
│ ├─ Authentication & Encryption
│ └─ GDPR, HIPAA compliance

├── Maintenance & Upgradation
│ ├─ Version Upgrades
│ └─ Continuous Deployment, Zero Downtime

├── Performance Metrics

CLOUD REVISION 4
│ ├─ CPU, Load, Memory, Disk I/O
│ ├─ Latency, Bandwidth, RPM
│ └─ Error Rate, MTTR

└── RESTful API & Django Framework
├─ REST (Stateless, CRUD, S3 Example)
└─ Django (ORM, REST Framework, URL Routing

Case Study Relevant References


Topics to Cover for Full Marks
Scenario (From Docs)

Django Setup & Installation, REST


1. Building REST Steps to Create REST Framework, Virtual Environment, Creating
API using Django API with Django REST Models, Serializers, API Views, URL
REST Framework Framework (Steps 1-12) Routing, Database (SQLite), GET/POST
Requests, Admin GUI

Serverless Computing Serverless Computing, FaaS vs BaaS,


2. Serverless
Explanation & Event-driven architecture, Scalability, Pay-
Computing &
Comparison (FaaS, per-use Pricing, Serverless vs IaaS/PaaS,
Cloud Models
BaaS) Pros & Cons of Serverless

Amazon EFS (File Storage, Multi-instance


Access), Amazon S3 (Object Storage,
3. Amazon Storage Amazon Cloud Storage
Massive scalability, web access), Amazon
Selection (EFS vs Comparison
EBS (Block Storage, Single EC2 instance),
S3 vs EBS) (File/Object/Block)
Latency, Throughput, Availability/Durability,
Use Cases

🗺️ Quick Mind-Map Summary (New Docs)


Cloud Computing Exam - Latest Docs

├── Django REST Framework

CLOUD REVISION 5
│ ├─ Setup & Virtual Environment
│ ├─ RESTful API Steps
│ ├─ Django Model & Serializer
│ ├─ API Views (GET & POST)
│ └─ Admin & Database Integration

├── Serverless Computing
│ ├─ Function as a Service (FaaS)
│ ├─ Backend as a Service (BaaS)
│ ├─ Event-driven Execution
│ ├─ Pay-as-you-use Pricing
│ └─ Serverless vs IaaS/PaaS

└── Amazon Cloud Storage Comparison
├─ Amazon EFS (Shared File Storage, NFS)
├─ Amazon S3 (Object Storage, Web-scale)
└─ Amazon EBS (Block Storage, Single-instance)
├─ Latency & Performance
├─ Throughput & Scalability
└─ Typical Use Cases (Web apps, databases, backups)

🔑 IAM & Security Exam Scenario Table (AWS IAM PPT)


Relevant References
Case Study Scenario Key Topics to Cover Clearly
(Slides/Pages)

✅ 1. AWS Identity AWS IAM Introduction &


IAM Concepts, Granular Permissions,
Identity Federation (SSO), Multi-Factor
and Access Benefits (PDF Page 2-
Authentication (MFA), Fine-grained
Management (IAM) 3)
Access Control, Security Best Practices

✅ 2. Creating an IAM Step-by-step IAM User


Creating IAM Users, Assigning Policies
(AdministratorAccess,
User with Specific Creation (PDF Pages 3-
ReadOnlyAccess), Direct Policy
Policies 6)
Attachment, Group Management

✅ 3. Programmatic Creating Access Keys & Access Key ID & Secret Access Key
Access with AWS Security Credentials generation, Programmatic Access, CLI,

CLOUD REVISION 6
Access Keys (PDF Pages 6-7) SDK, API usage, Secure Storage of Keys

✅ 4. Enhancing IAM Security Enhancements


(MFA & Strong
Multi-Factor Authentication (MFA)
setup, Strong Password Policies,
User Security (MFA &
Password Policy) (PDF Password Complexity & Rotation, IAM
Password Policies)
Pages 7-8) Security best practices

🧠 Quick Mind-Map Summary (AWS IAM)


AWS IAM (Identity & Access Management)

├── IAM Overview
│ ├─ Granular Permissions
│ ├─ Identity Federation & SSO
│ ├─ Multi-Factor Authentication (MFA)
│ └─ Fine-Grained Access Control (Policies)

├── IAM User Management
│ ├─ User Creation & Management
│ ├─ Group Assignment vs Direct Policies
│ └─ AdministratorAccess, ReadOnlyAccess

├── Programmatic Access
│ ├─ AWS Access Keys
│ ├─ CLI, SDK, API Usage
│ └─ Secure Key Storage Practices

└── Security Enhancements
├─ Multi-Factor Authentication (MFA)
└─ Strong Password Policies & Rotation

CLOUD REVISION 7

You might also like