Google Cloud Platform Fundamentals Training Course.

Google Cloud Platform Fundamentals Training Course.

Introduction:
The Google Cloud Platform (GCP) provides a robust set of cloud computing services that help organizations scale, manage, and analyze their data with high efficiency. This course offers a comprehensive introduction to GCP, covering the core services and tools that enable cloud deployments, data storage, networking, and security management. It’s designed for beginners who are new to GCP, giving them the knowledge and hands-on experience to understand the fundamentals and prepare for roles that involve cloud computing and GCP technologies.

Objectives:
By the end of this course, participants will be able to:

  • Understand the basic concepts of cloud computing and how Google Cloud fits into the cloud ecosystem.
  • Navigate Google Cloud Console and use GCP services effectively.
  • Deploy and manage resources using GCP’s compute, storage, and networking services.
  • Learn how to secure GCP resources using Identity and Access Management (IAM).
  • Understand GCP’s pricing model, billing, and cost management tools.
  • Gain foundational knowledge to pursue further certification in Google Cloud.

Who Should Attend?
This course is designed for individuals who are new to cloud computing and Google Cloud Platform. It is ideal for:

  • IT professionals, system administrators, and developers who want to get started with GCP.
  • Business leaders and decision-makers who are considering adopting Google Cloud services for their organizations.
  • Those preparing for the Google Cloud Certified: Associate Cloud Engineer exam (optional certification).

Day 1: Introduction to Cloud Computing and GCP

Morning Session:

  • What is Cloud Computing?

    • Key concepts in cloud computing: On-demand, scalability, elasticity, and multi-tenancy.
    • Overview of cloud deployment models: Public, private, and hybrid clouds.
    • Understanding the shared responsibility model in cloud environments.
  • Overview of Google Cloud Platform (GCP)

    • Introduction to Google Cloud’s products and services.
    • GCP’s global infrastructure: Regions, zones, and availability.
    • Core GCP services: Compute, storage, databases, and networking.

Afternoon Session:

  • Navigating Google Cloud Console

    • Introduction to the Google Cloud Console interface.
    • Setting up a Google Cloud account and configuring a project.
    • Managing Google Cloud resources using the console.
  • Hands-On Lab: Creating and Managing a GCP Project

    • Set up a GCP account and create a new project.
    • Explore the GCP Console and organize resources within the project.

Day 2: Core Compute and Storage Services in GCP

Morning Session:

  • Google Compute Engine (GCE)

    • Introduction to virtual machines (VMs) in GCP.
    • Launching and managing instances with Google Compute Engine.
    • VM customization and configurations: Instance types, storage, and networking.
  • Google Kubernetes Engine (GKE)

    • Introduction to containerized applications with Kubernetes.
    • Setting up and managing container clusters with GKE.
    • Use cases for containers and Kubernetes in the cloud.

Afternoon Session:

  • Google Cloud Storage (GCS)

    • Introduction to object storage in GCP.
    • Using Google Cloud Storage for storing and retrieving files.
    • Best practices for organizing and managing storage in GCS.
  • Hands-On Lab: Deploying Virtual Machines and Storing Files

    • Launching a virtual machine in Google Cloud.
    • Creating and uploading files to Google Cloud Storage.

Day 3: Networking, Databases, and Security

Morning Session:

  • Networking in Google Cloud

    • Understanding VPC (Virtual Private Cloud), subnets, and routing.
    • Configuring firewalls, VPN, and peering for secure network communication.
    • Introduction to load balancing and traffic management in GCP.
  • Google Cloud SQL and Databases

    • Overview of relational databases in GCP with Cloud SQL.
    • Introduction to NoSQL databases with Google Cloud Firestore and Bigtable.
    • Connecting applications to databases securely.

Afternoon Session:

  • Security in Google Cloud

    • Identity and Access Management (IAM) in GCP.
    • Role-based access control (RBAC) for managing permissions.
    • Best practices for securing your GCP environment.
  • Hands-On Lab: Configuring Networking and Databases

    • Setting up a Virtual Private Cloud (VPC) with secure access.
    • Creating and managing Cloud SQL instances and connecting them to an application.

Day 4: Google Cloud Monitoring, Cost Management, and DevOps

Morning Session:

  • Monitoring and Logging with Google Cloud Operations Suite (formerly Stackdriver)

    • Introduction to Google Cloud Monitoring and Logging.
    • Setting up alerts and dashboards for resource performance tracking.
    • Managing logs and analyzing application performance.
  • Cost Management in Google Cloud

    • Overview of Google Cloud’s pricing model.
    • Using the Google Cloud Pricing Calculator to estimate costs.
    • Cost management tools: Budgets, billing accounts, and cost analysis.

Afternoon Session:

  • DevOps in Google Cloud

    • Introduction to DevOps practices and tools in GCP.
    • Automating deployments with Google Cloud Build and Cloud Functions.
    • Managing CI/CD pipelines and infrastructure as code (IaC) with Cloud Deployment Manager.
  • Hands-On Lab: Setting Up Cloud Monitoring and Budgeting

    • Create and configure monitoring alerts using Google Cloud Operations Suite.
    • Set up a budget and track costs in Google Cloud Billing.

Day 5: GCP Security Best Practices, Advanced Topics, and Exam Preparation

Morning Session:

  • Advanced Networking and Security Topics

    • Advanced networking: Cloud Interconnect, Dedicated Interconnect, and Hybrid Cloud.
    • Multi-region architectures for high availability and disaster recovery.
    • Encryption and key management with Google Cloud Key Management Service (KMS).
  • Best Practices for GCP Architecture

    • Designing high-performance, reliable, and scalable systems in GCP.
    • Security best practices and compliance in Google Cloud.
    • Using the Google Cloud Well-Architected Framework for efficient system design.

Afternoon Session:

  • Preparing for Google Cloud Certification (Associate Cloud Engineer)

    • Overview of exam topics and objectives for the Associate Cloud Engineer certification.
    • Review of key concepts and real-world scenarios.
    • Resources for further learning and exam preparation.
  • Hands-On Lab: Security and Advanced Networking Configuration

    • Implement encryption and key management in GCP.
    • Configure and manage advanced network security settings.

Date

Jun 16 - 20 2025
Ongoing...

Time

8:00 am - 6:00 pm

Durations

5 Days

Location

Dubai