SlideShare a Scribd company logo
1 of 30
Download to read offline
Cloud OnAir
Cloud OnAir
Google Cloud 主催イベント
Anthos Day 情報!
2020 年 2 月 13 日 放送
Cloud OnAir
Cloud OnAir
イベント概要
Google Cloud Anthos Day とは
● 様々な業界の企業が Kubernetes を利用した
アプリケーション モダナイゼーションを紹介
● アプリケーション モダナイゼーションついて、
Google Cloud を利用した実践方法について紹介
Customer speaker
Supporter
現在すでにご利用されているコンテナ管理ソフトウェア、サービスが
ございましたら教えてください。(複数回答可)
GCP, AWS, Azure のコンテナ
管理サービスを使っている
51.2% 23.6% コンテナ化して
いない
17.2% GKE
14.4% ECS
EKS 13.1%
AKS 6.5%
OpenShift 5.5%
コンテナ化しているが、管理ソフ
トを使っていない 5.4%
OSS Kubernetes 5.4%
Docker Enterprise 4.6%
Pivotal PKS 1.3%
オンプレミスのコンテナ管理
ソフトを使っている
16.8%
コンテナ化しているが、
管理ソフトは使っていない
5.4%
Cloud OnAir
Cloud OnAir
お客様事例
Cloud OnAirCloud OnAir
株式会社 JR 東日本情報システム 様
コンテナベース
フルマネージド
他社クラウドオンプレミス Google Cloud
ハイブリッド マルチ
CI / CD
環境
Anthos により、あらゆる環境を活用する
アプリケーション開発基盤を構築
✓ アプリケーション開発スピード向上
コンテナ、GKE
✓ 人手不足への対応
フルマネージドな機能を活用し
運用管理業務を省力化
コンテナ未経験から
一気にモダンなプラットフォームへ!
Cloud OnAirCloud OnAir
株式会社 ユーザベース 様
モノリス マイクロサービス
Kubernetes で
統一された環境を提供
Istio で Blue / Green
Deployment を実現
キープロダクトマイクロサービス化
今後
Anthos を検証し、よりマネージドな
そしてオンプレミス、クラウドが
統一された世界を目指す
マイクロサービス運用の 5 大要考慮事項
CI / CD 可視化
API の
統合管理
監視 /
ロギング
Service
Discovery
Cloud OnAirCloud OnAir
ゼロバンク・デザインファクトリー 株式会社 様
銀行機能を再定義するための
プラットフォーム= GCP, Anthos安心 便利 UI / UX
より早く
最新の
テクノロジーで
より多くの
機能を
ドメイン
駆動設計
マイクロ
サービス
アジャイル
Scrum
内製開発
フルクラウド
マネージド
サービス
デジタルバンクを
ゼロからクラウドネイティブで開発
✓ GKE を中心にした
コンテナエコシステムの強力さ
✓ 安心、便利を実現する機能の充実
✓ AI を含む将来の技術への期待
Cloud OnAirCloud OnAir
株式会社 日本経済新聞社 様
次世代のマイクロサービス基盤を構築
リードするチーム
● SRE
信頼性の高い
リリース
● GitOps
● GKE
運用、
監視の統合
● Istio
● Stackdriver
✓ マネージドな範囲の広さから GKE を採択
本質的な運用改善、サービス開発に集中
✓ Disposable(捨てられる) infrastructure
プリエンプティブル仮想マシンを活用し
インフラコストを低減
✓ Anthos への期待
全ての環境を GKE で統一し、そして
それを統一管理するという世界観に期待
Cloud OnAir
Cloud OnAir
Google Cloud セッションの紹介
Google Cloud セッションの紹介
● Kubernetes と推し進めるモダンな
ソフトウェア開発ライフサイクル
● Deep-dive into Anthos on GCP
● Kubernetes コンポーネントの活用方法
資料のダウンロードはこちら
goo.gle/anthosday
Google Cloud
Anthos Day
Kubernetes と推し進める
モダンなソフトウェア開発
ライフサイクル
アプリケーション変革
モダナイゼーションの目的とは?
Agility
Flexibility
Scalability
1
2
3
Durability4
サービス・新機能をタイムリーに市場投入
● 高速なリリース サイクル
● 追加・変更に強い
ビジネス規模の拡大に合わせて拡張
● 容易に拡張
● 高可用性の維持・向上
これらがサービスごとに影響なく
改善し続けられる状態
コンテナ化だけで達成できるか
● コンテナ化だけではアジリティ / フレキシビリティ は大きく
は変わらない
○ アジリティやフレビリティに適した開発プロセス
○ 高速なリリースサイクルのために全てを自動化
○ システム間の依存をきるためシステムや組織のデカップリング
○ システムの変更に合わせた継続した運用の改善
GCP を活用した
開発ライフサイクル
1. GCP を活用し管理コストを削減
2. コンテナベースの開発で
環境差異をなくす
3. 自動化による開発品質の保証
4. マイクロサービス間の
重要な指標を可視化
設計
開発
ビルド、テスト
デプロイ
モニタリング
エミュレータの利用で
マネージド サービスの挙動を再現する
- gcloud beta emulators
gcloud beta emulators GROUP [GCLOUD_WIDE_FLAG ...]
- GROUP
- bigtable
- datastore
- firestore
- pubsub
https://cloud.google.com/sdk/gcloud/reference/beta/emulators/
開発
継続的デリバリー
- Cloud Build のトリガー特性から、GitOps を実現
デプロイ
https://cloud.google.com/kubernetes-engine/docs/tutorials/gitops-cloud-build
Stackdriver Kubernetes Engine Monitoring
- GKE クラスタ モニタリング
- CPU / Memory 使用率など、重要な指標を細かく表示
- Kubernetes の Namespace や Pod 単位で、指標が可視化
モニタリング
https://stackdriver-sandbox.dev
Google Cloud
Anthos Day
Deep-dive into Anthos on GCP
Anthos とは?
Anthos GKE
on VMware
Anthos GKE
Anthos GKE
on ohter cloud
コンテナ管理
ポリシー管理 Anthos Config Management
サービス メッシュ Anthos Service Mesh
GKE Hubクラスタ管理
Cloud Run for Anthosサーバーレス
Google Cloud
Platform (GCP)
オンプレミス 他社クラウド
Anthos on GCPライセンス Anthos Hybrid Anthos Hybrid
ASM - 可観測性
一貫した
メトリクス収集
サービス間の依存関係を
可視化
SLO を使った
サービスレベル監視
Anthos Config Management の仕組み
Git
repository
k8s クラスタ運用者
セキュリティ担当者
① 新しいポリシー(コード)を
コミット
Anthos GKE on GCP Anthos GKE on VMware
各クラスタには
Config Management Operator が
インストールされる
② 各クラスタは対象のGit リポジトリを定期
的に確認しており、
コードに変更があった場合は、
当該変更をクラスタに自動的に反映する
Cloud Run でコンテナをシンプルに使う
Kubernetes
コードを書く
$ docker build
$ docker push
$ kubectl apply -f deployment.yml
$ kubectl apply -f service.yaml
$ kubectl apply -f hautoscal.yaml
他にも監視・ロギングの設定とか...
Cloud Run
コードを書く
$ docker build
$ docker push
$ gcloud run deploy..
Google Cloud
Anthos Day
Kubernetes コンポーネントの
活用方法
~ マイクロサービス、Kubernetes を始めよう ~
5 つの実装パターンと関連する
Kubernetes コンポーネントを紹介
開発者 - マイクロサービス化を進める
1. クラウドのマネージドサービスを活用する
2. 段階的なマイグレーション
3. ステートフル アプリケーションの分割
SRE - 効率かつ安定に運用する
4. リソースと権限の分離
5. 複数経路のロギング
Kubernetes 視点
Ingress
Service
(Node Port)
Pod Secret
IAM
Managed Service
RepliciaSet
Horizontal
Pod
Autoscaler
Provisioning
Tools
Service
(Cluster IP)
Pod
Provision
Provision
Kubernetes の世界で多くの事が実現できるが、クラウドの世界で設定を行う必要もある
IAM
Credential
Other microservice
RPC ( my-service.ns.svc.cluster.local )
Datastore
etc...
APM
ML
Google Cloud セッション
● Kubernetes と推し進めるモダンな
ソフトウェア開発ライフサイクル
● Deep-dive into Anthos on GCP
● Kubernetes コンポーネントの活用方法
資料のダウンロードはこちら
goo.gle/anthosday

