- 2074 Magh · 4+4 marks
Cloud types and data management
Short answer
Cloud types include public, private, hybrid deployment models and IaaS, PaaS, SaaS services. Data management in the cloud uses object, block, and database storage with replication for durability, sharding for scalability, encryption for security, and trades off consistency and availability per CAP theorem.
Mention the types of cloud computing. Explain about Data Management in the cloud.
Types of cloud computing
Deployment models
- Public cloud: services offered over the Internet by a provider to many customers (AWS, Azure, Google Cloud).
- Private cloud: used exclusively by one organisation.
- Hybrid cloud: a mix of public and private clouds.
- Community cloud: shared by organisations with similar needs.
Service models
- IaaS: infrastructure such as VMs and storage (Amazon EC2).
- PaaS: development and deployment platform (Google App Engine).
- SaaS: ready-to-use applications (Gmail, Office 365).
Data management in the cloud
Data management in the cloud means storing, organising, protecting and processing data on the provider's infrastructure.
- Storage models: object storage (S3), block storage (volumes for VMs), file storage, and cloud databases (relational such as RDS, and NoSQL such as DynamoDB, Bigtable).
- Distributed storage and replication: data is spread and copied over several servers and data centres for availability and durability.
- Scalability and elasticity: storage and database capacity grow automatically; data is partitioned (sharded).
- Consistency: trade-off between consistency, availability and partition tolerance (CAP); many systems use eventual consistency.
- Security: encryption at rest and in transit, access control, key management and audit logs.
- Backup and disaster recovery: snapshots, geo-replication.
- Data processing and analytics: MapReduce, Hadoop, Spark, data warehouses.
- Data lifecycle and governance: archiving, retention, deletion, compliance, location of data.
- Data migration and integration: moving data in and out and avoiding vendor lock-in.
- Cost: pay-per-use for storage, requests and data transfer.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Cloud computing and its types · Information System, chapter 8 · asked 2×
- Cloud technology for small business · Information System, chapter 8
- Cloud and grid computing concepts · Internet and Intranet, chapter 7 · asked 2×
- Why distributed computing for big data · Big Data Technologies, chapter 1
- Data analytics process and distributed computing · Big Data Technologies, chapter 1
- Short note: Amazon cloud · Big Data Technologies, chapter 1