[Yandex Cloud documentation](../index.md) > Yandex Managed Service for Sharded PostgreSQL > Managed Service for Sharded PostgreSQL

# Yandex Managed Service for Sharded PostgreSQL

With Managed Service for Sharded PostgreSQL, you can deploy sharded PostgreSQL (<a href="https://pg-sharding.tech/">SPQR</a>) clusters in the Yandex Cloud infrastructure.

SPQR (Stateless Postgres Query Router) is a system for horizontal scaling of PostgreSQL via sharding, based on <a href="https://opensource.yandex/projects/">Yandex Open Source</a> technologies.

The Yandex Cloud infrastructure is <a href="../security/conform.md">protected</a> pursuant to the following standards:

<ul> <li>Russian Federal Law No. 152-FZ on Personal Data</li> <li>Payment Card Industry Data Security Standard (PCI DSS)</li> <li>ISO 27001</li> <li>ISO 27017</li> <li>ISO 27018</li> <li>GOST 57580.1-2017</li> </ul>

This service is subject to a <a href="https://yandex.com/legal/cloud_sla/en/">service level agreement</a>. The service level is set out in the document titled <a href="https://yandex.com/legal/cloud_sla_mdb">Yandex Managed Databases Service Level</a>.

# Yandex Managed Service for Sharded PostgreSQL

 - [Getting started](quickstart.md)

## Step-by-step guides

 - [All guides](operations/index.md)

 - [Getting information on existing clusters](operations/cluster-list.md)

 - [Creating a cluster](operations/cluster-create.md)

 - [Connecting to a database](operations/connect.md)

 - [Managing cluster access](operations/cluster-access.md)

 - [Updating a cluster](operations/cluster-update.md)

 - [Managing cluster hosts](operations/cluster-hosts.md)

 - [Managing shards](operations/shards.md)

 - [Managing backups](operations/cluster-backups.md)

 - [Maintenance](operations/cluster-maintenance.md)

 - [Viewing cluster logs](operations/cluster-logs.md)

 - [Cluster and host state monitoring](operations/monitoring.md)

 - [Deleting a cluster](operations/cluster-delete.md)

 - [Managing users](operations/cluster-users.md)

 - [Managing databases](operations/databases.md)

## Concepts

 - [Resource relationships](concepts/index.md)

 - [Sharding](concepts/sharding.md)

 - [Sharding keys](concepts/sharding-keys.md)

 - [Selecting a sharding strategy](concepts/sharding-method.md)

 - [Host classes](concepts/instance-types.md)

 - [Storage in Sharded PostgreSQL](concepts/storage.md)

 - [Backups](concepts/backup.md)

 - [Quotas and limits](concepts/limits.md)

 - [Sharded PostgreSQL settings](concepts/settings-list.md)

 - [Sharded PostgreSQL versioning policy](concepts/update-policy.md)

 - [Access management](security.md)

 - [Pricing policy](pricing.md)

## CLI reference

 - [Overview](cli-ref/index.md)

### backup

 - [Overview](cli-ref/backup/index.md)

 - [delete](cli-ref/backup/delete.md)

 - [get](cli-ref/backup/get.md)

 - [list](cli-ref/backup/list.md)

### cluster

 - [Overview](cli-ref/cluster/index.md)

 - [add-labels](cli-ref/cluster/add-labels.md)

 - [add-subcluster](cli-ref/cluster/add-subcluster.md)

 - [backup](cli-ref/cluster/backup.md)

 - [create](cli-ref/cluster/create.md)

 - [delete](cli-ref/cluster/delete.md)

 - [get](cli-ref/cluster/get.md)

 - [list](cli-ref/cluster/list.md)

 - [list-backups](cli-ref/cluster/list-backups.md)

 - [list-logs](cli-ref/cluster/list-logs.md)

 - [list-operations](cli-ref/cluster/list-operations.md)

 - [remove-labels](cli-ref/cluster/remove-labels.md)

 - [reschedule-maintenance](cli-ref/cluster/reschedule-maintenance.md)

 - [restore](cli-ref/cluster/restore.md)

 - [update](cli-ref/cluster/update.md)

 - [update-config](cli-ref/cluster/update-config.md)

