Cloud Computing

Cloud Computing refers to the delivery of computing services – such as storage, servers, databases, networking, software and analytics – over the internet (“the cloud”). It enables users to access and use these resources on demand, without the need for local infrastructure or hardware. Key aspects:

Service Models:

  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)

Deployment Models:

  • Public cloud
  • Private cloud
  • Hybrid cloud

Key Features:

  • On-demand self-service
  • Broad network access
  • Resource pooling

Benefits:

  • Scalability
  • Cost-effectiveness
  • Flexibility

Providers:

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud Platform

Cloud computing revolutionises IT infrastructure and service delivery.