Prepared by Lakshika Tanwar
Instructor: Prof. Chih-Heng Ke (Henry) (柯志亨)
University: National Quemoy University, Kinmen, Taiwan
Course Duration: August 2024 - December 2024
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.
This project is made possible through the academic collaboration between:
Special thanks to Shoolini University for their academic foundation and support.
- Sep-24-2024 - Deploy a VM Instance and Run Apache Server
- Oct-01-2024 - Deploy a VM with Apache Server via Startup Script and Dynv6 Dynamic IP
- Oct-08-2024 - Deploy VM Instance with Apache, PHP, MariaDB, and Dynv6 Dynamic IP
- Oct-15-2024 - Deploy VM, Google Cloud SQL, and Connect with PHP
- Oct-22-2024 - Deploy 2 VMs in Different Subnets, Configure MariaDB and Apache
- Assignment - Cloud Infrastructure Setup
- Oct-29-2024 - Deploy a VM Without Public IP and Configure Cloud Router for Internet Access
- Nov-05-2024 - Configure Load Balancer and Autoscaling Instance Group
- Nov-12-2024 - Set Up a Public Load Balancer with Internal Backend Instances
- Nov-19-2024 - Enable Cloud NAT and Set Up Monitoring and Alerting
- Dec-03-2024 - Google Cloud Run Functions: Step-by-Step Guide Using the GUI
- Dec-10-2024 - Deploy Cloud Run Services and App Engine Applications
- Dec-17-2024 - Building, Containerizing, and Deploying a ML Model on GCP with Terraform
- GCP Console Support and Code Files
- History of Commands Run on Console
- Presentation
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.
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.