Documents
【GCP】Associate Cloud Engineer - Commands
【GCP】Associate Cloud Engineer - 学習記録
Network Services
Virtual Private Cloud (VPC)
Virtual Private Cloud (VPC) gives you the flexibility to scale and control how workloads connect regionally and globally
Cloud Load Balancing
- Distribute load-balanced resources in single or multiple regions
- Meet your high availability requirements
- Put your resources behind a single anycast IP address
- Scale your resources up or down with intelligent Autoscaling
- Use Cloud CDN for optimal content delivery
Google Cloud CDN
leverages Google's globally distributed edge points of presence to accelerate content delivery for websites and applications served out of Google Compute Engine and Google Cloud Storage.
Google Cloud DNS
Scalable, reliable and managed authoritative Domain Name System(DNS) service running on the same infrastructure as Google.
Google Cloud Router
Enables you to dynamically exchange routes between your Virtual Private Cloud and
on-premises networks by using Border Gateway Protocal(BGP). The Cloud Router autumatically learns new subnets in you VPC network and announces them to your on-premises network.
Interconnect
lets you establish high bandwidth, low latency connections between your Google Cloud VPC networks and your on-premises infrastructure.
Identity Services
Cloud IAM
provides administrators the ability to manage cloud resources centrally by controlling who can take what action on specific resources.
Compute Services
Google Compute Engine (GCE)
Google Compute Engine is the best IaaS option for compute and provides fine grained control.
not a managed service and hence auto scaling is set up manually by using Managed Instance Group while architecting the infrastructure
Google App Engine (GAE)
Google App Engine is mainly the best option for PaaS with platforms supported and features provided.
Google Kubernetes Engine (GKE)
Google Container Engine is now officially Google Kubernetes Engine and the questions refer to the same. Powered by the open source container scheduler Kubernetes, enables you to run containers on Google Cloud Platform.
Google Cloud Function (GCF)
A serverless execution environment for building and connecting cloud services. Write simple, single-purpose functions that are attached to event emitted from your cloud infrastructure and services.
Storage Services
Cloud Storage
Cost-effective object storage for an unstructured data. The medium to store data as data lake.
Databases
Cloud SQL
Fully-managed service that provides MySQL and PostgreSQL only.
Cloud Spanner
Globally scalable, fully managed, enterprise relational database with automatic replication.
provides a scalable online transaction processing (OLTP). Can scale across the globe horizontally and even supports ACID transactions.
BigQuery
Serverless, highly scalable, cost effective, fully managed enterprise data warehouse with SQL and fast ad-hoc queries.
BigTable
Petabyte-scale, fully managed NoSQL database
Cloud Firestore
Fast, fully managed, serverless, cloud-native NoSQL document database that simplifies storing, syncing, and querying data for you mobile, web and IoT apps at global scale.
Data Services
Cloud Pub/Sub
Messaging service to capture real time data. Designed to provide reliable, many-to-many, asynchronous messaging between applications.
Cloud Dataflow
Process, transform, transfer data and the key service to integrate store and analytics.
Cloud Dataprep
Clean and prepare data
Cloud Dataproc
A fast, easy-to-use, fully managed cloud service for running Apache Spark and Apache Hadoop clusters in a simpler, more cost-efficient way.
Cloud Datalab
Interactive tool for exploration, transformation, analysis and visualization of your data on Google Cloud Platform
Monitoring Services
Google Stackdriver
provides everything from monitoring, alert, error reporting, metrics, diagnostics, debugging, trace.
DevOps services
Deployment Manager
Infrastructure as Code. Provides dynamic provisioning with templates