
DbGate ホスティング
MySQL、PostgreSQL、MongoDB などを保存された接続から 1 つの Web クライアントで管理します。
- ワンクリック デプロイ
- 15 GB 必要なディスクスペース
- 1 GB RAM 必要なメモリ
- 2 €から 価格
AvaHostで得られるもの
ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。
このテンプレートにはデータベースコンテナが含まれていません。

テクノロジー
- Dockerイメージ
- dbgate/dbgate:latest
- デフォルトポート
- 3000

DbGateの仕組み
DbGateはユーザーが既に運用しているデータベースに接続し、そのオブジェクトをWebインターフェース経由で提示します。選択したドライバに応じて、ユーザーはスキーマとコレクションを参照し、テーブルデータを編集し、SQLを実行し、クエリを構築し、レコードをインポート/エクスポートし、構造を比較し、1つの保護されたインストールから複数の保存済み接続を操作できます。
ホストされたパッケージは管理者ログインを設定し、DbGate独自の設定ディレクトリを永続化します。保存済み接続定義はホストされたサービス上に残りますが、ターゲットデータベースエンジン、ネットワークパス、アカウント、権限、バックアップ、および可用性はパッケージの外に留まります。DbGateをインストールするだけではPostgreSQLまたはMariaDBサーバーは作成されません。
DbGateの主な機能
DbGateは組み込みおよびオプションのドライバを通じて、様々なSQLおよびNoSQLシステムをサポートしています。そのツールには、データグリッド、クエリエディタ、スキーマ参照、インポート/エクスポート、ビジュアルクエリ機能、JSONビュー、および接続管理が含まれます。正確な機能はデータベースドライバ、サーバーバージョン、権限、およびデプロイされたイメージに存在するエディションまたはプラグインによって異なります。
データベース管理インターフェースは接続詳細を保存し、重要なクエリを実行できるため、機密性が高いものです。専用の最小権限データベースアカウントを使用し、ターゲット側でネットワークアクセスを制限し、DbGate管理者パスワードを保護し、未使用の接続を削除し、破壊的な操作を実行する前にデータベースサービスでバックアップを確認してください。
DbGate対DataGrip
DbGate
DbGateは、すべてのコンピュータにデスクトップクライアントをインストールすることなくアクセスできる、自己ホスト型ブラウザワークスペースを提供します。DataGripはJetBrainsのデスクトップデータベースIDEで、インテリジェントなクエリ編集、データベースナビゲーション、リファクタリング、バージョン管理統合、およびローカルにインストールされたアプリケーション経由で多くのデータベースシステムをサポートしています。
DataGrip
DataGripは成熟したデスクトップIDEとより広いJetBrainsワークフローを望むプロフェッショナルなデータベース開発者に適しているかもしれません。DbGateは、チームが中央Webインターフェース、複数のマシンからの軽量アクセス、および保存済み接続の保存場所の制御を望む場合に魅力的です。どちらの製品もターゲットデータベースの権限とセーフガードに依存しています。
DbGateの利用者
エンジニアリングチームは開発データベースを検査し、サポートスタッフは制御された権限の下で顧客レコードをレビューし、アナリストは反復可能なクエリを実行し、管理者はブラウザからスキーマまたはデータタスクを時折実行します。複数のデータベースタイプを1つの内部ツールからアクセスする必要がある場合にも便利です。
DbGateはデータベースバックアップ、移行レビュー、アクセスガバナンス、監視、監査、または変更承認の代替になるべきではありません。便利なインターフェースは影響度の高いアクションへのアクセスを容易にするため、本番環境の認証情報と破壊的な権限は、ローカル開発データベースよりも厳しい制御に値します。

DbGateの自己ホスティング: 要件とコスト
DbGateのリソース使用量は、同時ブラウザセッション、開いた結果セット、クエリサイズ、インポート、エクスポート、スキーマ比較、アクティブなドライバ、および保存済み接続の数に依存します。カタログはPostgreSQLおよびMariaDBを不要として記録しています。DbGateはクライアントであり、ターゲットデータベースとそのリソースは別のままです。
AvaHostでは、DbGateはPlan 1を€2で使用します。ホストされたDbGateパッケージには、ワンクリックデプロイメント、自動HTTPSを備えたカスタムドメイン、自動アプリケーション更新、およびスケジュール済みバックアップが含まれます。ホストされたパッケージはDbGateを生成された管理者パスワードで保護し、その設定を永続化します。ターゲットデータベース、データベースバックアップ、ネットワークピアリング、特権アカウント、ドライバライセンス、または外部システムの復旧は含まれません。顧客は到達可能なエンドポイントと最小権限の認証情報を提供し、実行されたすべてのステートメントについて責任を負います。
F.A.Q
DbGateは、プラン1で€2から始まります。インターフェースは控えめな使用には軽量ですが、大規模なクエリ結果、同時セッション、インポート、エクスポート、スキーマ比較、およびアクティブなドライバーはメモリと処理を増加させることができます。ターゲットデータベースサイズは、データがエクスポートされるか、独自の永続的なワークスペースに保持されない限り、DbGateストレージを消費しません。
ターゲットデータベースはバンドルされていません。カタログでは、DbGateが提供するシステムのクライアントであるため、リレーショナルデータベース要件を「不要」とマークしています。到達可能なデータベースエンドポイント、サポートされているドライバー、および最小権限の認証情報を提供してください。データベース容量、稼働時間、バックアップ、ログ、および復旧は、その外部データベースサービスの責任のままです。
AvaHostテンプレートは生成されたパスワードで管理者ログインを作成し、カスタムドメインは自動HTTPS対応です。DbGateは永続ボリューム上に接続定義を保持できるため、管理者アカウントを保護し、必要に応じてデータベース認証情報をローテーションし、ターゲット側のアクセス許可を制限し、共有インストール内に広範な本番環境アクセスを保存しないようにしてください。
AvaHostはDbGateアプリケーションを定期的に更新し、ホストされた構成をバックアップします。これらのサービスは外部データベースのバックアップまたはロールバックを行いません。マイグレーション、インポート、編集、または破壊的なクエリの前に、データベースプロバイダー独自のバックアップおよび復旧プロセスを使用し、使用されているアカウントの正確なスコープを確認してください。
