View on GitHub

Today I Learned

Software Engineering Blog

Google Cloud Platform Big Data and Machine Learning Fundamentals

Week1: Data and Machine Learning on GCP 専門講座の概要

GCPの概要

データ分析の中でも特にデータエンジニアになるためのコース

アジェンダ

Compute

デモ: Compute EngineでのVM作成

Storage

Network

Security

ビッグデータMLプロダクト

ラボ: BigQuery の一般公開データセットを探索する

BigQueryのユースケース

https://cloud.google.com/bigquery/?hl=ja#bigquery-solutions-and-use-cases

ビッグデータ用ツールを利用しているGoogle Cloudのお客様

https://cloud.google.com/customers/?hl=ja#/products=Big_Data_Analytics

Google Cloud Platform と Qwiklabs を使ってみる

ソリューションの適切なアプローチの選択

GCP offers a range of services

Compute

Storage

Big data

GCPでできること、ユースケース

組織におけるデータ関連の役割の違い

テスト

学習用教材

SQL

ビッグデータインフラストラクチャ

Week2: Cloud SQL と Spark を使用した商品のレコメンデーション

レコメンデーション システム

課題: クラウドへのワークロードの移行

オンプレミスとクラウド

ラボ: Cloud SQL と Spark ML を使用して商品を推奨する

学習用教材

Week3: BigQuery ML で訪問者の購入を予測する

BigQuery の概要

大規模なデータセットを SQL で探索、分析する

BigQuery にデータセットを取り込んで保存する

BigQuery ML で SQL を使用して機械学習を適用する

モデルの種類の選択

学習

BigQuery ML(BQML)のフェーズ

BigQuery MLの主な機能

BigQuery MLチートシート

ラボ: BigQuery ML で訪問者の購入を予測する

学習用教材

Week4: Cloud Pub/Sub と Cloud Dataflow を使用してストリーミング データ パイプラインを作成する

Cloud Pub/Subによるメッセージ指向アーキテクチャ

スケーリングに対応したストリーミング データ パイプラインを設計、実装する、分析情報を可視化

ラボ: Cloud Dataflow を使用してストリーミング データ パイプラインを作成する

学習用教材

Week5: Vision API と Cloud AutoML を使用して、構築済みのモデルで画像を分類する

非構造化データセットを使った機械学習

適切なMLアプローチの選択

AIへのアプローチ

Dialogflow

AutoML Vision

ラボ: 構築済みの ML モデルで画像を分類する

カスタムモデルの構築

GCPの機械学習

学習用教材

参考資料