digitalocean-managed-databases について
digitalocean-managed-databases は、DigitalOcean Managed Databases を構築・運用するチーム向けのスキルです。対応エンジン、クラスター設定、セキュリティ、拡張、バックアップ、移行計画を扱います。
主な機能
- 017種類のデータベースエンジンに対応
- 02クラスター、ユーザー、データベースの設定
- 03VPC、信頼済みソース、TLSの設定
- 04拡張、メンテナンス、バックアップの計画
- 05移行とロールバックの計画
活用シーン
- 01マネージドデータベースクラスターの作成
- 02VPCと認証情報によるアクセス制限
- 03需要に応じたストレージやノードの拡張
- 04データベース移行とロールバックの計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill digitalocean-managed-databasesインストール後、Claude Code で/digitalocean-managed-databasesを入力して読み込まれたか確認します。
同梱ファイルmetadata.json
詳細
DigitalOcean マネージドデータベーススキル
progressive_disclosure: entry_point: summary: "DigitalOcean のマネージドデータベース:PostgreSQL、MySQL、Redis、MongoDB、Kafka、OpenSearch、Valkey。マネージドバックアップとスケーリングに対応しています。" when_to_use: - "マネージドデータベースクラスターをプロビジョニングするとき" - "データベースのワークロードをスケーリングまたは移行するとき" - "VPC と認証情報を使用してデータベースへのアクセスを保護するとき" quick_start: - "データベースエンジンとリージョンを選択します" - "クラスターとユーザーを作成します" - "ネットワークとアクセス制御を適用します" - "使用状況を監視し、必要に応じてスケーリングします" token_estimate: entry: 90-110 full: 4200-5400
概要
DigitalOcean Managed Databases はフルマネージドのクラスターを提供するため、チームは手動でのセットアップやメンテナンスを省略できます。
対応エンジン:
- PostgreSQL
- MySQL
- Redis
- MongoDB
- Kafka
- OpenSearch
- Valkey
プロビジョニングのワークフロー
- エンジン、リージョン、クラスターサイズを選択します。
- 必要なロールを持つユーザーとデータベースを作成します。
- 信頼できる接続元と VPC ネットワークを設定します。
- 接続文字列と TLS 設定を取得します。
運用とスケーリング
- 需要の増加に応じてノードまたはストレージをスケーリングします。
- アップグレードを管理するため、メンテナンス時間帯を設定します。
- バックアップと復元ポイントを確認します。
セキュリティ対策
- プライベート接続には VPC を使用します。
- 認証情報を定期的に更新し、ユーザー権限を制限します。
- TLS 接続を必須にします。
移行計画
- エンジン固有の移行ガイドを使用します。
- 切り替えの前にアプリケーションの接続を検証します。
- スナップショットまたはバックアップを使用したロールバックを計画します。
関連スキル
このスキルを使用する際は、次の関連スキルも検討してください(デプロイされている場合)。
- digitalocean-networking:VPC、ファイアウォール、プライベートアクセス。
- digitalocean-management:監視とアラート。
- digitalocean-storage:バックアップとスナップショットのワークフロー。
注:関連スキルは任意です。このスキルは関連スキルがなくても完全に機能します。
リソース
DigitalOcean のドキュメント:
- Managed Databases:https://docs.digitalocean.com/products/databases/
- PostgreSQL:https://docs.digitalocean.com/products/databases/postgresql/
- MySQL:https://docs.digitalocean.com/products/databases/mysql/
- Redis:https://docs.digitalocean.com/products/databases/redis/
- MongoDB:https://docs.digitalocean.com/products/databases/mongodb/
- Kafka:https://docs.digitalocean.com/products/databases/kafka/
- OpenSearch:https://docs.digitalocean.com/products/databases/opensearch/
- Valkey:https://docs.digitalocean.com/products/databases/valkey/
コメント
Markdown 対応