### database

 - [Overview](cli-ref/database/index.md)

 - [create](cli-ref/database/create.md)

 - [delete](cli-ref/database/delete.md)

 - [get](cli-ref/database/get.md)

 - [list](cli-ref/database/list.md)

### hosts

 - [Overview](cli-ref/hosts/index.md)

 - [add](cli-ref/hosts/add.md)

 - [delete](cli-ref/hosts/delete.md)

 - [list](cli-ref/hosts/list.md)

 - [update](cli-ref/hosts/update.md)

 - [resource-preset](cli-ref/resource-preset.md)

### user

 - [Overview](cli-ref/user/index.md)

 - [create](cli-ref/user/create.md)

 - [delete](cli-ref/user/delete.md)

 - [get](cli-ref/user/get.md)

 - [list](cli-ref/user/list.md)

 - [update](cli-ref/user/update.md)

### v0

 - [Overview](cli-ref/v0/index.md)

#### backup

 - [Overview](cli-ref/v0/backup/index.md)

 - [delete](cli-ref/v0/backup/delete.md)

 - [get](cli-ref/v0/backup/get.md)

 - [list](cli-ref/v0/backup/list.md)

#### cluster

 - [Overview](cli-ref/v0/cluster/index.md)

 - [add-labels](cli-ref/v0/cluster/add-labels.md)

 - [add-subcluster](cli-ref/v0/cluster/add-subcluster.md)

 - [backup](cli-ref/v0/cluster/backup.md)

 - [create](cli-ref/v0/cluster/create.md)

 - [delete](cli-ref/v0/cluster/delete.md)

 - [get](cli-ref/v0/cluster/get.md)

 - [list](cli-ref/v0/cluster/list.md)

 - [list-backups](cli-ref/v0/cluster/list-backups.md)

 - [list-logs](cli-ref/v0/cluster/list-logs.md)

 - [list-operations](cli-ref/v0/cluster/list-operations.md)

 - [remove-labels](cli-ref/v0/cluster/remove-labels.md)

 - [reschedule-maintenance](cli-ref/v0/cluster/reschedule-maintenance.md)

 - [restore](cli-ref/v0/cluster/restore.md)

 - [update](cli-ref/v0/cluster/update.md)

 - [update-config](cli-ref/v0/cluster/update-config.md)

#### database

 - [Overview](cli-ref/v0/database/index.md)

 - [create](cli-ref/v0/database/create.md)

 - [delete](cli-ref/v0/database/delete.md)

 - [get](cli-ref/v0/database/get.md)

 - [list](cli-ref/v0/database/list.md)

#### hosts

 - [Overview](cli-ref/v0/hosts/index.md)

 - [add](cli-ref/v0/hosts/add.md)

 - [delete](cli-ref/v0/hosts/delete.md)

 - [list](cli-ref/v0/hosts/list.md)

 - [update](cli-ref/v0/hosts/update.md)

 - [resource-preset](cli-ref/v0/resource-preset.md)

#### user

 - [Overview](cli-ref/v0/user/index.md)

 - [create](cli-ref/v0/user/create.md)

 - [delete](cli-ref/v0/user/delete.md)

 - [get](cli-ref/v0/user/get.md)

 - [list](cli-ref/v0/user/list.md)

 - [update](cli-ref/v0/user/update.md)

 - [Terraform reference](tf-ref.md)

## API reference

 - [API authentication](api-ref/authentication.md)

### gRPC

 - [Overview](api-ref/grpc/index.md)

