Extra Credit

Google Cloud

Official docs outline

17 sections
  1. Resource Hierarchy and Projects

    Organizations, folders, projects, resource inheritance, organization policies, and billing accounts.

  2. IAM

    Principals, roles, permissions, allow policies, service accounts, workload identity, and least privilege.

  3. VPC Networking

    VPC networks, subnets, firewall rules, routes, Cloud NAT, VPC peering, Shared VPC, and Private Google Access.

  4. Compute Engine

    Virtual machine instances, machine types, persistent disks, images, instance templates, managed instance groups, and preemptible/spot VMs.

  5. Cloud Storage

    Object storage buckets, storage classes, lifecycle management, signed URLs, uniform bucket-level access, and versioning.

  6. Google Kubernetes Engine

    Managed Kubernetes clusters, Autopilot vs Standard, node pools, cluster networking, and Workload Identity.

  7. Cloud Run

    Serverless containers, services and jobs, revisions and traffic splitting, concurrency, autoscaling, and request-based billing.

  8. Cloud Run Functions

    Event-driven serverless functions, HTTP and CloudEvents triggers, runtimes, and function deployment.

  9. Cloud SQL

    Managed MySQL, PostgreSQL, and SQL Server, high availability, read replicas, backups, and private IP connectivity.

  10. Spanner and Firestore

    Globally distributed relational Spanner with strong consistency and interleaved tables, plus document database concepts for Firestore.

  11. BigQuery

    Serverless data warehouse, datasets and tables, SQL queries, partitioning and clustering, slots, loading and streaming data.

  12. Pub/Sub

    Topics, subscriptions (pull and push), acknowledgement, ordering, dead-letter topics, and at-least-once delivery.

  13. Cloud Load Balancing

    Global and regional load balancers, backend services, health checks, URL maps, and managed SSL certificates.

  14. Secret Manager

    Secrets and secret versions, access control, rotation, and replication policies.

  15. Cloud Monitoring and Logging

    Metrics, dashboards, alerting policies, log sinks, log-based metrics, Error Reporting, and Cloud Trace.

  16. Cloud Build and Artifact Registry

    CI/CD build pipelines, build steps, triggers, and storing container images and packages in registries.

  17. Google Cloud Architecture Framework

    Well-architected pillars for system design, operational excellence, security, reliability, cost, and performance.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29