Functions軽量のサーバレスアプリケーション。メッセージが配信されることをトリガーとして次の処理を呼び出す。今回はアップロードされたコンテンツの内容に応じて、動画処理または画像処理のAPIをコールする。APIGCPで提供される動画処理AIのAPI。デフォルトで「不適切なコンテンツの検出」機能を持つ。APIGCPで提供される画像処理AIのAPI。デフォルトで「セーフサーチ」機能を持つ。BigQueryサーバレスでスケーラブルなデータウェアハウス。コンテンツの分類結果を格納する。今回の用途に関して言えば必ずしもBigQueryである必要はなく、別のストレージサービスでも代用できる。出典https://cloud.google.com/solutions/processing-marketing-submissions-using-video-intelligence?hl=jaリアルタイムに生成されるデータを処理する用途ゲーム内のイベント情報を解析する時など。リアルタイムに生成されるデータを取り込み、構造化データに変換した後にデータ格納する。実ゲームなど、リアルタイムにイベントデータが生成される場所。Pub/Subスケーラブルなメッセージングサービス。Dataflow大規模データの処理を行うフルマネージドなエンジン。トピックから配信されたデータに対し、ユーザが規定した処理ロジックを適用し、JSONなどの構造化されたデータへ変換、ストレージへの格納を行う。BigQueryサーバレスでスケーラブルなデータウェアハウス。より格納可能な形式になったデータを受け取り、格納する。ApigeeAPIの管理プラットフォーム。経由させ負荷分散させる。画像などのアセットの場合は、CDN経由で直接LoadBalancerへ繋ぎこむ。CDNコンテンツ配信ネットワーク。世界中に分散されたGoogleのエッジ拠点のキャッシュにコンテンツを保存することで、コストを削減しながらより早くユーザにコンテンツを提供する。Balancingスケーラブルな負荷分散装置。Kubernetesプロダクト。このアーキテクトでは、GKE内で作成されたコンテナがマイクロサービスとして機能する。ストレージ選択肢は多数。ストレージ適性が高い。今回のアーキテクチャでは、バックエンドシステムはオンプレミスに据え置きを想定している。使用することができる。使用することで相互接続を実現する。トンネルを使用して、オンプレミスネットワークとGCPネットワークとを安全に接続する技術。InterconnectオンプレミスネットワークとGCPネットワークとの接続を、高可用性・低レイテンシで実現する技術。自動スケーリング機能と負荷分散機能を備えたフルマネージドサービス。この構成では、着信トラフィックに基づいてアプリケーションのインスタンス数を自動で増減させることができる。環境を作成しているため、各サービスは他サービスを気にせずにスケーリングすることができる。(GKE)GKEを使用する場合、各GKE内でデプロイされるDockerコンテナがマイクロサービスとして機能する。コンテナを構成するクラスタやポッドといった昨日群はGKEによる自動スケールの対象であり、CPU利用率などの指標に基づいてマイクロサービスをスケーリングすることができる。出典https://cloud.google.com/solutions/architecture/scaling-commerce-workloads-architecture終わり今回はここまでー。2019.12.15こんばんは、七色メガネです。分割について検証と考察をしてみたいと思います。関する認定資格についてまとめていきます。2019.05.02こんにちは。コメントをキャンセルメールアドレスが公開されることはありません。