LESSON 2: Cloud Computing (KM-03-KT02)

Lesson Outcomes

By the end of this lesson, learners will be able to:

  • Describe cloud computing functionality
  • Explain the benefits of cloud computing
  • Identify risks associated with cloud computing
  • Understand how data is managed and used in modern systems

Lesson Overview

Cloud computing is a key concept in modern computing environments. It allows individuals and organizations to access computing resources such as storage, applications, and processing power over the internet instead of relying on local machines.

This lesson focuses on how cloud computing works, why it is important, and the risks associated with it, especially in data-driven environments.

1. Understanding Cloud Computing

Cloud computing refers to the delivery of computing services over the internet. These services include:

  • Storage (saving data online)
  • Processing power (running applications remotely)
  • Software applications (accessed via browsers)

Instead of storing data on a personal computer, users can store and access data through cloud platforms.

2. Data and Its Importance in Cloud Computing

Data plays a central role in cloud computing.

  • Data must be organized so machines can process it
  • Humans must understand and interpret the data
  • As data grows, managing it becomes more critical

The document highlights that:

  • Data must follow a structured format for computers to process it
  • Humans must cleanse and map data to extract meaningful insights
  • The importance of data increases as the volume of data grows exponentially

3. Growth of Data and Its Impact

As organizations collect more data:

  • Systems must process large volumes efficiently
  • Storage requirements increase
  • Cloud solutions become necessary

This growth affects:

  • Business decision-making
  • System performance
  • Data security

4. Internet and Cloud Access

Cloud computing depends on internet access.

Internet access allows:

  • Individuals and organizations to connect to systems
  • Access services such as email and the web
  • Use cloud-based applications

Key points:

  • Internet access is provided by Internet Service Providers (ISPs)
  • It uses various technologies (broadband, wireless, etc.)
  • It has grown significantly over time

Example from the document:

  • In 1995 → only 0.04% of the world had internet access
  • By 2014 → about 41% of the world had access
  • Speeds improved significantly with broadband technology

5. Benefits of Cloud Computing

Cloud computing offers several advantages:

1. Accessibility

  • Access systems from anywhere with internet

2. Scalability

  • Easily increase or decrease resources

3. Cost Efficiency

  • No need for expensive hardware

4. Data Management

  • Centralized storage and processing

5. Collaboration

  • Multiple users can work on the same system

6. Risks of Cloud Computing

Despite its benefits, cloud computing has risks:

1. Security Risks

  • Data breaches

  • Unauthorized access

2. Data Loss

  • System failures

  • Poor backup management

3. Dependency on Internet

  • No internet = no access

4. Privacy Issues

  • Sensitive data stored externally

7. Real-World Application

Example:

A company stores customer data in the cloud.

Benefits:

  • Employees can access data remotely

  • Data is centralized

Risks:

  • If security is weak → data breach

  • If internet fails → operations stop

8. Cloud Computing in RPA

In Robotic Process Automation:

  • Bots may use cloud systems to access data
  • Automation processes depend on cloud platforms
  • Data processing is often done in the cloud

Example:

  • An RPA bot extracts invoices from a cloud-based system

Lesson Summary

Cloud computing enables the storage, processing, and access of data over the internet. As data continues to grow, cloud systems become essential for managing and analyzing information. While cloud computing offers flexibility, scalability, and efficiency, it also introduces risks such as security threats and dependency on internet connectivity.