Cloud Computing 101

In the discussion of cloud computing it is important is to acknowledge that there is not one type of cloud, but rather several types. The National Institute of Standards and Technology (NIST) has succinctly defined cloud computing with five essential characteristics, three service models, and four deployment models.

5 essential characteristics of cloud computing:

  • Broad network access: Capabilities are accessed over the network using standard mechanisms (e.g., web browsers).
  • Rapid elasticity: Capabilities can quickly scale out and are rapidly released to scale in, based on provisioning. To the consumer, availability often appears to be unlimited and can be purchased in any quantity at any time.
  • On-demand self service: Unilaterally provisioned computing capabilities are provided on an as-needed basis without human intervention.
  • Measured service: Resource use is optimized by leveraging a metering capability. Usage can be monitored, controlled, and reported, providing transparency into the use of the service.
  • Resource pooling: Computing resources are pooled to serve multiple consumers using a multitenant model with different virtual and physical resources that are dynamically assigned and reassigned based on consumer demand.

3 service models of cloud computing:

  • Software as a Service (SaaS): Applications running in a provider’s infrastructure. Examples include Salesforce.com and Google Apps.
  • Platform as a Service (PaaS): Application development platform running in provider’s infrastructure. Examples include Force.com, Windows Azure, Google App Engine.
  • Infrastructure as a Service (IaaS): Fundamental computing resources provided to the consumer, who can then develop on them using arbitrary software (including operating systems and applications). Examples include Amazon Elastic Compute Cloud (EC2).

4 deployment options for cloud computing:

  • Private cloud: Infrastructure is operated solely for an organization.
  • Community cloud: Infrastructure is shared by several organizations and supports a specific community that has shared concerns.
  • Public cloud: Made available to the general public or a large industry group and owned by a third-party provider.
  • Hybrid cloud: A composition of two or more clouds (community, private, or public) that are bound together by standardization or proprietary technology for data and applications portability.

The NIST cloud computing definition can be found at csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc.

Featured

  • college students in a classroom focus on a silver laptop, with a neural network diagram on the monitor in the background

    Report: 93% of Students Believe Gen AI Training Belongs in Degree Programs

    The vast majority of today's college students — 93% — believe generative AI training should be included in degree programs, according to a recent Coursera report. What's more, 86% of students consider gen AI the most crucial technical skill for career preparation, prioritizing it above in-demand skills such as data strategy and software development.

  • repeating abstract pattern featuring cloud icons, neural network shapes, data streams, and circuit-like elements in muted tones

    Google Report: Infrastructure Is the Missing Piece in Gen AI Strategy

    While Gen AI has become central to digital transformation strategies, a new Google Cloud report reveals most organizations aren't yet equipped to support it at scale.

  • illustration of a football stadium with helmet on the left and laptop with ed tech icons on the right

    The 2025 NFL Draft and Ed Tech Selection: A Strategic Parallel

    In the fast-evolving landscape of collegiate football, the NFL, and higher education, one might not immediately draw connections between the 2025 NFL Draft and the selection of proper educational technology for a college campus. However, upon closer examination, both processes share striking similarities: a rigorous assessment of needs, long-term strategic impact, talent or tool evaluation, financial considerations, and adaptability to a dynamic future.

  • semi-transparent AI brain with circuit elements under a microscope

    Anthropic Develops AI 'Microscope' to Reveal the Hidden Mechanics of LLM Thought

    Anthropic has unveiled new research tools designed to provide a rare glimpse into the hidden reasoning processes of advanced language models — like a "microscope" for AI.