GCPって
サービスの分類
おおまかにはこんな感じ。(一部省略してます)
※2019年8月末時点のもの。
※α版、β版を含む。
https://cloud.google.com/products/?hl=ja よりいろいろ引用してます。
分類 | サービス例 |
---|---|
AIと機械学習 | AutoML,Vision AI,Cloud TPU... |
API管理 | Apigee Sense,Cloud Healthcare API... |
コンピューティング | Compute Engine,App Engine,Cloud Functions... |
データ分析 | BigQuery,Cloud Composer,Cloud Dataflow... |
データベース | Cloud SQL,Cloud Bigtable,Cloud Spanner... |
デベロッパーツール | Container Registry,Cloud Build... |
ハイブリットとマルチクラウド | Anthos,GKE On-Prem... |
IoT | Cloud IoT Core,Edge TPU |
管理ツール | Stackdriver,Monitoring,Private Catalog... |
メデイアとゲーム | Zync Render,Anvato... |
移行 | Cloud Data Transfer,Transfer Application... |
ネットワーキング | Virtual Private Cloud,Cloud DNS,Cloud NAT... |
セキュリティ | Cloud Security Scanner,Cloud IAM,Cloud HSM... |
ストレージ | Cloud Storage,Cloud Firestore... |
サービスをもう少し深く見てみる
データベース
Cloud SQL
MySQL、PostgreSQL、SQL Server のデータベース サービス。
Cloud SQL は、クラウド上の PostgreSQL、MySQL、SQL Server のリレーショナル データベースの設定、メンテナンス、運用、管理を簡単にできるようにするフルマネージド データベース サービスです。Cloud SQL は高パフォーマンス、スケーラビリティ、利便性を提供します。また、Google Cloud Platform 上にホストされるので、場所を問わずアプリケーションを実行できるデータベース インフラストラクチャの構築が可能です。
AWSでいうRDS。
<機能>
- スケーラビリティ
- 高パフォーマンス
- 統合
- 高可用性の確保
- フルマネージド
- 標準API
- セキュリティ
- パートナーシップと統合
Cloud Spanner
水平スケーリング可能で高い整合性を備えた、初のリレーショナル データベース サービス
Cloud Spanner は、エンタープライズ クラスで唯一、グローバルに分散され、強整合性を備えたデータベース サービスです。リレーショナル データベースの構造と非リレーショナル データベースの水平スケーラビリティを兼ね備え、クラウドに特化した設計となっています。2 種類のデータベースの特性を組み合わせることにより、業界最高水準となる 99.999% の可用性 SLA、計画的ダウンタイムの排除、エンタープライズ クラスのセキュリティに加え、高性能のトランザクションと、行、リージョン、大陸をまたぐ強整合性が実現します。Cloud Spanner によりデータベースの管理は大きく変わり、効率的なアプリケーション開発が可能になります。
<機能>
- グローバルなスケーラビリティ
- 多言語対応
- フルマネージド
- トランザクションの整合性
- リレーショナル セマンティクス
- エンタープライズ クラスのセキュリティ
- 高可用性
Cloud Memorystore
フルマネージドの Redis 向けインメモリ データストア サービス
Cloud Memorystore for Redis は、Google が管理する、スケーラブルで安全かつ可用性の高いインフラストラクチャ上に構築された、フルマネージドのインメモリ データストア サービスです。Cloud Memorystore を使用すると、ミリ秒以下のデータアクセスを実現するアプリケーション キャッシュをビルドできます。Cloud Memorystore は Redis プロトコルに対応しているため、コードを変更することなく簡単に移行できます。
いいなと思ったけどRedis向け。
Cloud Firestore
モバイルアプリとウェブアプリのデータ向けの NoSQL ドキュメント データベース。
Cloud Firestoreは、高速で完全に管理されたサーバーレスのクラウドネイティブNoSQLドキュメントデータベースであり、モバイル、Web、IoTアプリのデータをグローバル規模で保存、同期、クエリすることを簡素化します。クライアントライブラリはライブ同期とオフラインサポートを提供し、そのセキュリティ機能とFirebaseおよびGoogle Cloud Platform(GCP)との統合により、真のサーバーレスアプリの構築が加速されます。
<特徴>
- セキュリティ
- データストアモード
- 自動アップグレード
- ACIDトランザクション
- マルチリージョンレプリケーション
- 強力なクエリエンジン
- クラウドネイティブアプリケーション向けに構築