Steps when creating a VM Instance in Google Compute Engine

  1. Input name
  2. Input labels (key-value pairs, similar to tags in AWS EC2 setup)
  3. Choose RegionRegionspecific geographical locations to host your resources gcp: * each region has at least 3 zones Status: #idea Tags: cloud References and ZoneZoneMost providers: * at least 3 in a Region gcp: * has at least one discrete cluster * connected to each through low latency links Status: #idea Tags: cloud References
  4. Configure hardware by choosing one of the Compute Engine FamilyCompute Engine Family1. General purpose 1. Memory-optimized 1. Compute-optimized 1. GPU Similar to AWS EC2 Instance Types Status: #idea Tags: gcp, google-cloud-engineer, cloud, cloud-compute, Google Compute Engine, Steps when creating a VM Instance in Google Compute Engine References
  5. Choose Boot diskBoot diskImages/Operating System to boot from Have to choose of the Image Types Status: #idea Tags: gcp, google-cloud-engineer, cloud, cloud-compute, Google Compute Engine, Steps when creating a VM Instance in Google Compute Engine References
  6. Configure firewall
  7. After instance is created, there is the internal IP and external IP
    1. (Optional) Assign Static IPStatic IPgcp: * Static IP can be switched to another VM instance in same project * Static IP remains attached even if you stop the instance. You have to manually detach it. * Remember : You are billed for an Static IP when you are NOT using it! * Make sure that you explicitly release an Static IP when you are not using it. Status: #idea Tags: gcp, google-cloud-engineer, cloud, cloud-compute, Google Compute Engine, ccp, AWS EC2 References

or use an Instance TemplateInstance TemplateDefine machine type, image, labels, startup script and other properties * CANNOT be updated * To make a change, copy an existing template and modify it Use case: * VM instances * Managed instance groups Status: #idea Tags: gcp, google-cloud-engineer, cloud, cloud-compute, Google Compute Engine, Steps when creating a VM Instance in Google Compute Engine References

Status: #idea
Tags: gcp, google-cloud-engineerGoogle Associate Cloud Engineer Noteswhy use cloud? https://www.in28minutes.com/gcp-bookshelf https://www.in28minutes.com/downloads/09-google-certified-associate-cloud-engineer/CoursePresentation-GoogleCertifiedAssociateCloudEngineer.pdf how do projects work in gcp? Regions and Zones Compute Billing and Cost Planning Google Compute - Optimizing Costs and Performance in Google Cloud Platform Gcloud for Associate Cloud Engineer Instance Groups in Google Cloud Load Balancing in Google Cloud Platform Managed Services in Goog, cloud, cloud-computeCompute for CloudProvision and manage cloud resources to run application without managing physical hardware GCP offerings: * Google Compute Engine Azure offerings: * Azure Virtual Machines * Azure App Service * Azure Container Instances * Azure Functions * Azure Automated Kubernetes Service * Azure Container Apps Status: #idea Tags: cloud References, Google Compute EngineGoogle Compute EngineGCP service used to provision and manage virtual machines * Create and manage lifecycle of Virtual Machine (VM) instances Load balancing* and *auto scaling* for multiple VM instances Attach storage** (& network storage) to your VM instances * Manage network connectivity and configuration for your VM instances Steps when creating a VM Instance in Google Compute Engine Similar to AWS EC2, Azure Virtual Machines Status: #idea Tags: gcp, google-cloud-engineer, cloud, cloud-compute References


References