Cloud Computing

Cloud Computing Overview

  • Definition of Cloud Computing

    • Refers to storing and accessing data and programs over the internet rather than on a computer’s hard drive. (Griffith, 2020)

    • Described as a metaphor for the internet: "the ‘cloud’ is just a metaphor for the internet" (Griffith, 2020, para. 3).

  • Key Components of Cloud Computing

    • On-demand access to computing resources via the internet, including:

    • Applications, servers (both physical and virtual),

    • Data storage, development tools, and networking capabilities.

    • Hosted at a remote data center managed by a cloud services provider (CSP).

    • CSPs operate on a pay-as-you-go model, billing users based on individual resource usage.

  • Security and Technological Enhancements

    • Utilization of robust technologies such as:

    • Artificial Intelligence (AI)

    • Blockchain technology for enhanced security.

  • Examples of Cloud Computing Services

    • Common services used:

    • Google Drive, Microsoft Office Online, OneDrive, Apple iCloud, Amazon Cloud Drive, Box, Dropbox, SugarSync.

    • Cloud Hardware:

    • Chromebook: A laptop designed with minimal local storage, primarily reliant on cloud applications.

      • Operates Chrome OS and functions as a web browser reaching cloud-based applications.

      • Represents a potential evolution in personal computing, aiming for lightweight devices focused on web services.

  • Internet Dependency

    • Users rely on internet provider for:

    • Connectivity: The ability to connect to the internet.

    • Speed: How fast data can be uploaded and downloaded.

    • Bandwidth: The total data capacity that can be transmitted within a given timeframe.

    • Concerns: Speed and bandwidth issues may limit the mass appeal of devices such as the Chromebook.

  • Cloud Storage

    • Defined as the housing of data provided by networked online servers, typically located outside the institutions whose data are stored.

Types of Cloud Service Models

  • Software as a Service (SaaS)

    • Example providers: Salesforce.com.

    • Benefits include:

    • Quick initiation in using innovative or specific business applications.

    • Scalability according to company needs.

    • Accessibility from any connected device.

    • Data protection: Hard drive failures do not affect data since it is stored in the cloud.

  • Platform as a Service (PaaS)

    • Provides necessary resources to support the building and delivery of cloud applications.

    • Enables users to rapidly develop and launch custom web applications to the cloud.

  • Infrastructure as a Service (IaaS)

    • Major providers: Amazon, Microsoft, Google, Rackspace.

    • Offers a scalable, on-demand infrastructure to support dynamic workloads.

    • Cost-effective: Users pay only for what they use without investing in physical hardware (e.g., networks, storage, data center space).

Market Size and Growth Potential

  • Global Cloud Computing Market Valuation

    • As per Precedence Research (2022), the global market was valued at USD 446.51 billion.

    • Projected growth to USD 1,614.10 billion by 2030 (para. 1).

Considerations Around Cloud Computing

  • Reliability and Safety

    • Mixed perceptions remain regarding the reliability, safety, and security of cloud services.

  • Environmental Benefits

    • Cloud computing often seen as more environmentally friendly, using fewer resources compared to traditional internet services.

    • Effective sharing of centralized systems can lead to resource efficiency.

  • Drivers of Cloud Computing Adoption

    • Demand for affordable and scalable resources.

    • Ability to share resources privately or publicly enhances its adaptability.

Security Considerations

  • Trends in Cloud Security

    • One of the key trends noted by Splunk (2022) is the importance of cloud and application security in incident and event management (SIEM).

  • Device-as-a-Service (DaaS)

    • Definition: A model where medical teams can achieve a more flexible provision of IT equipment such as laptops and other mobile devices (Doyle, 2020, para. 1).