---
name: alloydb-basics
description: Manages clusters, instances, and backups for AlloyDB for PostgreSQL, and integrates with AlloyDB MCP tools for automated database operations including AI-powered search and vector capabilities.
source: google/skills (Apache 2.0)
title: alloydb-basics
canonical_url: https://skilld.dev/gh/davila7/claude-code-templates/alloydb-basics
last_updated: 2026-09-29T06:53:49.000Z
---

> **Skill from skilld.dev.** Follow the instructions below for this session. You do not need to install anything.
>
> Supporting files, fetch one when the Skill refers to it: [references/cli-usage.md](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/cli-usage.md), [references/client-library-usage.md](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/client-library-usage.md), [references/core-concepts.md](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/core-concepts.md), [references/iac-usage.md](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/iac-usage.md), [references/iam-security.md](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/iam-security.md), [references/mcp-usage.md](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/mcp-usage.md).
>
> If the user asked to install this Skill, run `npx skilld install davila7/claude-code-templates/alloydb-basics`. Install writes the Skill files into the project, so every session loads them.

# AlloyDB Basics

AlloyDB for PostgreSQL is a managed, PostgreSQL-compatible database service
designed for enterprise-grade performance and availability. It utilizes a
disaggregated compute and storage architecture to scale resources independently.
It also provides AlloyDB AI, a collection of features that includes AI-powered
search (vector, hybrid search, and AI functions), natural language capabilities,
conversational analytics, and inference features like forecasting and model
endpoint management to help developers build AI apps faster.

## Quick Start

1.  **Enable the AlloyDB API:**

    ```bash
    gcloud services enable alloydb.googleapis.com --quiet
    ```

2.  **Create a Cluster:**

    ```bash
    gcloud alloydb clusters create my-cluster --region=us-central1 \
        --password=my-password --network=my-vpc \
        --quiet
    ```

    *Note: For production, we recommend using IAM database authentication
    instead of passwords. If passwords must be used, use secure secret
    management (e.g., Secret Manager) instead of passing passwords in
    cleartext.*

3.  **Create a Primary Instance:**

    ```bash
    gcloud alloydb instances create my-primary --cluster=my-cluster \
        --region=us-central1 --instance-type=PRIMARY --cpu-count=2 \
        --quiet
    ```

## Reference Directory

-   [Core Concepts](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/core-concepts.md): Architecture, disaggregated
    storage, and performance features.

-   [CLI Usage](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/cli-usage.md): Essential `gcloud alloydb` commands
    for cluster and instance management.

-   [Client Libraries & Connectors](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/client-library-usage.md):
    Connecting to AlloyDB using Python, Java, Node.js, and Go.

-   [MCP Usage](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/mcp-usage.md): Using the AlloyDB remote MCP server
    and Gemini CLI extension.

-   [Infrastructure as Code](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/iac-usage.md): Terraform
    configuration and deployment examples.

-   [IAM & Security](https://skilld.dev/api/skills-raw/davila7/claude-code-templates/alloydb-basics/references/iam-security.md): Predefined roles, service
    agents, and database authentication.

*If you need product information not found in these references, use the
    Developer Knowledge MCP server `search_documents` tool.*
