本文へスキップ
BigTree108

データベース開発・運用管理

PostgreSQL、SQL Server・Azure SQL、Oracle、MongoDBのデータベース開発・運用管理サービス:スキーマ設計とSQL、クエリチューニング、高可用性とバックアップ、バージョンアップグレード、クラウドデータベース、エンジン間の移行。御社のチームに加わる専任の開発者とDBA、プロジェクトの一括受託、他のチームが構築したデータベースの引き継ぎに対応します。

対応しているデータベース

各ページでは、お引き受けする業務、進め方、お客様が最初に尋ねる質問を紹介しています。MySQL、Redis、Cassandra、ClickHouseなどのエンジンについては、データベース開発のページをご覧ください。

サイト内の別ページで扱う内容

どのエンジンでも同じルール

御社のチームにDBAが1人加わる形から、データベース部門全体を担う形まで対応します:スキーマ設計とSQL、パフォーマンス、可用性とバックアップ、アップグレード、セキュリティ、エンジン間やクラウドへの移行。PostgreSQL、SQL Server・Azure SQL、Oracle、MongoDBを、セルフホストでもマネージドでも扱います。

データベースはコードとして扱います。スキーマの変更はレビュー済みのマイグレーションとしてパイプラインが適用し、テストはコンテナ上の実際のエンジンを相手に実行し、マネージドインスタンスはTerraformで定義し、認証情報はボールトから取得します。個人データや金融データは機微な箇所で暗号化し、本番以外ではマスキングします。

引き継ぎは、誰かが何かを変更する前に、読み取り専用のアクセスとリスクの書面化から始めます。これまでに他のチームが構築した9つのシステムを引き継ぎましたが、最も古いものは2008年に書かれたものです。データベースでも最初のステップは同じです。

データベース開発・運用管理に関するご質問

どのデータベースに対応していますか。

PostgreSQL、SQL Server・Azure SQL、Oracle、MongoDBにはそれぞれ専用ページがあり、MySQLとMariaDB、RedisとValkey、Cassandra、ElasticsearchとOpenSearch、ClickHouse、Azure Cosmos DBにも対応しています。セルフホスト、Kubernetes上、あるいはAzure、AWS、Google Cloud、Oracle Cloud Infrastructure上のマネージドサービスのいずれでも対応します。

データベース開発者とDBAはどの業界で業務を行っていますか?

フィンテック、銀行、保険、AI・データ製品、EC・小売、エンタープライズソフトウェアとERP、ヘルスケアが中心で、物流、通信、製造、エネルギー、メディアとコンシューマー向けアプリが続きます。各ページで、それぞれの業界での仕事の内容を説明しています。

本番データベースの管理者アクセスは必要ですか?

最初は必要ありません。レビューは、御社が作成し、いつでも無効にできるアカウントによる読み取り専用アクセスから始めます。変更は、御社のチームがレビューするマイグレーションとして届けます。昇格した権限は期間を限り、御社自身のIDプロバイダー経由で付与し、作業が終われば削除します。

DBAによる24時間体制のデータベースサポートは可能ですか?

はい。御社の営業時間内でも、24時間体制でも対応します。サポートを開始する前に、対応時間、重大度ごとの応答時間、御社チームへのエスカレーション経路を取り決めます。担当者を呼び出す可能性のあるアラートには、すべてランブックを添えています。

御社が作成するスキーマ、スクリプト、コードの所有者は誰ですか?

御社です。すべてのスペシャリストはBigTree108と署名済みの契約を結び、成果物のすべてを会社に帰属させています。さらに、御社との契約により、その権利は御社に引き継がれます。コード、デザイン、ドキュメントは、当社だけが変更できる場所ではなく、御社のリポジトリとツールに納品します。

専門家が必要なデータベースはありますか?

エンジン、バージョン、稼働場所、変更が必要な点をお知らせください。1営業日以内に、計画案、候補者のプロフィール、またはデータベースのレビューの作業範囲をご回答します。