Description

Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google. It provides infrastructure, platform, and software solutions to build, deploy, and manage applications and services on Google’s highly reliable and scalable infrastructure. GCP offers a range of services across various domains, including computing, storage, databases, machine learning, networking, and more.

Google Cloud Platform (GCP) Course content

Introduction to Google Cloud Platform (GCP)
  • What is GCP?
  • Overview of cloud computing models (IaaS, PaaS, SaaS)
  • Key benefits of using GCP (scalability, security, cost-efficiency)
  • GCP global infrastructure (regions, zones, data centers)
  • Overview of GCP services
GCP Core Services
  • Compute services:
    • Google Compute Engine (VMs)
    • Google Kubernetes Engine (GKE)
    • App Engine (PaaS for web applications)
    • Cloud Functions (serverless compute)
  • Storage and databases:
    • Cloud Storage (object storage)
    • Cloud SQL (managed relational databases)
    • Firestore and Firebase Realtime Database (NoSQL databases)
    • Cloud Spanner (scalable, global relational database)
  • Networking services:
    • VPC (Virtual Private Cloud)
    • Cloud Load Balancing
    • Cloud CDN (Content Delivery Network)
    • Cloud Interconnect and VPN
GCP Identity and Access Management (IAM)
  • Introduction to IAM in GCP
  • Creating and managing users and service accounts
  • Roles, permissions, and policies
  • Best practices for access control and security
Getting Started with GCP
  • Setting up a GCP account (free tier and billing)
  • Navigating the GCP Console
  • Using the Google Cloud SDK (gcloud CLI)
  • Creating projects, billing, and setting up budgets
Compute Engine (Virtual Machines)
  • Creating and configuring virtual machines
  • Working with custom machine types
  • Attaching storage to VMs
  • Managing VM instances (starting, stopping, snapshots)
  • SSH access to VMs and firewall rules
Storage in GCP
  • Using Cloud Storage for object storage
  • Creating buckets and managing access
  • Storing and retrieving objects
  • Using lifecycle policies to manage data
  • Cloud SQL: setting up managed relational databases
  • Introduction to NoSQL with Firestore
Networking in GCP
  • Understanding GCP’s Virtual Private Cloud (VPC)
  • Subnets, IP addressing, and routing
  • Configuring firewall rules
  • Load balancing across instances
  • Setting up a Cloud CDN for content delivery
  • Hybrid connectivity (Cloud VPN, Interconnect)
Google Kubernetes Engine (GKE)
  • Introduction to Kubernetes and container orchestration
  • Creating and managing GKE clusters
  • Deploying and scaling containerized applications
  • Using Kubernetes for automated application management
Serverless Computing
  • Introduction to serverless architecture
  • Using Google Cloud Functions for event-driven applications
  • Deploying and managing applications with App Engine
  • Using Cloud Run to run containerized applications serverlessly
GCP Databases
  • Overview of database options in GCP
  • Cloud SQL for relational databases (MySQL, PostgreSQL, SQL Server)
  • Firestore for NoSQL databases
  • Cloud Spanner for scalable, global relational databases
  • BigQuery for data warehousing and analytics
Big Data and Machine Learning
  • Introduction to Big Data services on GCP
  • BigQuery: data analytics and querying large datasets
  • Dataflow: stream and batch data processing
  • Pub/Sub: real-time messaging service
  • Overview of AI and machine learning services (Cloud AI, AutoML, TensorFlow)
Monitoring and Logging with GCP
  • Introduction to Cloud Monitoring (Stackdriver)
  • Setting up alerts and dashboards for your resources
  • Using Cloud Logging to monitor application logs
  • Tracing application performance with Cloud Trace
  • Monitoring uptime and performance with Cloud Uptime Checks
Security and Compliance
  • GCP’s shared responsibility model
  • Using Cloud Identity and Access Management (IAM)
  • Managing encryption keys with Cloud Key Management Service (KMS)
  • Understanding compliance and data security features in GCP
  • Setting up firewalls, VPC security, and network security
Deployment and DevOps
  • Introduction to Infrastructure as Code (IaC) with Terraform and Deployment Manager
  • CI/CD pipelines with Google Cloud Build
  • Using Google Cloud Container Registry (GCR) for Docker images
  • Managing deployment rollouts and versioning

Courses Features

  • Language
    English
  • Lectures
    01
  • Certification
    Yes
  • Project
    01
  • Duration
    45 hrs
  • Max-Students
    20
DEMO
DROP US A QUERY

© Copyright - 2021 | Cyberaegis . All Rights Reserved.