More Related Content

What's hot

[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
Google Cloud Platform - Japan
 

What's hot (20)

[Cloud OnAir] Talks by DevRel Vol. 1 インフラストラクチャ 2020年7月30日 放送
[Cloud OnAir] Talks by DevRel Vol. 1 インフラストラクチャ 2020年7月30日 放送[Cloud OnAir] Talks by DevRel Vol. 1 インフラストラクチャ 2020年7月30日 放送
[Cloud OnAir] Talks by DevRel Vol. 1 インフラストラクチャ 2020年7月30日 放送
 
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
[Cloud OnAir] Config Connector の特徴と、 Anthos Config Management を 組み合わせた、 構成管理の...
 
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
 
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
 
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
 
[Cloud OnAir] Cloud Run Deep Dive ~ GCP で実践するモダンなサーバーレス アプリケーション開発 ~ 2019年9月...
[Cloud OnAir] Cloud Run Deep Dive  ~ GCP で実践するモダンなサーバーレス アプリケーション開発 ~ 2019年9月...[Cloud OnAir] Cloud Run Deep Dive  ~ GCP で実践するモダンなサーバーレス アプリケーション開発 ~ 2019年9月...
[Cloud OnAir] Cloud Run Deep Dive ~ GCP で実践するモダンなサーバーレス アプリケーション開発 ~ 2019年9月...
 
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps OnlineGoogle Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
 
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
 
[Cloud OnAir] Cloud Run & Firestore で、実践アジャイル開発 2020年6月25日 放送
[Cloud OnAir] Cloud Run & Firestore で、実践アジャイル開発 2020年6月25日 放送[Cloud OnAir] Cloud Run & Firestore で、実践アジャイル開発 2020年6月25日 放送
[Cloud OnAir] Cloud Run & Firestore で、実践アジャイル開発 2020年6月25日 放送
 
[Cloud OnAir] Google Networking Deep Dive ! その技術と設計の紹介 2018年8月9日 放送
[Cloud OnAir] Google Networking Deep Dive ! その技術と設計の紹介 2018年8月9日 放送[Cloud OnAir] Google Networking Deep Dive ! その技術と設計の紹介 2018年8月9日 放送
[Cloud OnAir] Google Networking Deep Dive ! その技術と設計の紹介 2018年8月9日 放送
 
[Cloud OnAir] [Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2020年5月28日 放送 20...
[Cloud OnAir] [Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2020年5月28日 放送 20...[Cloud OnAir] [Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2020年5月28日 放送 20...
[Cloud OnAir] [Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2020年5月28日 放送 20...
 
[Cloud OnAir] Google Cloud で実践するマイクロサービスアーキテクチャ 2019年2月21日 放送
 [Cloud OnAir] Google Cloud で実践するマイクロサービスアーキテクチャ 2019年2月21日 放送 [Cloud OnAir] Google Cloud で実践するマイクロサービスアーキテクチャ 2019年2月21日 放送
[Cloud OnAir] Google Cloud で実践するマイクロサービスアーキテクチャ 2019年2月21日 放送
 
ゲーム業界向け Next '18 おすすめセッション完全網羅[Google Cloud INSIDE Games & Apps]
ゲーム業界向け Next '18 おすすめセッション完全網羅[Google Cloud INSIDE Games & Apps]ゲーム業界向け Next '18 おすすめセッション完全網羅[Google Cloud INSIDE Games & Apps]
ゲーム業界向け Next '18 おすすめセッション完全網羅[Google Cloud INSIDE Games & Apps]
 
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
 
[Cloud OnAir] Google Cloud へのデータ移行 2019年1月24日 放送
[Cloud OnAir] Google Cloud へのデータ移行 2019年1月24日 放送[Cloud OnAir] Google Cloud へのデータ移行 2019年1月24日 放送
[Cloud OnAir] Google Cloud へのデータ移行 2019年1月24日 放送
 
No-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現するNo-Ops で大量データ処理基盤を簡単に実現する
No-Ops で大量データ処理基盤を簡単に実現する
 
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
 
GCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & Apps
GCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & AppsGCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & Apps
GCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & Apps
 
[Cloud OnAir] Talks by DevRel Vol.2 セキュリティ 2020年8月6日 放送
[Cloud OnAir] Talks by DevRel Vol.2 セキュリティ 2020年8月6日 放送[Cloud OnAir] Talks by DevRel Vol.2 セキュリティ 2020年8月6日 放送
[Cloud OnAir] Talks by DevRel Vol.2 セキュリティ 2020年8月6日 放送
 
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
 

Similar to [Cloud OnAir] Google Cloud 主催イベント Anthos Day 情報 2020 年 2 月 13 日放送

Similar to [Cloud OnAir] Google Cloud 主催イベント Anthos Day 情報 2020 年 2 月 13 日放送 (20)

[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
 
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
 
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
 
Developer summit 2015 gcp
Developer summit 2015   gcpDeveloper summit 2015   gcp
Developer summit 2015 gcp
 
Developer summit 2015 GCP
Developer summit 2015  GCPDeveloper summit 2015  GCP
Developer summit 2015 GCP
 
Azure Kubernetes Service Overview
Azure Kubernetes Service OverviewAzure Kubernetes Service Overview
Azure Kubernetes Service Overview
 
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
 
Tech Dojo 02/09 IBM Japan CSM
Tech Dojo 02/09 IBM Japan CSMTech Dojo 02/09 IBM Japan CSM
Tech Dojo 02/09 IBM Japan CSM
 
[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送
[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送
[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送
 
Kubernetes Operator for vSphere VM
Kubernetes Operator for vSphere VMKubernetes Operator for vSphere VM
Kubernetes Operator for vSphere VM
 
GCPで実現するクラウドネイティブアプリケーション
GCPで実現するクラウドネイティブアプリケーションGCPで実現するクラウドネイティブアプリケーション
GCPで実現するクラウドネイティブアプリケーション
 
[OracleCodeTokyo2019] Kubernetesで実現する運用自動化の新しいアプローチとは
[OracleCodeTokyo2019] Kubernetesで実現する運用自動化の新しいアプローチとは[OracleCodeTokyo2019] Kubernetesで実現する運用自動化の新しいアプローチとは
[OracleCodeTokyo2019] Kubernetesで実現する運用自動化の新しいアプローチとは
 
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
 
Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境
Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境
Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境
 
[Cloud OnAir] GCP でできる Lift & Shift 〜 移行支援ツールも各種ご紹介 〜 2019年1月17日 放送
[Cloud OnAir] GCP でできる Lift & Shift 〜 移行支援ツールも各種ご紹介 〜 2019年1月17日 放送[Cloud OnAir] GCP でできる Lift & Shift 〜 移行支援ツールも各種ご紹介 〜 2019年1月17日 放送
[Cloud OnAir] GCP でできる Lift & Shift 〜 移行支援ツールも各種ご紹介 〜 2019年1月17日 放送
 
CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜
CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜
CI/CD Pipeline を考える 〜KubeCon 2017 + CyberAgent の最大公倍数〜
 
IBM cloud 冬の勉強会 google の視点も織り交ぜ理解するkubernetes , istio , grafeas とibm cloud pr...
IBM cloud 冬の勉強会 google の視点も織り交ぜ理解するkubernetes , istio , grafeas とibm cloud pr...IBM cloud 冬の勉強会 google の視点も織り交ぜ理解するkubernetes , istio , grafeas とibm cloud pr...
IBM cloud 冬の勉強会 google の視点も織り交ぜ理解するkubernetes , istio , grafeas とibm cloud pr...
 
Azure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - OverviewAzure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - Overview
 
20221105_GCPUG 女子会 Kubernets 編.pdf
20221105_GCPUG 女子会 Kubernets 編.pdf20221105_GCPUG 女子会 Kubernets 編.pdf
20221105_GCPUG 女子会 Kubernets 編.pdf
 
#CNDT2020 Cloud Foundry on K8sでクラ ウドネイティブ始めませんか?
#CNDT2020 Cloud Foundry on K8sでクラ ウドネイティブ始めませんか?#CNDT2020 Cloud Foundry on K8sでクラ ウドネイティブ始めませんか?
#CNDT2020 Cloud Foundry on K8sでクラ ウドネイティブ始めませんか?
 

More from Google Cloud Platform - Japan

More from Google Cloud Platform - Japan (16)

ServerlessDays Tokyo 2022 Virtual.pdf
ServerlessDays Tokyo 2022 Virtual.pdfServerlessDays Tokyo 2022 Virtual.pdf
ServerlessDays Tokyo 2022 Virtual.pdf
 
Google Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdfGoogle Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdf
 
What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期
 
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
 
Google Cloud で実践する SRE
Google Cloud で実践する SRE  Google Cloud で実践する SRE
Google Cloud で実践する SRE
 
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
 
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
 
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
 
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
 
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
 
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
 
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
 
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
 
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
 
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
 
アプリ開発者、DB 管理者視点での Cloud Spanner 活用方法 | 第 10 回 Google Cloud INSIDE Games & App...
アプリ開発者、DB 管理者視点での Cloud Spanner 活用方法 | 第 10 回 Google Cloud INSIDE Games & App...アプリ開発者、DB 管理者視点での Cloud Spanner 活用方法 | 第 10 回 Google Cloud INSIDE Games & App...
アプリ開発者、DB 管理者視点での Cloud Spanner 活用方法 | 第 10 回 Google Cloud INSIDE Games & App...
 

[Cloud OnAir] Google Cloud 主催イベント Anthos Day 情報 2020 年 2 月 13 日放送

  • 1. Cloud OnAir Cloud OnAir Google Cloud 主催イベント Anthos Day 情報! 2020 年 2 月 13 日 放送
  • 3. Google Cloud Anthos Day とは ● 様々な業界の企業が Kubernetes を利用した アプリケーション モダナイゼーションを紹介 ● アプリケーション モダナイゼーションついて、 Google Cloud を利用した実践方法について紹介
  • 6. 現在すでにご利用されているコンテナ管理ソフトウェア、サービスが ございましたら教えてください。(複数回答可) GCP, AWS, Azure のコンテナ 管理サービスを使っている 51.2% 23.6% コンテナ化して いない 17.2% GKE 14.4% ECS EKS 13.1% AKS 6.5% OpenShift 5.5% コンテナ化しているが、管理ソフ トを使っていない 5.4% OSS Kubernetes 5.4% Docker Enterprise 4.6% Pivotal PKS 1.3% オンプレミスのコンテナ管理 ソフトを使っている 16.8% コンテナ化しているが、 管理ソフトは使っていない 5.4%
  • 8. Cloud OnAirCloud OnAir 株式会社 JR 東日本情報システム 様 コンテナベース フルマネージド 他社クラウドオンプレミス Google Cloud ハイブリッド マルチ CI / CD 環境 Anthos により、あらゆる環境を活用する アプリケーション開発基盤を構築 ✓ アプリケーション開発スピード向上 コンテナ、GKE ✓ 人手不足への対応 フルマネージドな機能を活用し 運用管理業務を省力化 コンテナ未経験から 一気にモダンなプラットフォームへ!
  • 9. Cloud OnAirCloud OnAir 株式会社 ユーザベース 様 モノリス マイクロサービス Kubernetes で 統一された環境を提供 Istio で Blue / Green Deployment を実現 キープロダクトマイクロサービス化 今後 Anthos を検証し、よりマネージドな そしてオンプレミス、クラウドが 統一された世界を目指す マイクロサービス運用の 5 大要考慮事項 CI / CD 可視化 API の 統合管理 監視 / ロギング Service Discovery
  • 10. Cloud OnAirCloud OnAir ゼロバンク・デザインファクトリー 株式会社 様 銀行機能を再定義するための プラットフォーム= GCP, Anthos安心 便利 UI / UX より早く 最新の テクノロジーで より多くの 機能を ドメイン 駆動設計 マイクロ サービス アジャイル Scrum 内製開発 フルクラウド マネージド サービス デジタルバンクを ゼロからクラウドネイティブで開発 ✓ GKE を中心にした コンテナエコシステムの強力さ ✓ 安心、便利を実現する機能の充実 ✓ AI を含む将来の技術への期待
  • 11. Cloud OnAirCloud OnAir 株式会社 日本経済新聞社 様 次世代のマイクロサービス基盤を構築 リードするチーム ● SRE 信頼性の高い リリース ● GitOps ● GKE 運用、 監視の統合 ● Istio ● Stackdriver ✓ マネージドな範囲の広さから GKE を採択 本質的な運用改善、サービス開発に集中 ✓ Disposable(捨てられる) infrastructure プリエンプティブル仮想マシンを活用し インフラコストを低減 ✓ Anthos への期待 全ての環境を GKE で統一し、そして それを統一管理するという世界観に期待
  • 12. Cloud OnAir Cloud OnAir Google Cloud セッションの紹介
  • 13. Google Cloud セッションの紹介 ● Kubernetes と推し進めるモダンな ソフトウェア開発ライフサイクル ● Deep-dive into Anthos on GCP ● Kubernetes コンポーネントの活用方法 資料のダウンロードはこちら goo.gle/anthosday
  • 14. Google Cloud Anthos Day Kubernetes と推し進める モダンなソフトウェア開発 ライフサイクル
  • 15. アプリケーション変革 モダナイゼーションの目的とは? Agility Flexibility Scalability 1 2 3 Durability4 サービス・新機能をタイムリーに市場投入 ● 高速なリリース サイクル ● 追加・変更に強い ビジネス規模の拡大に合わせて拡張 ● 容易に拡張 ● 高可用性の維持・向上 これらがサービスごとに影響なく 改善し続けられる状態
  • 16. コンテナ化だけで達成できるか ● コンテナ化だけではアジリティ / フレキシビリティ は大きく は変わらない ○ アジリティやフレビリティに適した開発プロセス ○ 高速なリリースサイクルのために全てを自動化 ○ システム間の依存をきるためシステムや組織のデカップリング ○ システムの変更に合わせた継続した運用の改善
  • 17. GCP を活用した 開発ライフサイクル 1. GCP を活用し管理コストを削減 2. コンテナベースの開発で 環境差異をなくす 3. 自動化による開発品質の保証 4. マイクロサービス間の 重要な指標を可視化 設計 開発 ビルド、テスト デプロイ モニタリング
  • 18. エミュレータの利用で マネージド サービスの挙動を再現する - gcloud beta emulators gcloud beta emulators GROUP [GCLOUD_WIDE_FLAG ...] - GROUP - bigtable - datastore - firestore - pubsub https://cloud.google.com/sdk/gcloud/reference/beta/emulators/ 開発
  • 19. 継続的デリバリー - Cloud Build のトリガー特性から、GitOps を実現 デプロイ https://cloud.google.com/kubernetes-engine/docs/tutorials/gitops-cloud-build
  • 20. Stackdriver Kubernetes Engine Monitoring - GKE クラスタ モニタリング - CPU / Memory 使用率など、重要な指標を細かく表示 - Kubernetes の Namespace や Pod 単位で、指標が可視化 モニタリング
  • 22. Google Cloud Anthos Day Deep-dive into Anthos on GCP
  • 23. Anthos とは? Anthos GKE on VMware Anthos GKE Anthos GKE on ohter cloud コンテナ管理 ポリシー管理 Anthos Config Management サービス メッシュ Anthos Service Mesh GKE Hubクラスタ管理 Cloud Run for Anthosサーバーレス Google Cloud Platform (GCP) オンプレミス 他社クラウド Anthos on GCPライセンス Anthos Hybrid Anthos Hybrid
  • 25. Anthos Config Management の仕組み Git repository k8s クラスタ運用者 セキュリティ担当者 ① 新しいポリシー(コード)を コミット Anthos GKE on GCP Anthos GKE on VMware 各クラスタには Config Management Operator が インストールされる ② 各クラスタは対象のGit リポジトリを定期 的に確認しており、 コードに変更があった場合は、 当該変更をクラスタに自動的に反映する
  • 26. Cloud Run でコンテナをシンプルに使う Kubernetes コードを書く $ docker build $ docker push $ kubectl apply -f deployment.yml $ kubectl apply -f service.yaml $ kubectl apply -f hautoscal.yaml 他にも監視・ロギングの設定とか... Cloud Run コードを書く $ docker build $ docker push $ gcloud run deploy..
  • 27. Google Cloud Anthos Day Kubernetes コンポーネントの 活用方法 ~ マイクロサービス、Kubernetes を始めよう ~
  • 28. 5 つの実装パターンと関連する Kubernetes コンポーネントを紹介 開発者 - マイクロサービス化を進める 1. クラウドのマネージドサービスを活用する 2. 段階的なマイグレーション 3. ステートフル アプリケーションの分割 SRE - 効率かつ安定に運用する 4. リソースと権限の分離 5. 複数経路のロギング
  • 29. Kubernetes 視点 Ingress Service (Node Port) Pod Secret IAM Managed Service RepliciaSet Horizontal Pod Autoscaler Provisioning Tools Service (Cluster IP) Pod Provision Provision Kubernetes の世界で多くの事が実現できるが、クラウドの世界で設定を行う必要もある IAM Credential Other microservice RPC ( my-service.ns.svc.cluster.local ) Datastore etc... APM ML
  • 30. Google Cloud セッション ● Kubernetes と推し進めるモダンな ソフトウェア開発ライフサイクル ● Deep-dive into Anthos on GCP ● Kubernetes コンポーネントの活用方法 資料のダウンロードはこちら goo.gle/anthosday