Skip to content

A comprehensive collection of notes, assignments, and project work for the Google Cloud Platform (GCP) course at National Quemoy University.

License

Notifications You must be signed in to change notification settings

iamLakshikaTanwar/gcp-taiwan

Repository files navigation

Google Cloud Logo

Google Cloud Platform (GCP) - Classes at National Quemoy University, Kinmen, Taiwan

Prepared by Lakshika Tanwar

Instructor: Prof. Chih-Heng Ke (Henry) (柯志亨)
University: National Quemoy University, Kinmen, Taiwan
Course Duration: August 2024 - December 2024

Introduction

This repository serves as a comprehensive collection of notes, assignments, and project work for the Google Cloud Platform (GCP) course at National Quemoy University. Each session includes practical implementations, hands-on activities, and in-depth concepts to build foundational knowledge and real-world skills in Google Cloud services.

Acknowledgment

This project is made possible through the academic collaboration between:

Shoolini University Logo       NQU Logo

Special thanks to Shoolini University for their academic foundation and support.

Table of Contents

  1. Sep-24-2024 - Deploy a VM Instance and Run Apache Server
  2. Oct-01-2024 - Deploy a VM with Apache Server via Startup Script and Dynv6 Dynamic IP
  3. Oct-08-2024 - Deploy VM Instance with Apache, PHP, MariaDB, and Dynv6 Dynamic IP
  4. Oct-15-2024 - Deploy VM, Google Cloud SQL, and Connect with PHP
  5. Oct-22-2024 - Deploy 2 VMs in Different Subnets, Configure MariaDB and Apache
  6. Assignment - Cloud Infrastructure Setup
  7. Oct-29-2024 - Deploy a VM Without Public IP and Configure Cloud Router for Internet Access
  8. Nov-05-2024 - Configure Load Balancer and Autoscaling Instance Group
  9. Nov-12-2024 - Set Up a Public Load Balancer with Internal Backend Instances
  10. Nov-19-2024 - Enable Cloud NAT and Set Up Monitoring and Alerting
  11. Dec-03-2024 - Google Cloud Run Functions: Step-by-Step Guide Using the GUI
  12. Dec-10-2024 - Deploy Cloud Run Services and App Engine Applications
  13. Dec-17-2024 - Building, Containerizing, and Deploying a ML Model on GCP with Terraform
  14. GCP Console Support and Code Files
  15. History of Commands Run on Console
  16. Presentation

Course Overview

The Google Cloud Platform (GCP) course introduces essential cloud concepts and tools to manage infrastructure effectively, covering:

  • Google Compute Engine
  • Project and Instance Management
  • Cloud Console and CLI
  • Virtual Machines (VM)
  • Cloud NAT for Internet Access
  • Load Balancers and Autoscaling
  • Cloud Run and Functions
  • App Engine and Serverless Frameworks

Through hands-on labs and project work, students gain practical experience to address challenges in cloud-based environments.

Contribution

This repository is prepared by Lakshika Tanwar for academic submission to National Quemoy University. Organizational support and guidance have been provided by dmj.one, a platform committed to enabling equal access to quality education.

For feedback or clarifications, please contact the repository maintainer.


This repository showcases the academic progress in learning and implementing Google Cloud Platform concepts.

About

A comprehensive collection of notes, assignments, and project work for the Google Cloud Platform (GCP) course at National Quemoy University.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published