#### Backup

 - [Overview](api-ref/grpc/Backup/index.md)

 - [Get](api-ref/grpc/Backup/get.md)

 - [List](api-ref/grpc/Backup/list.md)

 - [Delete](api-ref/grpc/Backup/delete.md)

#### Cluster

 - [Overview](api-ref/grpc/Cluster/index.md)

 - [Get](api-ref/grpc/Cluster/get.md)

 - [List](api-ref/grpc/Cluster/list.md)

 - [Create](api-ref/grpc/Cluster/create.md)

 - [Update](api-ref/grpc/Cluster/update.md)

 - [Delete](api-ref/grpc/Cluster/delete.md)

 - [AddSubcluster](api-ref/grpc/Cluster/addSubcluster.md)

 - [Start](api-ref/grpc/Cluster/start.md)

 - [Stop](api-ref/grpc/Cluster/stop.md)

 - [Move](api-ref/grpc/Cluster/move.md)

 - [Backup](api-ref/grpc/Cluster/backup.md)

 - [Restore](api-ref/grpc/Cluster/restore.md)

 - [RescheduleMaintenance](api-ref/grpc/Cluster/rescheduleMaintenance.md)

 - [ListLogs](api-ref/grpc/Cluster/listLogs.md)

 - [StreamLogs](api-ref/grpc/Cluster/streamLogs.md)

 - [ListOperations](api-ref/grpc/Cluster/listOperations.md)

 - [ListBackups](api-ref/grpc/Cluster/listBackups.md)

 - [ListHosts](api-ref/grpc/Cluster/listHosts.md)

 - [AddHosts](api-ref/grpc/Cluster/addHosts.md)

 - [UpdateHosts](api-ref/grpc/Cluster/updateHosts.md)

 - [DeleteHosts](api-ref/grpc/Cluster/deleteHosts.md)

 - [ResetupHosts](api-ref/grpc/Cluster/resetupHosts.md)

 - [GetShard](api-ref/grpc/Cluster/getShard.md)

 - [ListShards](api-ref/grpc/Cluster/listShards.md)

 - [AddShard](api-ref/grpc/Cluster/addShard.md)

 - [DeleteShard](api-ref/grpc/Cluster/deleteShard.md)

 - [ListAccessBindings](api-ref/grpc/Cluster/listAccessBindings.md)

 - [SetAccessBindings](api-ref/grpc/Cluster/setAccessBindings.md)

 - [UpdateAccessBindings](api-ref/grpc/Cluster/updateAccessBindings.md)

#### Database

 - [Overview](api-ref/grpc/Database/index.md)

 - [Get](api-ref/grpc/Database/get.md)

 - [List](api-ref/grpc/Database/list.md)

 - [Create](api-ref/grpc/Database/create.md)

 - [Delete](api-ref/grpc/Database/delete.md)

#### Maintenance

 - [Overview](api-ref/grpc/Maintenance/index.md)

 - [List](api-ref/grpc/Maintenance/list.md)

 - [Get](api-ref/grpc/Maintenance/get.md)

 - [Reschedule](api-ref/grpc/Maintenance/reschedule.md)

#### Operation

 - [Overview](api-ref/grpc/Operation/index.md)

 - [Get](api-ref/grpc/Operation/get.md)

 - [Cancel](api-ref/grpc/Operation/cancel.md)

#### ResourcePreset

 - [Overview](api-ref/grpc/ResourcePreset/index.md)

 - [Get](api-ref/grpc/ResourcePreset/get.md)

 - [List](api-ref/grpc/ResourcePreset/list.md)

#### User

 - [Overview](api-ref/grpc/User/index.md)

 - [Get](api-ref/grpc/User/get.md)

 - [List](api-ref/grpc/User/list.md)

 - [Create](api-ref/grpc/User/create.md)

 - [Update](api-ref/grpc/User/update.md)

 - [Delete](api-ref/grpc/User/delete.md)

### REST

 - [Overview](api-ref/index.md)

