Application development resources

Last reviewed 2024-07-15 UTC

The Architecture Center provides content resources across a wide variety of application development subjects.

Application development resources in the Architecture Center

You can filter the following list of application development resources by typing a product name or a phrase that's in the resource title or description.

Apache Guacamole on GKE and Cloud SQL

Application deployment and testing strategies

Architecture decision records overview

Architecture for MLOps using TensorFlow Extended, Vertex AI Pipelines, and Cloud Build

Architectures for high availability of MySQL clusters on Compute Engine

Authenticating workforce users in a hybrid environment

Automate malware scanning for files uploaded to Cloud Storage

Best practices and reference architectures for VPC design

Best practices for building containers

Best practices for mobile game online architectures on Google Cloud

Best practices for operating containers

Best practices for running cost-optimized Kubernetes applications on GKE

Build a hybrid render farm

Build hybrid and multicloud architectures using Google Cloud

Building a serverless DevOps pipeline for Salesforce with Cloud Build

Building internet connectivity for private VMs

C3 AI architecture on Google Cloud

Centralized network appliances on Google Cloud

CI/CD pipeline for developing and delivering containerized apps

Cloud Monitoring metric export

Configuring SaaS data protection for Google Workspace data with Spin.AI

Connect Google Virtual Private Clouds to Oracle Cloud Infrastructure using Equinix

Connected device architectures on Google Cloud

Controls to restrict access to individually approved APIs

Cost optimization for Google Cloud Observability

Deploy an Active Directory forest on Compute Engine

Deploy an enterprise developer platform on Google Cloud

Design secure deployment pipelines

DevOps capabilities

Disaster recovery planning guide

Distributed load testing using Google Kubernetes Engine

Elastically scaling your MySQL environment

File storage on Compute Engine

From edge to mesh: Expose service mesh applications through GKE Gateway

From multi-cluster edge to mesh: Globally distributed applications exposed through GKE Gateway and Cloud Service Mesh

GKE Enterprise reference architecture: Google Distributed Cloud

Global load-balancing architectures using DNS routing policies

Google Workspace Backup with Afi.ai

Hub-and-spoke network architecture

Hybrid and multicloud architecture patterns

Hybrid and multicloud monitoring and logging patterns

Hybrid and multicloud secure networking architecture patterns

Identify and prioritize security risks with Wiz Security Graph and Google Cloud

Image processing using microservices and asynchronous messaging

Implementing Cloud Run canary deployments with Git branches and Cloud Build

Infrastructure for a RAG-capable generative AI application using GKE

Introduction to microservices

Jump Start Solution: Cloud SDK Client Library

Jump Start Solution: Dynamic web application with Java

Jump Start Solution: Dynamic web application with JavaScript

Jump Start Solution: Dynamic web application with Python and JavaScript

Jump Start Solution: Ecommerce platform with serverless computing

Jump Start Solution: Ecommerce web app deployed on Kubernetes

Jump Start Solution: Stateful app with zero downtime deployment on Compute Engine

Jump Start Solution: Stateful app with zero downtime deployment on GKE

Jump Start Solution: Three-tier web app

Logging and monitoring on-premises resources with BindPlane

Migrate containers to Google Cloud: Migrate Kubernetes to GKE

Migrate to Google Cloud

Migrating On-Premises Hadoop Infrastructure to Google Cloud

MLOps: Continuous delivery and automation pipelines in machine learning

Modernization path for .NET Framework applications on Google Cloud

Multi-architecture container images for IoT devices

NetApp Cloud Volumes Service for Google Cloud

Onboarding best practices for state, local, and education organizations

Optimizing resource usage in a multi-tenant GKE cluster using node auto-provisioning

Overview of identity and access management

Patterns and practices for identity and access governance on Google Cloud

Patterns for automated compliance testing using Chef InSpec

Patterns for connecting other cloud service providers with Google Cloud

Patterns for scalable and resilient apps

Patterns for using Active Directory in a hybrid environment

PCI Data Security Standard compliance

PCI DSS compliance on GKE

Performing a PITR of a PostgreSQL database on Compute Engine

Reference architecture: Resource management with ServiceNow

Resource mappings from on-premises hardware to Google Cloud

Scenarios for exporting Cloud Logging: Compliance requirements

Security blueprint: PCI on GKE

Security log analytics in Google Cloud

Sending notifications for Google Cloud events

Serverless web performance monitoring using Cloud Functions

Set up Chrome Remote Desktop for Linux on Compute Engine

Set up Chrome Remote Desktop for Windows on Compute Engine

Strategies to migrate IBM Db2 to Compute Engine

Support your migration with Istio mesh expansion

Twelve-factor app development on Google Cloud

Use a CI/CD pipeline for data-processing workflows

Use Apache Hive on Dataproc

Use distributed tracing to observe microservice latency

Using Cloud SQL for MySQL Second Generation as a mobile game backend database

Using Jenkins for distributed builds on Compute Engine

Using Microsoft SQL Server backups for point-in-time recovery on Compute Engine

Website hosting