Cloud DB for PostgreSQLのシナリオ
    • PDF

    Cloud DB for PostgreSQLのシナリオ

    • PDF

    Article Summary

    VPC環境で利用できます。

    NAVERクラウドプラットフォームのCloud DB for PostgreSQLは、クラウド環境でPostgreSQL Serverを簡単かつスピーディーに構築して安定的なデータベースサービスが行えるように運用、管理します。 NAVERクラウドプラットフォームのCloud DB for PostgreSQLを活用する全体の手順は、以下のとおりです。

    clouddbforpostgresql-procedure_01_vpc_ja

    各手順に関する説明は以下のとおりです。

    1. アプリケーションサーバの作成
    2. アクセス環境の設定
    3. アプリケーションサーバへのアクセステスト
    4. PostgreSQL Serverの作成
    5. ACGの設定
    6. PostgreSQL Serverへのアクセステスト

    1. アプリケーションサーバの作成

    まず、NAVERクラウドプラットフォームコンソールのCloud DB for PostgreSQLで作成するPostgreSQL Serverと通信を行うアプリケーションサーバを作成します。 Cloud DB for PostgreSQLは現在、NAVERクラウドプラットフォームの内部でのみアクセスできるため、アプリケーションサーバもまたNAVERクラウドプラットフォームの内部にある必要があります。 アプリケーションサーバは、NAVERクラウドプラットフォームコンソールのServices > Serverメニューで作成できます。
    参考となるご利用ガイドは以下のとおりです。

    2. アクセス環境の設定

    アプリケーションサーバの作成が完了したら、アプリケーションサーバにユーザーがアクセスできるようにアクセス環境を設定します。 アクセス環境を設定するには、以下の2つの方法があります。

    • NAVERクラウドプラットフォームのグローバルIPを使用してPrivate Domainへのアクセスを設定
    • NAVERクラウドプラットフォームのSSL VPNを使用して外部からのアクセスを設定

    グローバルIPを使用したアクセス設定時は、管理者パスワードの確認機能を利用してサーバへのアクセスに必要な管理者(root)パスワードを確認する必要があります。 SSL VPN商品を使用したアクセス設定の場合、個人PCにSSL VPN ClientをインストールしてDB Serverにアクセスできます。 管理用目的で使用する場合、SSL VPN商品を利用した方がセキュリティ面で有利です。
    参考となるご利用ガイドは以下のとおりです。

    3. アプリケーションサーバへのアクセステスト

    アクセス環境の設定が完了したら、ターミナルプログラムを利用してアプリケーションサーバに正常にアクセスできるかテストを行うことができます。
    参考となるサイトは以下のとおりです。

    4. PostgreSQL Serverの作成

    アプリケーションサーバへのアクセステストまで完了したら、次はアプリケーションサーバと通信を行うPostgreSQL Serverを作成します。 PostgreSQL Serverは、NAVERクラウドプラットフォームコンソールのServices > Database > Cloud DB for PostgreSQLメニューで別途サービス利用申込なしでその場で作成できます。
    参考となるご利用ガイドは以下のとおりです。

    サーバの二重化構成

    障害発生時にデータの消失を防いでサービスへの影響を最小限に抑えられるように、サーバの二重化を設定できます。 Cloud DB for PostgreSQLは、Primary DB ServerとSecondary DB Serverを作成してPrimaryの障害時、Secondaryに自動Failoverされる機能を提供します。 DNSでアクセスできるため、アプリケーションの変更は別途必要ありません。

    clouddbforpostgresql-procedure_02_vpc_ja

    サーバの二重化構成を行うには、PostgreSQL Serverの作成時に高可用性サポートをクリックして選択します。

    モニタリングとイベントの管理

    作成完了して運用中のPostgreSQL Serverを対象に、NAVERクラウドプラットフォームコンソールでサーバの性能やOSの状態に対するモニタリングと発生したイベントを確認し、安定的にデータベースサービスを提供できるように管理できます。 NAVERクラウドプラットフォームのCloud Insight商品を活用し、イベントと通知(アラーム)設定を行うこともできます。

    注意

    Cloud Insightの利用を申し込むと、別途料金が課金されます。 Cloud Insightの紹介や料金プランについての説明は、NAVERクラウドプラットフォームポータルのサービス > Management & Governance > Cloud Insight メニューをご参照ください。

    参考となるご利用ガイドは以下のとおりです。

    管理と運用権限の管理

    ユーザーのメインアカウントのほか、サブアカウントを作成してCloud DB for PostgreSQLの管理及び運用権限を様々な方法で設定できます。 NAVERクラウドプラットフォームのSub Account商品内のSystem ManagedポリシーとUser Createdポリシーを活用して権限設定を行えます。

    参考

    Sub Accountは、利用申込の際に別途料金が発生しない無料商品です。 Sub Accountの紹介や料金プランについての詳しい説明は、NAVERクラウドプラットフォームポータルのサービス > Management & Governance > Sub Accountメニューをご参照ください。

    参考となるご利用ガイドは以下のとおりです。

    ログとバックアップファイルの保管

    PostgreSQL Serverで発生したログファイルやバックアップファイルを、NAVERクラウドプラットフォームのObject Storage商品を使用して安全に保管できます。

    注意

    Object Storageの利用を申し込むと、別途料金が課金されます。 Object Storageの紹介や料金プランについての説明は、NAVERクラウドプラットフォームポータルのサービス > Storage > Object Storageメニューをご参照ください。

    参考となるご利用ガイドは以下のとおりです。

    読み込み負荷分散の設定

    PostgreSQL Serverの読み込み負荷分散を、NAVERクラウドプラットフォームのLoad Balancer商品を使用して設定できます。

    注意

    Load Balancerの利用を申し込むと、別途料金が課金されます。 Load Balancerの紹介や料金プランについての説明は、NAVERクラウドプラットフォームポータルの サービス > Storage > Load Balancer メニューをご参照ください。

    参考となるご利用ガイドは以下のとおりです。

    5. ACGの設定

    作成したPostgreSQL Serverにアプリケーションサーバがアクセスできるように、PostgreSQL ServerのACG(Access Control Group)を設定します。
    参考となるご利用ガイドは以下のとおりです。

    6. PostgreSQL Serverへのアクセステスト

    PostgreSQL Clientを利用し、作成したPostgreSQLサーバに正常にアクセスできるかテストを行ってください。
    参考となるご利用ガイドは以下のとおりです。


    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.