GCP Cloud


Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, Google Drive, and YouTube. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning.


Compute Services

Google Cloud Compute service

  • Google Compute Engine: Virtual machines (VMs) for running applications and workloads.
  • Google Kubernetes Engine (GKE): Managed Kubernetes service for containerized applications.
  • App Engine: Platform as a Service (PaaS) for building and deploying scalable web applications.
  • Cloud Functions: Serverless functions that respond to events and execute code.

Storage and Database Services

Google Cloud Storage and Database service

  • Google Cloud Storage: Scalable and durable object storage for storing and accessing data.

  • Cloud SQL: Fully managed relational database service supporting MySQL and PostgreSQL.
  • Cloud Spanner: Globally distributed horizontally scalable relational database.
  • Firestore: NoSQL document database for mobile, web, and server applications.
  • Bigtable: High-performance, scalable, and fully managed NoSQL database.

Developer Tools

Google Cloud Developer service

  • Cloud Build: Continuous integration and delivery platform.
  • Cloud Source Repositories: Private Git repositories for source code management.
  • Cloud Debugger: Debugging and inspecting applications in production.
  • Cloud Run: Fully managed serverless containers.
  • Cloud Test Lab: Testing infrastructure for mobile apps.

Networking Services

 Google Cloud Networking Services

  • Virtual Private Cloud (VPC): Securely connects GCP resources with on-premises networks.

  • Cloud Load Balancing: Distributes traffic across multiple instances or regions.
  • Cloud CDN: Content Delivery Network for delivering web and video content.
  • Cloud Interconnect: Dedicated network connection between on-premises and GCP.

Management and Security

Google Cloud Management and Security Services

  •  Stackdriver: Monitoring, logging, and diagnostics for GCP resources.
  • Cloud Identity and Access Management (IAM): Access control and identity management.
  • Cloud Security Command Center: Security and data risk assessment across GCP.
  • Cloud Deployment Manager: Infrastructure deployment and management through templates.
  • Cloud Functions for Firebase: Serverless functions for Firebase backend services.

Data Analytics and AI Services

Google Cloud Data Analytics and AI Services

  •  BigQuery: Serverless, highly scalable, and fully managed data warehouse for analytics.
  • Dataflow: Managed service for real-time and batch data processing and ETL.
  • Pub/Sub: Messaging service for building event-driven systems.
  • AI Platform: Tools and services for building, testing, and deploying machine learning models.
  • AutoML: Automated machine learning service for building custom ML models.