GCP Classroom Series – 10/Feb/2021

Resources Scope

  • Resources in GCP can be either global, regional or zonal.
  • This indicates how accessible the resource is for other resources
  • Eg: A Global image that can be used in any region to provision vm
  • Global Resources: These are globally available with in the Project and can be accessed by any zone
    • Addresses: These are reserved external IP addresses & can be used by global loadbalancers
    • Images: You can predefined or customized Images for provisioning vms at Global level
    • Snapshots: This is backup of virtual disk (persistent disk) that allow creation of new disks and vms
    • VPC (Virtual Private Cloud ) networks: These are virtual networks
    • Firewall
    • Routes
  • Regional Resources:
    • Subnets
    • Regional persistent disks
  • Zonal resources
    • VM instances
    • Zonal persistent disks
    • Machine types

Managing Projects

  • Navigate to Refer Here and lets create a new project Preview Preview
  • Navigate to Billing Preview
  • We can create a billing account which pays for the project. We can multiple billing accounts linked with Payments Profile Preview

GCP Free Trail

  • You can register to GCP free trail with your google account and it will ask for credit card information
  • Free trail is valid for 90 days or till you burn $300 then you need to upgrade your free trail account to paid Cloud Billing account.
  • In the Free trail you will not be charged any thing.
  • In addition to this you have always free services which is referred as Free tier limits Refer Here
  • The limits mentioned in the free tier are always free
  • Restrictions:
    • In Free trail you cannot create more than 8 vCPUs
    • You should not be using VMs for crypto mining
    • You cannot use the paid softwares in Google market place

GCP Core Sevices

  • Google divides the services into following logical groups
    • Computing and hosting services
    • Storage Services
    • Networking Services
    • Big Data Services
    • Machine Learning (ML) services
    • Idenitity Services

Computing and hosting Services

  • We have the following options to create Compute
    • IaaS: Google Compute Engine (GCE)
    • CaaS: Google Kubernetes Engine (GKE)
    • PaaS: Google App Engine (GAE)
    • FaaS: Cloud Functions

Storage Services

  • Cloud Storage: This is a fully managed object storage service with infinite capability. To use Cloud Storage effecitively we can choose from the following options which impact storage cost and access costs
    • Standard
    • Nearline
    • Coldline
    • Archive
  • Filestore: This ia managed file storage service (NAS)
  • Cloud SQL: This is fully managed relational database service either MySQL, Postgres and Microsoft SQL Server database
  • Cloud DataStore: This is fully managed no-SQL database
  • Cloud FireStore: Next gen Cloud DataStore
  • Cloud Spanner: This is fully managed , globally distribute highly consisted Relation database service.
  • Persistent Disk Storage
  • Snapshots

Networking Services

  • Virtual Private Cloud (VPC):
  • Load Balancers:
  • Virtual Private Networks
  • Cloud Interconnect:
  • Cloud Router
  • Cloud DNS
  • Cloud Content Delivery Networks
  • Clout NAT
  • Firewall
  • IAP (Identity Aware Proxy)
  • Cloud Armor

Big Data Services

  • Big Query
  • Pub/Sub
  • Dataproc
  • Dataflow
  • Dataprep
  • Datalab
  • Data Studio
  • Cloud Composer

ML Services

  • Cloud ML Engine
  • Pretrained APIs
  • AutoML
  • Dialogflow

Identity Services

  • IAM
  • Cloud Identity

Google Developer Cheat Sheet

Preview

Next Steps

  • Google Compute Engine and Networking Options in GCP

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Social Network Widget by Acurax Small Business Website Designers

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube