Google Cloud System Operations
Program Overview:
This Four-day course will have ability for implementing, deploying, migrating and maintaining applications in the cloud.
Program Duration: 4 Days
Prerequisite Skills:
Linux basic skills ( like working file and directories)
Who should attend?
Targeted for Cloud engineers, Centre of excellence team, window server administrators, Unix/Linux administrator, Storage admins, network administrators , Virtualization administrators
At the end of this four-day course, participants will be able to:
This Four-day course will have ability for implementing, deploying, migrating and maintaining applications in the cloud.
Program Duration: 4 Days
Prerequisite Skills:
Linux basic skills ( like working file and directories)
Who should attend?
Targeted for Cloud engineers, Centre of excellence team, window server administrators, Unix/Linux administrator, Storage admins, network administrators , Virtualization administrators
At the end of this four-day course, participants will be able to:
- Understand the core tenants to be considered when designing & deploying to a cloud
- Use the Google Developers Console to create and manage multiple projects
- Use service accounts and permissions to share view-level access between projects
- Create Google Compute Engine instances
- Create a non-default network and review your network configuration
- Compare default and non-default networks
- Create firewall-rules with and without tags
- Create and use a customized Compute Engine image
- Set authorization scopes for a Compute Engine instance
- Reserve an external IP address for an instance
- Snapshot a Compute Engine instance
- Snapshot a data disk
- Create an image using a boot persistent disk
- Upload an image to Google Container Registry
- Create a Compute Engine instance group with instances
- Create a Cloud SQL instance using the Cloud SDK
- Deploy and test a web application
- Add instance and project metadata
- Query instance and project metadata using the Cloud SDK
- Create an instance using a startup script in metadata and Google Cloud Storage
- Create an instance with a shutdown script and install the Cloud Logging agent
- Use the API Explorer to query an API request
- Run sample code that uses the Google API Client Library
- Test and build a container that uses the Cloud SQL APIs
- Create an instance template and managed instance group
- Configure a managed instance group for autoscaling
- Create multiple autoscaled managed instance groups
- Configure fault-tolerant HTTP load balancing
- Test health checks for use with HTTP load balancing
- Manage application deployment using Jinja and Python templates with Google Cloud Deployment Manager
- Delete Google Cloud Platform projects and resources
- Learning Objectives
- Identify project resources and quotas
- Explain the purpose of Google Cloud Resource Manager and Identity and Access Management
- Lab: Google Cloud Platform Projects
- Learning objectives
- Use the Google Developers Console to create and manage multiple projects
- Use service accounts and permissions to share view-level access between projects
- Learning Objectives
- Explain how to create and move instances
- Identify how to connect to and manage instances
- Lab: Google Compute Engine Instances and Machine Types
- Learning objectives
- Create an instance using the Google Developers Console
- Configure the Cloud SDK on the Compute Engine instance
- Initialize Cloud Source Repositories using Git
- Learning Objectives
- Explain how to create and manage networks in projects
- Identify how to create and manage firewall rules, routes, and IP addresses
- Lab: Google Compute Engine Networks
- Learning objectives
- Create a non-default network
- Compare default and non-default networks
- Create firewall-rules with and without tags
- Review network configuration in Google Cloud Monitoring
- Learning Objectives
- Explain how to create and manage persistent disks
- Identify how to create and manage disk images
- Lab: Google Compute Engine Disks and Images
- Learning objectives
- Create an instance and install the Java 7 JRE from OpenJDK
- Create a customized Compute Engine image
- Launch and test a Compute Engine instance based on your image
- Learning Objectives
- Explain the purposes of and use cases for Google Compute Engine service accounts
- Identify the types of service account scopes
- Lab: Google Compute Engine Authorization
- Learning objectives
- Set authorization scopes for a Compute Engine instance
- Reserve the external IP address for the new instance
- Install and configure Jenkins on a Compute Engine instance
- Learning Objectives
- Identify the purpose of and use cases for disk snapshots
- Explain the process of creating a snapshot
- Lab: Google Compute Engine Snapshots
- Learning objectives
- Prepare and snapshot a Compute Engine instance
- Restore and test the snapshot to a different zone
- Snapshot a data disk without shutting down an instance
- Learning Objectives
- Explain the purpose of and use cases for Google Cloud Storage
- Identify methods for accessing Google Cloud Storage buckets and objects
- Explain the security options available for Google Cloud Storage buckets and objects
- Lab: Google Cloud Storage for Backups
- Learning objectives
- Create and configure Nearline and DRA buckets
- Modify the lifecycle management policy for a bucket
- Copy data to a bucket using the Cloud SDK
- Review, modify, and test bucket ACLs
- Configure Jenkins to perform a backup to Cloud Storage
- Test and verify that the backups are working
- Lab: Google Container Registry
- Learning objectives
- Create a customized Jenkins build node instance
- Create an image using the instance's boot persistent disk
- Create a test build node instance based on the new image
- Test uploading images to Google Container Registry
- Learning Objectives
- Identify the purpose of and use cases for instance groups
- Explain the process of creating and using instance groups
- Lab: Google Compute Engine Instance Groups
- Learning objectives
- Create a Compute Engine instance group with instances
- Define Jenkins build tasks and run them
- Run the build tasks to create a guestbook image
- Learning Objectives
- Understand how to create and administer Cloud SQL instances
- Explain how to access Cloud SQL instances from Compute Engine instances
- Lab: Google Cloud SQL
- Learning objectives
- Create a Cloud SQL instance using the Cloud SDK
- Create a Compute Engine instance from a custom image
- Deploy and test the Guestbook web application
- Learning Objectives
- Explain the purpose of metadata and identify the use cases for project and instance metadata
- Identify how to set and query metadata
- Lab: Google Compute Engine Metadata
- Learning objectives
- Add instance and project metadata
- Query instance and project metadata using the Cloud SDK
- Query metadata from inside a Compute Engine instance
- Learning Objectives
- Identify the purpose of and use cases for startup and shutdown scripts
- Lab: Google Compute Engine Startup Scripts
- Learning objectives
- Create an instance with a startup script in metadata
- Create an instance with a startup script from Cloud Storage
- Create an instance with a shutdown script and install the Cloud Logging agent
- Lab: Google API Client Library
- Learning objectives
- Use the API Explorer to query an API request
- Run sample code that uses the Google API Client Library
- Test and build a container that uses the Cloud SQL APIs
- Create a new Compute Engine image
- Learning Objectives
- Explain the use cases for autoscaling and how autoscaling functions
- Identify the purpose of autoscaling policies
- Lab: Google Compute Engine Autoscaler
- Learning objectives
- Create an instance template and managed instance group
- Configure the managed instance group for autoscaling
- Generate an artificial load to trigger scaling of your cluster
- Learning Objectives
- Explain the differences between network load balancing and HTTP load balancing
- Identify the purpose of and use cases for cross-region and content-based load balancing
- Lab: HTTP/HTTPS Load Balancing
- Learning objectives
- Create multiple autoscaled managed instance groups
- Configure fault-tolerant HTTP load balancing
- Test health checks for use with HTTP load balancing
- Lab: Google Cloud Deployment Manager
- Learning objectives
- Create a Guestbook deployment using a plain YAML format
- Manage a Guestbook deployment using a Jinja template
- Create a Guestbook deployment using Python templates
- Lab: Deleting Cloud Platform Projects and Resources
- Learning objectives
- Delete Google Cloud Platform resources
- Test dependencies between resources
- Delete Google Cloud Platform projects