#### Backup

 - [Overview](api-ref/Backup/index.md)

 - [Get](api-ref/Backup/get.md)

 - [List](api-ref/Backup/list.md)

 - [Delete](api-ref/Backup/delete.md)

#### Cluster

 - [Overview](api-ref/Cluster/index.md)

 - [Get](api-ref/Cluster/get.md)

 - [List](api-ref/Cluster/list.md)

 - [Create](api-ref/Cluster/create.md)

 - [Update](api-ref/Cluster/update.md)

 - [Delete](api-ref/Cluster/delete.md)

 - [AddSubcluster](api-ref/Cluster/addSubcluster.md)

 - [Start](api-ref/Cluster/start.md)

 - [Stop](api-ref/Cluster/stop.md)

 - [Move](api-ref/Cluster/move.md)

 - [Backup](api-ref/Cluster/backup.md)

 - [Restore](api-ref/Cluster/restore.md)

 - [RescheduleMaintenance](api-ref/Cluster/rescheduleMaintenance.md)

 - [ListLogs](api-ref/Cluster/listLogs.md)

 - [StreamLogs](api-ref/Cluster/streamLogs.md)

 - [ListOperations](api-ref/Cluster/listOperations.md)

 - [ListBackups](api-ref/Cluster/listBackups.md)

 - [ListHosts](api-ref/Cluster/listHosts.md)

 - [AddHosts](api-ref/Cluster/addHosts.md)

 - [UpdateHosts](api-ref/Cluster/updateHosts.md)

 - [DeleteHosts](api-ref/Cluster/deleteHosts.md)

 - [ResetupHosts](api-ref/Cluster/resetupHosts.md)

 - [GetShard](api-ref/Cluster/getShard.md)

 - [ListShards](api-ref/Cluster/listShards.md)

 - [AddShard](api-ref/Cluster/addShard.md)

 - [DeleteShard](api-ref/Cluster/deleteShard.md)

 - [ListAccessBindings](api-ref/Cluster/listAccessBindings.md)

 - [SetAccessBindings](api-ref/Cluster/setAccessBindings.md)

 - [UpdateAccessBindings](api-ref/Cluster/updateAccessBindings.md)

#### Database

 - [Overview](api-ref/Database/index.md)

 - [Get](api-ref/Database/get.md)

 - [List](api-ref/Database/list.md)

 - [Create](api-ref/Database/create.md)

 - [Delete](api-ref/Database/delete.md)

#### Maintenance

 - [Overview](api-ref/Maintenance/index.md)

 - [List](api-ref/Maintenance/list.md)

 - [Get](api-ref/Maintenance/get.md)

 - [Reschedule](api-ref/Maintenance/reschedule.md)

#### Operation

 - [Overview](api-ref/Operation/index.md)

 - [Get](api-ref/Operation/get.md)

 - [Cancel](api-ref/Operation/cancel.md)

#### ResourcePreset

 - [Overview](api-ref/ResourcePreset/index.md)

 - [Get](api-ref/ResourcePreset/get.md)

 - [List](api-ref/ResourcePreset/list.md)

#### User

 - [Overview](api-ref/User/index.md)

 - [Get](api-ref/User/get.md)

 - [List](api-ref/User/list.md)

 - [Create](api-ref/User/create.md)

 - [Update](api-ref/User/update.md)

 - [Delete](api-ref/User/delete.md)

 - [Metrics Monitoring](metrics.md)

 - [Audit Trails events](at-ref.md)

 - [Public materials](public-talks.md)

 - [Release notes](release-notes.md)

## FAQ

 - [General questions](qa/general.md)

 - [Distributed queries](qa/distributed-queries.md)

 - [Connection](qa/connection.md)

 - [Security](qa/security.md)

 - [Performance](qa/performance.md)

 - [Migration](qa/migration.md)

 - [Limitations](qa/limitations.md)

 - [Troubleshooting](qa/troubleshooting.md)

 - [All questions on one page](qa/all.md)