GCPとは
GCPとは、Google Cloud Platform の略で、Googleが提供するクラウドコンピューティングサービスの総称です。Googleで使われているものと同じテクノロジーやインフラが利用でき、Google検索のプラットフォーム、Youtubeの動画配信プラットフォームに加え、Googleだからこそ作ることのできるデータ解析や機械学習系のサービスなどの活用が可能です。
GCP構築のサーバ構成例
GCP環境でサーバ構築する際の構成サンプルをご紹介します(株式会社アールワークス提供)。
Web/DBサーバ(Compute Engine x1)構成の構築
- Compute Engine 1台で、Web/DBサーバ構成を構築。
- アクセス数が少ないシステムを前提とし、最小構成で安価に構築したい場合に最適。


Webサーバ+DBサーバ(Compute Engine x1 + CloudSQL x1)構成の構築
- Compute Engine 1台と CloudSQL 1台で、Webサーバ+DBサーバ構成を構築。
- 最小構成ですが、GCPの機能を用いることで、DBソフトウエアの管理に手間をかけたくない場合に適した構成です。


Webサーバ+DBサーバ(App Engine x1 + CloudSQL x1)構成の構築
- App Engine 1台とCloudSQL 1台で、Webサーバ+DBサーバ構成を構築。
- サーバ運用には手間をかけず、作成したアプリケーションが動作する場所としての環境が欲しい場合に適した構成です。


CloudSQL Failover Replica環境(Compute Engine)の構築
- CloudSQLに、Failover Replica 設定を実施。
- 高可用性を実現したい場合に適しています。


CloudSQL Failover Replica環境(App Engine)の構築
- CloudSQLに、Failover Replica 設定を実施。
- サーバ運用には手間をかけず、作成したアプリケーションが動作する場所としての環境が欲しい場合に適しています。


関連サービス
GCPにおけるサーバ管理はもちろん、障害対応やセキュリティ対策など、クラウド(サーバ)のすべてを代行。大容量でも安心・信頼の通信環境を実現。ネットワーク冗長化など災害対策を施した堅固なデータセンターを備えています。