Cloud Networking
Google Cloud Fundamentals: Core Infrastructure
Gain comprehensive mastery of the platform’s core capabilities in this intensive one-day workshop. Cover essential tools for computing operations, storage management, resource optimization, and policy administration
Duration
1 Days

Target Audience
Perfect For:
Cloud Engineers ready to deploy and architect applications on Google Cloud
Tech Professionals transitioning to cloud-based environments
Business Leaders exploring Google Cloud’s strategic advantages
What you'll learn
What You’ll Master:
- Navigate Google Cloud’s comprehensive product ecosystem with confidence
- Understand cloud infrastructure organization and control mechanisms
- Build and deploy foundational cloud infrastructure
- Choose optimal storage solutions for your needs
- Harness the power of Google Kubernetes Engine
- Leverage serverless solutions for maximum efficiency

Prerequisites for Success
Prerequisites for Success
Command line proficiency in Linux environments
Working knowledge of web server operations
Comfort with text editor usage for configuration

COURSE AGENDA
Cloud Foundations
- Discover Google Cloud’s Competitive Advantages
- Understand why Google Cloud is a leader in the cloud space, offering unique benefits for businesses.
- Master the Global Infrastructure: PoPs, Data Centers, Regions, and Zones
- Learn how Google Cloud’s infrastructure is organized globally across points of presence (PoPs), data centers, regions, and zones to ensure high availability and reliability.
- Navigate the IaaS vs PaaS Landscape Confidently
- Understand the differences between Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), and how each can be leveraged to meet specific business needs.
Resource Management & Access Control
- Structure Projects Effectively in Google Cloud
- Learn how to organize Google Cloud projects to manage resources efficiently and securely.
- Implement Robust Identity and Access Management (IAM)
- Understand the principles of Identity and Access Management (IAM) in Google Cloud, and how to implement security and access controls across resources.
- Master Multiple Interaction Methods with Google Cloud
- Explore various methods of interacting with Google Cloud through the Console, CLI, and APIs to manage resources effectively.
- Leverage Cloud Marketplace for Rapid Deployment
- Discover how to use Google Cloud Marketplace to quickly deploy third-party solutions and pre-packaged applications.
Computing & Networking Essentials
- Build Robust Cloud Networks
- Learn how to design and deploy Google Cloud networks, including VPCs, subnets, and firewall rules to enable secure communication across resources.
- Harness Google Compute Engine’s Power
- Understand how Google Compute Engine provides scalable virtual machines and how to configure them for optimal performance.
- Implement Scalable Architectures
- Explore how to create scalable, high-performance cloud architectures using Google Cloud components.
- Master VPC Configurations and Load Balancing
- Dive into the intricacies of VPC configuration, including load balancing and autoscaling, to ensure high availability and performance.
Storage Solutions
- Choose the Right Cloud Storage Solution
- Understand the different cloud storage solutions (e.g., Cloud Storage, Persistent Disks) and select the best one for your needs.
- Navigate Storage Classes Strategically
- Learn about Cloud Storage classes (Standard, Nearline, Coldline, Archive) and when to use each to optimize costs.
- Select Optimal Database Solutions
- Explore the database options available in Google Cloud such as Cloud SQL, Bigtable, and Firestore, and understand when to use each.
- Build Applications with Cloud SQL and Storage
- Learn how to integrate Cloud SQL and Cloud Storage into applications for seamless data management and storage.
Container Orchestration
- Master Container Fundamentals
- Understand the basics of containers, how they work, and how they can be used to package and deploy applications.
- Unlock the Potential of Kubernetes with GKE
- Dive into Google Kubernetes Engine (GKE) and learn how it simplifies the deployment, management, and scaling of containerized applications.
Modern Application Development
- Deploy Services with Cloud Run
- Learn how to use Cloud Run to deploy serverless applications, automatically scaling in response to traffic.
- Leverage Cloud Functions for Serverless Solutions
- Explore how to use Cloud Functions to build event-driven, serverless applications without managing servers.
- Launch Your First Containerized Application
- Apply your knowledge to deploy a containerized application on Google Cloud, leveraging GKE and Cloud Run for scalability and efficiency.
Comprehensive Review
- Consolidate Your Learning Journey
- Review the key concepts from each module to solidify your understanding of Google Cloud fundamentals.
- Connect Concepts Across Modules
- See how the concepts from different modules connect and apply to real-world cloud deployment scenarios.
- Prepare for Real-World Implementation
- Prepare to implement Google Cloud solutions by applying the knowledge gained throughout the course to practical situations.