What is governed?

Cloud computing is the delivery of computing services-such as servers, storage, databases, networking, software, and analytics-over the internet (“the cloud”) instead of using local hardware or personal devices. It lets users access and use these resources on demand, paying only for what they actually use.

Let's break it down

  • Infrastructure as a Service (IaaS): Rent virtual machines, storage, and networks. You manage the operating system and applications.
  • Platform as a Service (PaaS): Provides a platform (runtime, middleware, development tools) so you can build and run applications without worrying about the underlying hardware.
  • Software as a Service (SaaS): Complete applications delivered over the internet (e.g., email, CRM). You just use the software; everything else is handled by the provider.
  • Public, Private, and Hybrid Clouds: Public clouds are shared services from third‑party providers; private clouds are dedicated to a single organization; hybrid clouds combine both for flexibility.

Why does it matter?

Cloud computing reduces the need for large upfront investments in hardware, speeds up deployment of new services, and scales automatically with demand. This flexibility lets businesses innovate faster, cut costs, and focus on core activities rather than IT maintenance.

Where is it used?

  • Websites and mobile apps: Hosting front‑end and back‑end services.
  • Data storage and backup: Storing files, databases, and disaster‑recovery copies.
  • Big data and analytics: Running large‑scale processing jobs without buying a data center.
  • Machine learning: Accessing powerful GPUs and AI services on demand.
  • Enterprise IT: Running internal tools, email, and collaboration platforms.

Good things about it

  • Cost efficiency: Pay‑as‑you‑go pricing eliminates unused capacity.
  • Scalability: Instantly add or remove resources to match traffic spikes.
  • Accessibility: Access services from anywhere with an internet connection.
  • Reliability: Providers offer high‑availability architectures and automatic backups.
  • Speed of innovation: Developers can spin up environments in minutes, not weeks.

Not-so-good things

  • Dependence on internet: Without a stable connection, you lose access to services.
  • Security concerns: Storing data off‑site raises privacy and compliance questions.
  • Potential cost overruns: Uncontrolled usage can lead to unexpectedly high bills.
  • Vendor lock‑in: Migrating away from a provider can be complex and costly.
  • Limited control: You have less direct control over hardware and underlying infrastructure.