GCP Classroom Series – 09/Feb/2021

Service Models of Cloud

  • In cloud we have 3 service models which are popular
    • Infrastructure as a service (IaaS)
    • Platform as a Service (PaaS)
    • Software as a Service (SaaS) Preview
  • Google supports the following service models
    • IaaS
    • Paas
    • Container as a Service (CaaS)
    • Function as a Service (FaaS)
    • Managed Services
  • As you can see in the below graph the operations managed by you vs Google for popular services Preview

Resource Manager

  • Hierarchy presented in the following diagram to familizarise ourselves with each of the resources Preview
  • GCP consists of container such as organizations, folders and projects to hierarchically group your resources. This allows us to manage thier configuration and fine grained access control
  • Organizations: At the top of hierarchy we have organization. This is available to users of G Suite and Cloud Identity, which are products outside of GCP
  • Folders: These are logical container that can group other folders and projects. They can be used to assign IAM policies. Use of folders is optional and is available only when an organization resource exists.
  • Projects:
    • These are smallest logical containers that group resources. Every resource in GCP needs to belong to exactly one project
    • Each project is managed separtely and IAM roles can be assigned per project to control the access in a fine grained way
    • Project has three identification attributes
      • Project ID: A globally unique ID generated by Google
      • Project Name: A unique name given by user
      • Project number: A globally unique number generated by Google. Preview

Your Laptop Setup

Lets do our first practical exercise

  • Lets create a linux vm
  • In Google Cloud to create vms we use a service called as Compute Engine
  • To create a linux vm i need ssh keys, lets create a key pair by executing ssh-keygen Preview
  • Now navigate to Compute Engine => Vm Instances Preview Preview Preview Preview Preview Preview Preview Preview Preview
  • Now create the vm instance Preview Preview
  • Now delete the vm instance Preview

Leave a Reply

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

About learningthoughtsadmin