8 min read

    02 - Navigating the GCP Console Website

    gcpcloudconsole

    Welcome to Day 02 of Learn GCP in 30 Days! Yesterday, you learned what cloud computing is and how Google's data centers operate. Today, we step inside the cockpit: the GCP Web Console (console.cloud.google.com).

    🎯

    Today's Goal Today, you will learn how to navigate the 5 essential areas of the GCP website, understand what a Project is, pin your favorite developer services, view your project dashboard, and use the Cloud Shell terminal.


    The Cockpit View: Opening the GCP Console

    When a developer opens console.cloud.google.com for the first time, seeing dozens of menus, charts, and metrics can feel like sitting in an airplane cockpit with hundreds of buttons.

    mermaid
    πŸ’‘

    Don't Panic: You Only Need 5 to 7 Services! GCP offers over 100+ cloud products. But in daily real-world development, 90% of your time will be spent inside just 5 core services (Compute Engine, Cloud Run, Cloud Storage, Cloud SQL, and IAM). You do NOT need to learn or memorize the rest of the 95+ menus!


    Tour of the 5 Core Web Console Areas

    Let's break down the GCP website into 5 simple zones so you never get lost.


    Area 1: The Top Search & Control Bar

    Located at the very top of your browser window, this is your central command bar.

    • Global Search Bar (Shortcut: /): Type the name of any GCP service, VM instance, or bucket (e.g., type "Cloud Run" or "VM instances"), and press Enter to jump straight to it.
    • Cloud Shell Icon (>_): GCP gives you two ways to control your services: clicking UI buttons or typing text commands. Clicking the >_ icon opens an embedded Linux command terminal right inside your web browser where you can type commands to create and manage services.
    • Notifications Bell (πŸ””): Shows real-time progress of running operations (e.g., "Creating VM instance... Completed").
    • Billing & Account Profile: Shows your active Google login email and linked billing account status.
    πŸš€

    Developer Pro Tip: Use the / Search Bar Instead of scrolling through long menus, press the / key on your keyboard and type the product name. It is the fastest way to navigate GCP!


    Area 2: The Left Navigation Drawer (Hamburger Menu ☰)

    Clicking the Hamburger Icon (☰) in the top-left corner opens the main navigation menu containing all GCP products grouped by category (Compute, Storage, Databases, Networking, Security).

    • Pinned Products Section: The top of the menu lets you Pin (πŸ“Œ) your most frequently used services so they stay at the top of your screen for 1-click access.
    • Recommended Pinned Stack for Beginners:
      1. πŸ–₯️ Compute Engine (Virtual Machines)
      2. πŸš€ Cloud Run (Serverless Web Apps)
      3. πŸͺ£ Cloud Storage (File Storage Buckets)
      4. 🐬 Cloud SQL (Relational Databases)
      5. πŸ” IAM & Admin (Security & Access Control)
      6. πŸ“Š Cloud Monitoring & Logging (Observability & Health)

    Area 3: What is a GCP Project & How to Select One

    Before using the Project Selector dropdown, you must understand what a Project actually is.

    What is a GCP Project?

    Think of a GCP Project like a dedicated folder on your computer named "My Mobile App".

    • Inside that folder, you put all the files, databases, and virtual servers for that specific application.
    • In GCP, no resource (VM, database, file bucket) can exist floating in thin airβ€”everything MUST live inside a Project.
    • Projects also keep billing separate: if you build Project A for Client 1 and Project B for Client 2, their costs and resources stay completely isolated.

    Using the Project Selector Dropdown

    Located in the top bar right next to the "Google Cloud" logo:

    • Clicking the dropdown opens a window showing all your active Project folders.
    • Selecting a project switches your console view so you are working inside that specific project's workspace.
    ⚠️

    The Beginner's Common Mistake: Wrong Project Selected! If you create a VM or Cloud Storage bucket and suddenly can't find it the next day, check your Project Selector in the top bar! You are likely looking inside a different project folder.


    Area 4: The Main Console Dashboard View

    How to Open the Dashboard

    Click the Google Cloud Logo in the top-left corner of your screen (or select Console Dashboard from the left menu). This takes you to your project's main home screen.

    What You See on the Dashboard

    The main screen displays visual summary "cards" giving you a bird's-eye view of your active project:

    1. Project Info Card: Shows your Project Name (e.g. My First App) and Project ID (e.g. my-first-app-482910).
    2. Billing Card: Displays your estimated monthly spend and remaining $300 free trial credit.
    3. Resources Card: Lists all virtual servers, databases, and storage buckets currently running in this project.
    4. Activity Logs Card: Shows recent actions taken in this project (e.g. "Created Virtual Machine 'web-server-1'").

    Area 5: What You Can DO with the Cloud Shell Terminal

    Clicking the Cloud Shell (>_) icon in the top-right corner opens a split-screen Linux terminal at the bottom of your browser window.

    You don't need to install any software on your personal laptop. Here is what you can DO inside Cloud Shell:

    1. πŸš€ Create & Control GCP Services by Typing Commands:
      • Want to launch a Virtual Machine without clicking through 10 UI menus? Type gcloud compute instances create my-vm and press Enter.
    2. πŸ“ Clone & Run Application Code:
      • Pull code from GitHub using git clone https://github.com/username/repository.git and test your Node.js or Python code live.
    3. πŸ’° Inspect Active Resources & Billing:
      • Type gcloud projects list to see all your active projects, or gcloud storage ls to view your file buckets.
    4. ✏️ Edit Code Files in a Built-in VS Code Editor:
      • Click the "Open Editor" button inside Cloud Shell to launch a full web-based VS Code editor right in your browser to write and edit code files.
    πŸ’‘

    The Magic of Cloud Shell: Skip the UI Clicks! Anything you can do by clicking buttons and menus in the GCP website, you can do FASTER by typing a single command in Cloud Shell!

    Instead of clicking through 10 different web forms to launch a virtual server or create a storage bucket, you can type 1 simple command and it creates it instantly. As you advance through this course, Cloud Shell will become your favorite superpower for managing GCP!


    Signal vs. Noise: What to Remember vs. What to Ignore

    🧠

    Must Remember

    • Top Search Bar (/): Fastest way to find any service or resource.
    • GCP Project: The mandatory workspace folder where all your cloud resources live.
    • Project Selector: Always verify which project you are inside before creating or deleting resources.
    • Console Dashboard: Click the Google Cloud logo to view your project overview and $300 credit status.
    • Cloud Shell (>_): Your free embedded terminal to run gcloud commands and edit code.
    ℹ️

    Noise Filter (Don't Memorize)

    • Do NOT try to click or learn every single product link in the left menu. Ignore the 90+ services you don't need today.
    • Do NOT worry about customizing all dashboard cards right nowβ€”the default layout is fine.

    Common Doubts & Interview Traps

    Q1: Does opening or navigating the GCP Console website cost any money?

    • Answer: No! Logging into console.cloud.google.com, clicking menus, opening Cloud Shell, and viewing dashboards is 100% free. You only pay when you explicitly provision paid resources (like a VM or database).

    Q2: What is the difference between Project Name, Project ID, and Project Number?

    • Answer:
      • Project Name: Human-friendly name chosen by you (e.g., My Online Store). Can be changed anytime.
      • Project ID: Globally unique identifier across all of GCP (e.g., online-store-482910). Cannot be changed after creation. Used in CLI commands and code.
      • Project Number: Autogenerated unique number created by Google (e.g., 918237465012). Used internally by GCP APIs.

    Daily Practice Drill & Self-Check

    Test your understanding of today's console tour:

    text
    // Try answering these:
    1. What keyboard shortcut can you press inside the GCP Console to immediately jump to the search bar?
    2. You created a Cloud Storage bucket yesterday, but today the bucket list is completely empty. What is the very first thing you should check in the UI?
    
    πŸ’‘ Click for Solutions
    1. Press the forward slash (/) key on your keyboard to instantly focus the top search bar!
    2. Check the Project Selector dropdown in the top bar! You are likely looking inside the wrong project folder.

    πŸŽ‰ Awesome job! You have completed Day 02.

    You are now familiar with the cockpit of GCP. You know how to search for products, pin your favorite services, understand projects, view your dashboard, and use the Cloud Shell terminal. Take a break, let today's walkthrough sink in, and come back tomorrow fresh!

    Tomorrow on Day 03, we will explore The 4 Ways to Interact with GCP (Web Console, Cloud Shell CLI, Client SDKs, and Terraform) so you can choose the best developer tool for any job.


    ← 01 - What is GCP and Cloud Computing | Next Topic β†’ 03 - The 4 Ways to Interact with GCP