PostgreSQLでの高可用性の実装のトレーニングコース
このトレーニングは、データベース管理者とアーキテクト向けに設計されており、PostgreSQLにおけるストリーミングレプリケーションの学習と、pgpool-IIを使用して自動フェイルオーバーを達成し、高可用性のPostgreSQLデータベースクラスタをセットアップする方法について解説します。
コース概要
- 導入
- ストリーミングレプリケーション
- ストリーミングレプリケーション
- 同期または非同期
- カスケードレプリケーション
- トランザクションログアーカイビング
- ベースバックアップ
- ストリーミングのセットアップ
- ストリーミングの監視
- 競合処理
- 高可用性セットアップ
- pgpool-IIを使用した接続プーリングとHAセットアップ
- インストール
- 設定
- プールのセットアップ
- HAのセットアップ
- デモとラボ
- pgpool-IIを使用した接続プーリングとHAセットアップ
要求
このトレーニングを受ける前に、PostgreSQLに関する予備知識があることをお勧めします。
オープントレーニングコースには5人以上が必要です。
PostgreSQLでの高可用性の実装のトレーニングコース - 予約
PostgreSQLでの高可用性の実装のトレーニングコース - お問い合わせ
PostgreSQLでの高可用性の実装 - コンサルティングお問い合わせ
お客様の声 (1)
この科目に対する事実に基づいた実践的なアプローチ。質問しやすい的良好な雰囲気です。
Marcin - Santander Bank Polska S.A.
コース - Implementing High Availability in PostgreSQL
機械翻訳
今後のコース
関連コース
PostgresのAI
21 時間Postgresは、先進的なオープンソースのリレーショナルデータベースで、AI駆動システムやデータインテリジェンスアプリケーションの基盤として使用できます。
この講師主導のライブトレーニング(オンラインまたは対面)は、中級レベルのデータベース専門家や開発者を対象とし、Postgres内でAI機能を直接統合、管理、最適化する方法を学びます。
このトレーニング終了時には、参加者は以下のことができるようになります:
- AIワークロード用のPostgres拡張機能を設定および構成します。
- pgvectorを使用してエンベディングと類似性検索を実装します。
- PostgresにオープンソースやプロプライエタリーなLLMを統合し、リアルタイムの洞察を得ます。
- AI駆動クエリとワークフロー向けにPostgresを最適化します。
コースの形式
- インタラクティブな講義とディスカッション。
- 豊富な演習と実践。
- ライブラボ環境での手動実装。
コースのカスタマイズオプション
- このコースをカスタマイズしたトレーニングをご希望の場合は、お問い合わせください。
PostgreSQLのAI:エンタープライズグレードの統合、最適化、およびガバナンス
21 時間PostgreSQLは強力なオープンソースのリレーショナルデータベースで、企業データインテリジェンス、予測分析、自動化のためにAI機能を追加することができます。
この講師主導のライブトレーニング(オンラインまたはオンサイト)は、中級から上級レベルのデータエンジニア、DBA、およびソリューションアーキテクト向けに設計されており、PostgreSQLを活用する企業グレードのAIシステムの設計、実装、およびガバナンスを行いたい方々を対象としています。
このプログラムを修了することで、参加者は以下のスキルを獲得します:
- PostgreSQLにAIモデルとベクトル検索機能を直接統合する。
- 高負荷のエンタープライズワークロード向けにAI最適化されたアーキテクチャをデプロイする。
- AIデータパイプラインの堅牢なガバナンス、監査、およびコンプライアンスを実装する。
- PostgreSQL環境内でオープンソースおよびプロプライエタリAIフレームワークを安全に活用する。
コースの形式
- インタラクティブな講義と企業ケースのディスカッション。
- 実践的な演習と実世界のラボ。
- ライブPostgreSQL環境での手動実装。
コースカスタマイゼーションオプション
- このコースのカスタマイズされたトレーニングを依頼するには、ご連絡ください。
OracleをAzure SQLまたはPostgreSQLに移行する
7 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、OracleデータベースをAzure SQLまたはPostgreSQLに移行したいデータベース管理者やクラウドアーキテクトを対象としています。
このトレーニングが終了すると、参加者は以下のことができます:
- Azure SQLとPostgreSQLを比較し、ビジネス目標と要件に最適なデータベースを選択する。
- 定義、データ、および手順をOracleからAzureSQLまたはPostgreSQLデータベースシステムに移動するためのデータベースを準備する。
- 移行後のステップとして、テスト、最適化、更新、および維持管理を行う。
PostgreSQL Advanced - パフォーマンス管理
14 時間この実践的なコースでは、PostgreSQLのパフォーマンスチューニングに関する実務的な側面に焦点を当てます。参加者はクエリの実行分析、インデックスの最適化、メモリーとシステム設定の調整、ワークロードの効果的な監視について学びます。現実世界のシナリオとライブ演習を通じて、データベースレベルとシステムレベルでのボトルネックの特定と解決方法を示します。
PostgreSQLの管理と開発
28 時間このコースでは、PostgreSQLデータベースの管理とパフォーマンス調整について学びます。参加者はレプリケーション、接続プーリング、全文検索などの専門的なPostgreSQL(別名:Postgres)モジュールの使用方法を習得します。
PostgreSQL サーバー管理
14 時間PostgreSQL エッセンシャル
14 時間このトレーニングは、PostgreSQL の基本から学びたいデータベース管理者とアーキテクト向けに設計されています。
PostgreSQL のアーキテクチャ、インストール、デザイン、ならびにバックアップと復旧の方法を学習します。
PostgreSQL Advanced DBA
14 時間このトレーニングは、データベース管理者やアーキテクト向けに設計されており、PostgreSQLでバックアップ、高可用性、データベースのセキュリティを実装するためのツールと技術を学ぶことができます。
また、遅いクエリの検出方法、データベース性能の監視方法、PostgreSQLのパフォーマンス調整方法も学びます。
PostgreSQL パフォーマンスチューニング
14 時間このトレーニングは、PostgreSQL データベースのパフォーマンスを調整したいデータベース管理者やアーキテクト向けです。クエリの遅いワークロードをログに記録し、クエリ内の可能なボトルネックを見つける方法を学習します。このトピックでは、最適なパフォーマンスのために調整する必要がある最も重要なパラメータについても説明します。
PostgreSQLの管理、最適化、およびレプリケーション
35 時間この講師主導のライブトレーニング(オンサイトまたはリモート)では、参加者はPostgreSQLの一般的な側面と高度な側面を学びます。これらの内容には管理、パフォーマンス調整、高度な開発、およびレプリケーションが含まれ、セットアップ、構成、テスト、展開、トラブルシューティングなどの一連の手順に従って実践的な演習を行います。
このトレーニングを終了した参加者は以下のことが able になります:
- 高度な管理技術を使用してPostgreSQLサーバーを構成し、管理します。
- データベースとクエリを最適化して最大のパフォーマンスを実現します。
- PostgreSQLサーバーをレプリケートし、拡張します。
PostgresAI at Enterprise Scale: Monitoring, Cloning & AI-Driven Operations
21 時間PostgresAIは、データベースチームがAI駆動の自動化を使用してPostgreSQL環境をクローン化、テスト、および最適化するためのプラットフォームです。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、データベース監視、クローン化、AI駆動の最適化のためにエンタープライズ規模でPostgresAIを実装したい高度なレベルのDevOpsプロフェッショナルやデータベースエンジニア向けです。
このトレーニングの終了時、参加者は以下のことができるようになります:
- エンタープライズ環境でPostgresAIを展開および構成する。
- PostgresAIをCI/CDパイプラインとPostgreSQLクラスターに統合する。
- クエリ最適化とパフォーマンスチューニングのためのAI駆動の洞察を利用する。
- クローン化された環境でガバナンス、監査、データプライバシー制御を実装する。
コースの形式
- 交互的な講義とディスカッション。
- 多数の演習と実践。
- ライブラボ環境での手動実装。
コースカスタマイズオプション
- このコースのカスタマイズトレーニングを希望する場合は、お問い合わせください。
PostgreSQL for Developers
14 時間このコースでは、PostgreSQL データベースとのプログラミング的な相互作用を学びます。PostgreSQL をバックエンドに使用した高品質アプリケーションの開発に必要な技術、構文、および構造について学習します。また、効率的な SQL の書き方に関するベストプラクティスも含む SQL チューニングについても説明します。
対象者は PostgreSQL を使用または拡張したい開発者とデータベースアーキテクトです。
PostgreSQL Advanced: Replication and High Availability (RepMgr, PgPool-II)
14 時間This course provides in-depth coverage of replication, high availability, and cluster management in PostgreSQL. Participants will build and manage multi-node environments, configure failover automation, and explore load balancing and connection pooling solutions. The course includes live replication labs and recovery simulations.
PostgreSQL 13 for Developers and Administrators
21 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、sysadminsと開発者がPostgreSQL 13を使用して、高パフォーマンスアプリケーション向けにデータベースを設定、構築、および管理することを目指しています。
このトレーニングの終了時には、参加者は以下のことができます:
- PostgreSQL 13をインストールおよび設定する。
- PostgreSQL 13を使用してデータベースを操作、管理、および維持する際の特徴、アーキテクチャ、および基本を理解する。
- Postgresデータベーステーブルとスキーマの設定方法を学ぶ。
- データ操作とクエリの実行方法を学ぶ。
- PostgreSQL 13の機能性を完全に利用し、拡張するための異なるプログラミングインターフェース(クライアントおよびサーバー)を探求する。
PostgreSQL 16 for Developers and Administrators
21 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、中級レベルの開発者と管理者向けに、PostgreSQL 16の最新機能と改善点を活用することを目指しています。
このトレーニング終了時には、参加者は以下のことができます:
- PostgreSQL 16のアーキテクチャとコンポーネントを理解する。
- 高度なSQL機能とPostgreSQL拡張機能を利用する。
- セキュリティのベストプラクティスとアクセス制御を実装する。
- バックアップ、復旧、および監視を含むデータベース管理タスクを実行する。
- チューニングとインデックス戦略を通じてデータベースのパフォーマンスを最適化する。
- PostgreSQLの組み込みツールを使用して高可用性とレプリケーションを実現する。
- PostgreSQLを現代的なアプリケーション開発フレームワークに統合する。