Перейти к содержимому

arch.cloud.gcp

Это содержимое пока не доступно на вашем языке.

Package arch.cloud.gcp · Version 0.1.0

The Google Cloud Platform catalog as ArchLang types. Covers compute (gce, app_engine, cloud_run), containers (gke), serverless (cloud_functions), databases (cloud_sql, spanner, firestore, bigtable, bigquery, …), messaging (pubsub, dataflow, eventarc, managed_kafka), networking (vpc, cloud_dns, cloud_cdn, cloud_load_balancing, api_gateway), and storage (gcs, persistent_disk, filestore).

Kinds follow a provider → category → service hierarchy and carry GCP branding via the badge widget. Import the services you use, e.g. use cloud_sql, pubsub, gcs from arch.cloud.gcp.

TypeExtendsDescription
gcegcp_computeCompute Engine — configurable virtual machines, the general-purpose workhorse.
app_enginegcp_computeFully managed platform that runs web apps from source with autoscaling.
cloud_functionsgcp_serverlessEvent-driven functions that run on demand with no servers to manage.
cloud_rungcp_serverlessServerless containers — runs any stateless container image, scaling to zero.
gkegcp_containersGoogle Kubernetes Engine — managed Kubernetes clusters.
artifact_registrygcp_registryPrivate registry for container images and language packages.
cloud_sqlgcp_relationalManaged Postgres, MySQL, or SQL Server with backups and replication.
alloydbgcp_relationalPostgres-compatible engine tuned for high-performance transactional and analytical workloads.
spannergcp_relationalGlobally distributed relational database with strong consistency and horizontal scale.
firestoregcp_documentServerless document database with real-time sync and offline support.
datastoregcp_documentFirestore in Datastore mode — scalable document store for server workloads.
bigtablegcp_nosqlWide-column NoSQL for high-throughput, low-latency workloads.
memorystoregcp_cacheManaged Redis or Memcached for in-memory caching.
bigquerygcp_warehouseServerless data warehouse for fast SQL analytics over petabyte-scale datasets.
pubsubgcp_topicGlobal pub/sub messaging for event ingestion and fan-out.
pubsub_litegcp_topicLower-cost, zonal pub/sub for predictable high-volume workloads.
dataflowgcp_streamManaged Apache Beam for unified batch and streaming data processing.
eventarcgcp_eventsRoutes events from Google services and custom sources to event-driven targets.
managed_kafkagcp_brokerFully managed Apache Kafka clusters.
vpcgcp_networkGlobal virtual network with subnets, firewall rules, and routing.
cloud_natgcp_networkManaged NAT giving private instances outbound internet access.
cloud_dnsgcp_dnsManaged authoritative DNS with health checks and latency-based routing.
cloud_cdngcp_cdnEdge caching that fronts load balancers to serve content close to users.
cloud_load_balancinggcp_loadbalancerGlobal and regional load balancing across layers 4 and 7.
api_gatewaygcp_gatewayManaged gateway for securing, monitoring, and routing API traffic.
gcsgcp_object_storageCloud Storage — durable object storage with multiple storage classes.
persistent_diskgcp_storageNetwork block storage attached to Compute Engine VMs.
filestoregcp_storageManaged NFS file shares for applications needing a file system.

See also: package.archspace reference · The standard library.