Google Cloud – System Operations
Overview:
This Four-days course will have ability for implementing, deploying, migrating and maintaining applications in the cloud.
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
Program Duration:
4 Days
Prerequisite Skills:
Linux basic skills ( like working file and directories)
Who should attend:
Targeted for Cloud Engineers, Solution Architects, Centre of Excellence Team, Window Server Administrators, Unix/Linux Administrator, Storage Admins, Network Administrators , Virtualization Administrators
Agenda:
Module 1: Google Cloud Platform ProjectsLearning Objectives
- Identify project resources and quotas
- Explain the purpose of Google Cloud Resource Manager and Identity and Access Management
Lab: Google Cloud Platform Projects
- Use the Google Developers Console to create and manage multiple projects
- Use service accounts and permissions to share view-level access between projects
- Explain how to create and move instances
- Identify how to connect to and manage instances
Lab: Google Compute Engine Instances and Machine Types
- Create an instance using the Google Developers Console
- Configure the Cloud SDK on the Compute Engine instance
- Initialize Cloud Source Repositories using Git
- 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
- 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
- Explain how to create and manage persistent disks
- Identify how to create and manage disk images
Lab: Google Compute Engine Disks and Images
- 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
- 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
- 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
- Identify the purpose of and use cases for disk snapshots
- Explain the process of creating a snapshot
Lab: Google Compute Engine Snapshots
- 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
- 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
- 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
- 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
- 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
- Create a Compute Engine instance group with instances
- Define Jenkins build tasks and run them
- Run the build tasks to create a guestbook image
- Understand how to create and administer Cloud SQL instances
- Explain how to access Cloud SQL instances from Compute Engine instances
Lab: Google Cloud SQL
- 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
- 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
- Add instance and project metadata
- Query instance and project metadata using the Cloud SDK
- Query metadata from inside a Compute Engine instance
- Identify the purpose of and use cases for startup and shutdown scripts
Lab: Google Compute Engine Startup Script
- 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
- 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
- Explain the use cases for autoscaling and how autoscaling functions
- Identify the purpose of autoscaling policies
Lab: Google Compute Engine Autoscaler
- 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
- 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
- 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
- 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
- Delete Google Cloud Platform resources
- Test dependencies between resources
- Delete Google Cloud Platform projects
Module 2:Instances
Module 3: Networks
Module 4: Disks and Images
Module 5: Authorization
Module 6: Snapshots
Module 7: Google Cloud Storage
Module 8: Instance Groups
Module 9: Google Cloud SQL
Module 10: Metadata
Module 11: Startup and Shutdown Scripts
Module 12: Autoscaling
Module 13: Load Balancing
On Completion of this program:
Participant should able to deploy and use Google cloud services from System operation standpoint and also design solution for customer workloads
Google Cloud – System Operations Training Schedules:
Sl No. | Training Dates | Location | Registration |
---|---|---|---|
1 | 10th to 13th October 2019 | Hyderabad | Click here to register |
2 | 24th to 27th October 2019 | Mumbai | Click here to register |
Sl. No. | Training Dates | Location | Registration |
---|---|---|---|
1 | 07th to 10th November 2019 | Hyderabad | Click here to register |
2 | 21st to 24th November 2019 | Mumbai | Click here to register |
Sl No. | Training Dates | Location | Registration |
---|---|---|---|
1 | 25th to 28th December 2019 | Hyderabad | Click here to register |
2 | 24th to 27th December 2019 | Mumbai | Click here to register |