Know and understand the characteristics, uses and issues relating to cloud computing
Resources |
Subject Notes |
Information Communication Technology ICT
ICT 0417 - Networks and Cloud Computing
ICT 0417 - Networks and the Effects of Using Them
Cloud Computing: Characteristics, Uses, and Issues
What is Cloud Computing?
Cloud computing is the delivery of computing services – including servers, storage, databases, networking, software, analytics, and intelligence – over the Internet ("the cloud"). Instead of owning and maintaining physical servers and data centers, users can access these resources on-demand from a third-party provider.
Characteristics of Cloud Computing
- On-demand self-service: Users can access computing resources without human interaction with the service provider.
- Broad network access: Services are accessible over a network, typically the internet, from various devices.
- Resource pooling: The provider's computing resources are pooled to serve multiple consumers using a multi-tenant model.
- Rapid elasticity: Resources can be quickly scaled up or down to meet changing demands.
- Measured service: Resource usage is monitored, controlled, and reported, providing transparency for both the provider and the consumer.
Uses of Cloud Computing
Use Case |
Description |
Data Storage and Backup |
Storing files, databases, and other data securely offsite. Provides disaster recovery and data redundancy. |
Software as a Service (SaaS) |
Accessing software applications over the internet (e.g., email, CRM, office suites). |
Platform as a Service (PaaS) |
Providing a platform for developers to build, test, and deploy applications without managing the underlying infrastructure. |
Infrastructure as a Service (IaaS) |
Renting computing infrastructure (e.g., virtual machines, storage, networks) over the internet. |
Content Delivery |
Distributing online content (e.g., videos, images) to users globally through a network of servers. |
Issues Relating to Cloud Computing
- Security Risks: Data breaches, unauthorized access, and vulnerabilities in the cloud provider's infrastructure.
- Privacy Concerns: Data stored in the cloud may be subject to legal and regulatory requirements in different jurisdictions.
- Dependence on Internet Connectivity: Access to cloud services requires a reliable internet connection.
- Vendor Lock-in: Difficulty in switching cloud providers due to proprietary technologies and data formats.
- Cost Management: Unexpected costs can arise from usage overages and complex pricing models.