Community

Wikipedia Cloud Computing: A Practical Guide to the Definition, History, and Key Concepts

By 4 min read 233 views
Featured image for Wikipedia Cloud Computing: A Practical Guide to the Definition, History, and Key Concepts

What Is Cloud Computing?

Cloud computing is the on-demand delivery of computing services—including servers, storage, databases, networking, software, and analytics—over the internet ("the cloud") to offer faster innovation, flexible resources Aside from Wikipedia, another valuable open resource is NIST's cloud computing definition, which outlines the five essential characteristics and three service models that define the field.

More from this site

Keep reading the latest coverage

Browse latest →

Users and organizations can access these resources without owning or maintaining physical data centers, paying only for what they use. This model contrasts with traditional IT, where companies purchase and manage hardware on-premises, often leading to underutilization and high upfront costs.

History and Evolution

The concept of cloud computing has roots in the 1960s when computer scientist J.C.R. Licklider envisioned an "intergalactic computer network" allowing data and programs to be accessed from anywhere. The term became mainstream in the late 1990s and early 2 연결000s as internet bandwidth improved and virtualization technologies matured, enabling companies like Amazon, Google, and Microsoft to offer scalable infrastructure as a service. In 2011, the National Institute of Standards and Technology (NIST) published a widely adopted definition that remains the technical baseline for the industry.

Service Models

NIST defines three core service models, and Wikipedia and other sources elaborate on each:

  • Infrastructure as a Service (IaaS): Provides virtualized computing resources over the internet, such as virtual machines and storage. Users manage operating systems and applications while the provider handles hardware and networking. Examples include Amazon Web Services (AWS) EC2 and Microsoft Azure Virtual Machines.
  • Platform as a Service (PaaS): Offers a framework for developers to build, test, and deploy applications without managing the underlying infrastructure. Services like Google App Engine and Heroku fall under this model, allowing teams to focus on code rather than server maintenance.
  • Software as a Service (SaaS): Delivers software applications over the internet on a subscription basis. Common examples include Google Workspace, Microsoft 365, and Salesforce, which users access via a web browser without installation or management overhead.

Deployment Types

Cloud computing can be deployed in several ways, each with distinct trade-offs:

TypeDescriptionUse Case
Public CloudServices delivered over the public internet, shared across multiple organizations. Highly scalable and cost-effective.Startups, web applications with variable workloads.
Private CloudDedicated infrastructure for a single organization, offering greater control and security. Can be hosted on-premises or by a third party.Government, finance, and healthcare sectors with strict compliance needs.
Hybrid CloudCombines public and private clouds, allowing data and applications to be shared between them. Provides flexibility and optimization.Companies with legacy systems transitioning to the cloud or handling sensitive data alongside public workloads.
Multi-CloudUses services from multiple cloud providers simultaneously to avoid vendor lock-in and increase resilience.Enterprises requiring high availability and geographic redundancy.

Why Cloud Computing Matters Today

Cloud computing enables rapid scaling, reduces capital expenditure, and fosters global collaboration. Teams can deploy applications in minutes rather than weeks, improving time-to-market and business agility. According to work by the Cloud Native Computing Foundation and various Wikipedia-style technical references, the technology has become the backbone of modern enterprise architecture, powering everything from AI and machine learning to remote work and content streaming. Organizations using cloud services often cite improved disaster recovery and lower operational costs as primary drivers.

Security and compliance remain key concerns, but cloud providers invest heavily in encryption, identity management, and regulatory certifications to address these challenges. The shared responsibility model clarifies that while providers secure the infrastructure, customers must manage access and data policies appropriately.

References and Further Reading

For a deeper overview, Wikipedia provides a comprehensive entry on cloud computing that details its architecture, history, and comparison with traditional hosting models. NIST's Special Publication 800-145 remains the foundational document for cloud service definitions, and many technical guides expand on these concepts with current industry examples and security considerations.

Editor's pick

Keep exploring our latest stories

Fresh reads, picked daily.

Browse latest
Share: