Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud Run (GDG DevFest Osaka 2019)

kumakumakkk
December 08, 2019

Cloud Run (GDG DevFest Osaka 2019)

GDG DevFest Osaka 2019
https://gdgosaka.connpass.com/event/150645/
で発表された資料です。

kumakumakkk

December 08, 2019
Tweet

More Decks by kumakumakkk

Other Decks in Technology

Transcript

  1. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Run Cloud Run for Anthos
  2. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem • ステートレスなコンテナ化されたアプリケーションをデプロイできるGCPのフル マネージドサービス • “revision”という単位でイミュータブルにデプロイされる Cloud Runとは
  3. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem • ステートレスなコンテナをデプロイできるフルマネージドサービス • “Revision”という単位でイミュータブルにデプロイされる • Knative互換のためベンダーロックされない • 0からスケールする Cloud Runとは
  4. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem 44 秒 Cloud Runにデプロイするのにかかった時間
  5. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Functions App Engine Cloud Run App Engine Kubernetes Engine Compute Engine Flex
  6. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Functions App Engine Cloud Run App Engine Kubernetes Engine Compute Engine カスタマイズ性 Flex
  7. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Functions App Engine Cloud Run App Engine Kubernetes Engine Compute Engine カスタマイズ性 デプロイの容易さ Flex
  8. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem https://cloud.google.com/blog/topics/partners/ expanding-the-serverless-ecosystem-for-clou d-run
  9. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem https://circleci.com/orbs/registry/orb/circleci/g cp-cloud-run
  10. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem https://www.datadoghq.com/blog/monitor-goo gle-cloud-run-with-datadog/
  11. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem https://cloud.google.com/run/docs/release-notes
  12. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem https://github.com/gcpug/nouhau/issues/113
  13. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Memorystore Cloud Filestore Cloud SQL Cloud Load Balancing Stackdriver Cloud Storage Cloud Pub/Sub Cloud Firestore BigQuery Beta
  14. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Firestore Cloud Memorystore for Redis
  15. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 アカウント管理 オーダー管理 ペイメント管理 出荷管理 モノリシックアプリケーション
  16. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 アカウント管理 オーダー管理 ペイメント管理 出荷管理
  17. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Functions App Engine Cloud Run App Engine Kubernetes Engine Compute Engine カスタマイズ性 デプロイの容易さ Flex
  18. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Functions App Engine Cloud Run App Engine Kubernetes Engine Compute Engine カスタマイズ性 デプロイの容易さ Flex
  19. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem https://grpc.io/docs/guides/concepts/
  20. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem https://medium.com/@yangli907/grpc-learnin g-part-1-cdcf59e52707
  21. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Traffic Director Cloud Load Balancing
  22. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ECサイト
  23. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ
  24. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ
  25. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ
  26. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ
  27. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ Cloud Pub/Sub
  28. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ Cloud Pub/Sub
  29. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ Cloud Pub/Sub
  30. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ Cloud Pub/Sub
  31. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ Cloud Pub/Sub 503
  32. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ Cloud Pub/Sub 200 再送
  33. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ストア管理 オーダー管理 ペイメント管理 ユーザ Cloud Pub/Sub 200 倉庫管理
  34. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Pub/Sub Cloud Tasks https://cloud.google.com/tasks/docs/comp-pub-sub?hl=ja Cloud Tasks か Cloud Pub/Sub かの選択
  35. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Scheduler http request https://cloud.google.com/run/docs/tips?hl=ja 開発のヒント
  36. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem ずっとセッションを張っていたい
  37. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem Cloud Functions App Engine Cloud Run App Engine Kubernetes Engine Compute Engine カスタマイズ性 デプロイの容易さ Flex
  38. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis

    non erat sem まとめ Cloud Runは割と小さめのサービスのコンテナを動かすもの 使える用途と使えない用途がある。無理やり使わない。 いろいろなマネージドサービスを組み合わせる 頻繁にアップデートがある。対応製品も続々増えるのでウォッチしておく