Business in the cloud

Introduction to GCP

Nabeel Imam

Content Developer at DataCamp

The business difference

On-premises

A technician checks an on-premises computer server.

  • Own and maintain hardware
  • Full control, higher cost

Cloud

Many wires link different points in a city neighbourhood to a cloud hovering on the street.

  • Hosted and managed by provider
  • Less control, lower cost
Introduction to GCP

The finances

On-premises

  • High upfront investment in software and hardware (CapEx)

Cloud

  • Subscription requires little upfront investment
    • But more operational cost (OpEx)
  • Start small, go big or downscale
  • Could lower Total Cost of Ownership (TCO):
    • Total cost of implementing, using, and retiring a technology
Introduction to GCP

Responsibility

On-premises

A technician feels frustrated after he opens up a computer casing.

  • Infrastructure maintenance is the responsibility of the business

Cloud

  • Different service types:
    • Infrastructure as a Service (IaaS)
    • Platform as a Service (PaaS)
    • Software as a Service (SaaS)
Introduction to GCP

Cloud service types

Infrastructure as a Service (IaaS)

  • Provider manages infrastructure only
  • Customer manages everything else

Platform as a Service (PaaS)

  • Provider manages infrastructure + operating system + middleware
  • Customer handles applications, user access, and data

Software as a Service (SaaS)

  • Provider manages everything except:
    • Data and user access (handled by customer)

Each models caters to different needs...

Introduction to GCP

IaaS: flexibility and control

A cloud containing disks and processors hovers over an organizations building.

  • Reduces TCO but requires in-house expertise
  • For companies that require custom infrastructure
Introduction to GCP

PaaS: balancing ease and flexibility

Workers in an organization access a cloud that contains disks, processors as well as software platforms.

  • TCO is lower than IaaS
    • Suitable for application development
  • Less control compared to IaaS
Introduction to GCP

SaaS: minimum effort

Workers in an organization access software applications in a cloud.

  • Lowest TCO
  • Suitable for businesses with low IT resources
    • Offers least control but most user-friendly
Introduction to GCP

Let's practice!

Introduction to GCP

Preparing Video For Download...