PostgreSQLにおける高可用性の実装のトレーニングコース
ダウンタイムゼロのPostgreSQLデプロイメントを実現するには、専門的なストリーミングレプリケーションと自動化されたフェイルオーバー管理が不可欠です。本コースでは、同期レプリケーションおよび非同期レプリケーション、カスケードレプリケーション、トランザクションログのアーカイブ、ベースバックアップ、ストリーミング構成の監視について学びます。pgpool-IIを使用して接続プーリングと自動化された高可用性環境を構築し、大量トラフィックのビジネスアプリケーションに対応する重要なエンタープライズ環境におけるプロダクショングレードのデータベース信頼性を確保する方法を習得します。
コース概要
- イントロダクション
- ストリーミングレプリケーション
- ストリーミングレプリケーション
- 同期または非同期
- カスケードレプリケーション
- トランザクションログのアーカイブ
- ベースバックアップ
- ストリーミングのセットアップ
- ストリーミングの監視
- 競合の処理
- 高可用性のセットアップ
- 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環境での手動実装。
コースカスタマイゼーションオプション
- このコースのカスタマイズされたトレーニングを依頼するには、ご連絡ください。
開発者のためのPostgreSQL AI
14 時間このコースでは、埋め込みベクトルに基づく類似性/意味検索、Text-to-SQLクエリ、および拡張生成(RAG)を含む、データベースシステムにAI技術を組み込むために使用されるPostgreSQLサーバー拡張機能とライブラリの基礎を扱います。学生はPgVectorとPgAIのインストール方法、ベクトル埋め込みの生成とロード、ベクトルインデックスの作成、意味検索とRAGの実装、PythonまたはJavaScriptを用いたLangChainによるText-to-SQLアプリケーションの開発方法を学びます。実演と実践的な練習を通じて、核心的な概念と実践的なスキルを強化します。
PostgreSQL Advanced - パフォーマンス管理
14 時間この実践的なコースでは、PostgreSQLのパフォーマンスチューニングに関する実務的な側面に焦点を当てます。参加者はクエリの実行分析、インデックスの最適化、メモリーとシステム設定の調整、ワークロードの効果的な監視について学びます。現実世界のシナリオとライブ演習を通じて、データベースレベルとシステムレベルでのボトルネックの特定と解決方法を示します。
PostgreSQL の管理と開発
28 時間PostgreSQL データベースの管理と開発には、パフォーマンス最適化、データベースレプリケーション、接続プーリングに関する深い知識が必要です。このコースでは、サーバー管理、SQL の基礎、クライアントインターフェース、サーバーサイドプログラミング、データベース内部構造を扱います。ハンズオントレーニングを通じて、DBA や開発者はクエリ実行の最適化、バックアップの管理、モニタリングの設定、およびエンタープライズグレードの PostgreSQL 環境向けの堅牢な本番環境構成の構築方法を習得します。
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 高度化:レプリケーションと高可用性(RepMgr、PgPool-II)
14 時間このコースでは、PostgreSQL におけるレプリケーション、高可用性、クラスタ管理について深く取り上げます。参加者はマルチノード環境の構築と管理、フェイルオーバーの自動化設定、および負荷分散とコネクションプーリングソリューションの調査を行います。コースには、実際のレプリケーション実験と復旧シミュレーションが含まれています。
PostgreSQL 16 for Developers and Administrators
21 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、中級レベルの開発者と管理者向けに、PostgreSQL 16の最新機能と改善点を活用することを目指しています。
このトレーニング終了時には、参加者は以下のことができます:
- PostgreSQL 16のアーキテクチャとコンポーネントを理解する。
- 高度なSQL機能とPostgreSQL拡張機能を利用する。
- セキュリティのベストプラクティスとアクセス制御を実装する。
- バックアップ、復旧、および監視を含むデータベース管理タスクを実行する。
- チューニングとインデックス戦略を通じてデータベースのパフォーマンスを最適化する。
- PostgreSQLの組み込みツールを使用して高可用性とレプリケーションを実現する。
- PostgreSQLを現代的なアプリケーション開発フレームワークに統合する。
PostgreSQL for Administrators - 3 Days
21 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、大規模なデータ管理とデータベースシステムの高可用性および高性能化にPostgreSQLを使用したいデータベース管理者やシステム管理者向けです。
本トレーニング終了時には、参加者は以下のことが Able to できます:
- PostgreSQLをインストールし、設定する。
- PostgreSQLの機能とアーキテクチャを理解する。
- SQLを使用してデータベース操作を行う方法を学ぶ。
- データロスを防ぐためにデータベースバックアップおよび復元を行う。
- サーバーを高可用性に設定する。
- 高性能チューニングのツールと手法を学ぶ。
- 監視と可観測性のための外部ツールを探索する。