SlideShare una empresa de Scribd logo
1 de 56
Descargar para leer sin conexión
Date: 2015/01/25
grasysの仕組み解説
index
• 会社紹介
• 自己紹介
• 実績
• grasysのシステム管理手法
• grasysの各種Toolご紹介
• システム構築のフロー
• システム運用のフロー
• GCP事例紹介(ソーシャルゲーム
• Google Cloud Platformの各種性能評価
会社紹介
社名 株式会社grasys
設立 2014年11月13日
代表 長谷川祐介
事業内容
MSP事業・システム運用保守受託
クラウドのシステムコンサルティング
2015年1月
パートナーになりました!
grasys
• 開発者様がProductの開発に注力できる環境をご提供
• システムの足回りはすべてこちらがご提供
• 運用コストを意識した運用設計
• 24時間365日の運用監視体制
• 開発者様と24時間365日 連携可能な体制
自己紹介
氏名 長谷川 祐介
経歴
GMO,Yahoo Japan, Squere Enix etc…

2010年にgms(gloopsの前身)へ入社
インフラ面のすべての設計
開発部部長として開発部組織化、エンジニアの採用
執行役員、プリンシパルインフラストラクチャーアーキテクト
職種 いわゆるインフラエンジニア
GCP歴 GCEを中心に1年ほど
その他 azureは少し, awsも触っています。
pub
Fusion-IOを2011年に本番導入しFusion-IO社に取り上げられる
SoftwareDesign2012.03記事
2012年DellのCM出演(テレビ東京 ワールドビジネスサテライト)
Icinga(nagiosのfork)のユーザーコミュニティに掲載
今はいろいろアピールしなきゃいけない時期なので勘弁して下さい!w
facebook: yusuke.exzm
実績(言えないこと多すぎw
• 株式会社Zeadle ソーシャルゲーム(mobage/gree)
• クラウドソーシングシステム(global
• A社 XXXXXXX XXXXX (超やばい・・・言えない・・・
• A社 XXXX XX XXXXXXXXX(ひみつ・・・言えない・・・
• A社 XXXXXXXX(い・・・いえない・・・
• B社 XXXXX(いえない・・・
• C社 XXXXXXX(いえない・・・
• D社 XXXXXXXX(いえない・・・
• E社 お話し中
• F社 お話し中
• NDAあるのでこちらに書けないけど・・・いろいろやってます!
grasysのシステム管理手法
各種作業の項目に分解
monitoring
configuration
bootstrap
provisioning
operation
deployment
インスタンス起動
必要なソフトウェアのインストール
各種設定の管理
監視と通知
定形の運用作業やオーケストレーション
更新の配布や開発アプリの配布
clustering サーバをグループ化
provisioning
configration
環境変数/PATH/LD自動設定
configration
各種Middleware自動設定
fluentd/haproxy
clustering
configration
monitoring
serf/consul/monitoring自動設定
clustering
operation
オーケストレーションツール
bootstrap
Google metadata InstanceTagを利用
各種Daemon起動Tool
provisioning
configration
ansibleのplaybookまとめ
wrapper script
grasys Utilities
cfgutils
clutils
clctl
glauncher
envutils
setuputils
現在はperlで書かれているものが多いですが、順次goへ移植中
考え方
• 必要な作業を分類
• 作るToolを体系化

多少またがっていても良い

一番わかりやすいのは使うMiddlewareはconfigration/provisioningを混ぜて一発セッ
トアップする。
• 目的別に利用
• どこかで何か処理させる必要がある場合、どこに差し込んでいくか考え全体の流れを構
成
• 運用設計を必ず初期の要件定義後の設計に盛り込む

運用コストが段違いになる
各種解説
bootstrap
provisioning
configuration
clustering
monitoring
monitoring consul
monitoring grafana
monitoring grafana
monitoring grafana
monitoring grafana
monitoring kibana3
monitoring kibana3
operation
deployment
システム構築のフロー
srcサーバ構築
grasys Utilities各種設定
bootstrap開始
bootstrap手順を
目的のcluster分繰り返すと
できあがりの例
システム運用のフロー
configの更新(自動化の必要のないもの)
configの更新(自動化されているもの)
cfgutils
Daemonのreload/restart
glauncher
Init Script
運用管理について
• 基本はオーケストレーションで対応してます。
• データストア系は1台1台のオペレーションが必
要だったりします。
• データストア系のReplication/Cluster化などは
随時作っていてこれからgrasys Utilitiesに加
わっていく予定です。
監視体制について
24時間365日対応致します。
GCP事例紹介
ソーシャルゲーム事例
• Webにおけるリアルタイムを追求
• 最大20人でレイドボスを叩ける
• リアルタイム部分にはWebSocket利用
• サービスの30%以上がWebSocket(イベント時には80%くら
い)のWebSocket/XHR部分がキモの設計
• 2014年7月にかなり実験的に作ったアーキテクチャで

Updateしながら現在稼働中
GCP各種サービス
Compute Engine
Application,WebSocket

Redis, MariaDB, JobQueue,Worker, Batch

etc…
CloudDNS DNSはすべて依存
Cloud Storage
静的ファイル配信

Backupなどに活用
BigQuery 各種Syslog,ApplicationLogのアーカイブとして活用
Google Analytics
今回スマートフォン限定のサービスなため

全面的に活用
お世話になっているみなさん
インスタンス種別
Application x 10 MariaDB x 4(Master/Slave x 2
WebSocket x 10 Redis x 4
Job Queue Redis x 2 Operaton Central x 1
Job Queue Worker x 4 Monitor x 1
API x 2 Batch x 1
Application
WebSocket
WEBSOCKET振り分け
• LoadBalancerを使ってません!


いわゆるHTTP Dispatcherを
独自で構成してます。
• 監視結果を元に

正常なWebSocketインスタン
ス情報を更新
• 各レイドボス出現タイミングで
選択
• リアルタイムバトルでは

team_id単位で利用するインス
タンスを選択
DEPLOY
• BlueGreenっぽい
• Active/Standbyの

データ保持はconsulのkv
• 基本はserf/consulの

オーケストレーション
• git pullするだけ
• nginxのconfigは

consulのkvを用いて

自動生成
• その他

Roleback可能

Staging/Maintenanceの各
Modeを持つ
Google Cloud Platform
性能評価
Load Balancer
• http://qiita.com/kazunori279/items/8d2417c8510021c697e7

こちらで解説されています。
• DNSを介さず世界中のRegionへ分散可能
• ウォームアップなしで常時100万req/secさばける性能
を提供(この100万は限界ではなくLoadTestの性能限
界らしい・・・w
Load Balancer
Google Cloud Platform blog転載
http://googlecloudplatform.blogspot.jp/2013/11/compute-engine-load-balancing-hits-1-million-requests-per-second.html
Disk性能(NVMe Debian版
http://qiita.com/kazunori279/items/7837a78d18ec7e22b939
Network benchmark
• あるお客様からの要望で取得
• nuttcpで取得
• 2014.10.09のデータ
• Machine-Typeはn1-standard-4
• 1coreあたり2Gbits/secのcapがあります。
Network benchmark
Network benchmark
Network benchmark
ご清聴ありがとうございました。
ご質問ありましたらお気軽に名刺交換でもなんでも
ご質問下さいませ!
長谷川 祐介
facebook: yusuke.exzm

Más contenido relacionado

La actualidad más candente

比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)gree_tech
 
20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazug
20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazug20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazug
20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazugKatsuya Shimizu
 
Azure DevOps と開発管理
Azure DevOps と開発管理Azure DevOps と開発管理
Azure DevOps と開発管理Tsukasa Kato
 
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web AppsJAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web AppsKazumi Hirose
 
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~Dai Iwai
 
Azure Functions あれこれ
Azure Functions あれこれAzure Functions あれこれ
Azure Functions あれこれYasuaki Matsuda
 
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話gree_tech
 
Azure DevOps で始めるスタートダッシュ
Azure DevOps で始めるスタートダッシュAzure DevOps で始めるスタートダッシュ
Azure DevOps で始めるスタートダッシュYasuaki Matsuda
 
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Kazushi Kamegawa
 
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所Tetsuya Odashima
 
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発Yasuaki Matsuda
 
大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイントgree_tech
 
WFSの認証基盤SDKと海外展開
WFSの認証基盤SDKと海外展開WFSの認証基盤SDKと海外展開
WFSの認証基盤SDKと海外展開gree_tech
 
OSS強化学習向けゲーム環境の動向
OSS強化学習向けゲーム環境の動向OSS強化学習向けゲーム環境の動向
OSS強化学習向けゲーム環境の動向gree_tech
 
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだことMicrosoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだことTetsuya Odashima
 
Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要Yui Ashikaga
 
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)Masahiko Ebisuda
 
Container deployment on Azure
Container deployment on AzureContainer deployment on Azure
Container deployment on AzureTsukasa Kato
 
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプラインREALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプラインgree_tech
 

La actualidad más candente (20)

比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
 
20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazug
20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazug20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazug
20181201 Azure Storage 静的 Web サイト ホスティング #きたあず #jazug
 
Azure DevOps と開発管理
Azure DevOps と開発管理Azure DevOps と開発管理
Azure DevOps と開発管理
 
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web AppsJAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web Apps
 
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
2021/09/25 JAZUG11周年記念LT大会 ~FSLogixのお話~
 
Azure Functions あれこれ
Azure Functions あれこれAzure Functions あれこれ
Azure Functions あれこれ
 
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
 
Azure DevOps で始めるスタートダッシュ
Azure DevOps で始めるスタートダッシュAzure DevOps で始めるスタートダッシュ
Azure DevOps で始めるスタートダッシュ
 
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
 
Nested Hyper-v on Azure
Nested Hyper-v on AzureNested Hyper-v on Azure
Nested Hyper-v on Azure
 
Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所Microsoft MVP が語る Azure 移行の勘所
Microsoft MVP が語る Azure 移行の勘所
 
Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発Visual Studio 2017 で Azure Functions の開発
Visual Studio 2017 で Azure Functions の開発
 
大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント
 
WFSの認証基盤SDKと海外展開
WFSの認証基盤SDKと海外展開WFSの認証基盤SDKと海外展開
WFSの認証基盤SDKと海外展開
 
OSS強化学習向けゲーム環境の動向
OSS強化学習向けゲーム環境の動向OSS強化学習向けゲーム環境の動向
OSS強化学習向けゲーム環境の動向
 
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだことMicrosoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
 
Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要
 
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
ハイブリッドクラウド研究会趣旨説明とこれまでの取り組み(2019/01/24)
 
Container deployment on Azure
Container deployment on AzureContainer deployment on Azure
Container deployment on Azure
 
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプラインREALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
REALITY低遅延モード配信を支えるリアルタイムサーバとデータパイプライン
 

Similar a grasysの仕組み解説

Data analysis platform ver1.1
Data analysis platform ver1.1Data analysis platform ver1.1
Data analysis platform ver1.1TomohiroDoi
 
Cloud native strategy ver1.1
Cloud native strategy ver1.1Cloud native strategy ver1.1
Cloud native strategy ver1.1TomohiroDoi
 
Azure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazug
Azure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazugAzure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazug
Azure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazug満徳 関
 
第一回☆GREE AI Programming ContestでTensorFlow
第一回☆GREE AI Programming ContestでTensorFlow第一回☆GREE AI Programming ContestでTensorFlow
第一回☆GREE AI Programming ContestでTensorFlowgree_tech
 
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev opsOssを使ったazureでのdev ops
Ossを使ったazureでのdev ops裕貴 荒井
 
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~Shuji Yamada
 
私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由gree_tech
 
Chainerで学ぶdeep learning
Chainerで学ぶdeep learningChainerで学ぶdeep learning
Chainerで学ぶdeep learningRetrieva inc.
 
2017年度 AMG Solution 会社説明会資料
2017年度 AMG Solution 会社説明会資料2017年度 AMG Solution 会社説明会資料
2017年度 AMG Solution 会社説明会資料Tomoteru Sannomiya
 
イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019
イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019
イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019Game Tools & Middleware Forum
 
SensuとPagerDutyを連携したお話
SensuとPagerDutyを連携したお話SensuとPagerDutyを連携したお話
SensuとPagerDutyを連携したお話晋也 古渡
 
Stripeを1年使ってみて思ったこと
Stripeを1年使ってみて思ったことStripeを1年使ってみて思ったこと
Stripeを1年使ってみて思ったことtomoaki koshi
 
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステムJPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステムMPN Japan
 
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAmazon Web Services Japan
 
Agile-development-course-advanced-1-2
Agile-development-course-advanced-1-2Agile-development-course-advanced-1-2
Agile-development-course-advanced-1-2Miho Nagase
 
Big Data Analytics Tokyo講演資料
Big Data Analytics Tokyo講演資料Big Data Analytics Tokyo講演資料
Big Data Analytics Tokyo講演資料BrainPad Inc.
 
2017spring jjug ccc_f2
2017spring jjug ccc_f22017spring jjug ccc_f2
2017spring jjug ccc_f2Kazuhiro Wada
 

Similar a grasysの仕組み解説 (20)

Data analysis platform ver1.1
Data analysis platform ver1.1Data analysis platform ver1.1
Data analysis platform ver1.1
 
Cloud native strategy ver1.1
Cloud native strategy ver1.1Cloud native strategy ver1.1
Cloud native strategy ver1.1
 
AimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用についてAimingでGoogle Cloud Platformの利用について
AimingでGoogle Cloud Platformの利用について
 
Azure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazug
Azure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazugAzure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazug
Azure DevOps × スクラム で実現するプロダクト開発のポイント #dotnetlab #jazug
 
第一回☆GREE AI Programming ContestでTensorFlow
第一回☆GREE AI Programming ContestでTensorFlow第一回☆GREE AI Programming ContestでTensorFlow
第一回☆GREE AI Programming ContestでTensorFlow
 
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev opsOssを使ったazureでのdev ops
Ossを使ったazureでのdev ops
 
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
 
私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由私たちがGCPを使い始めた本当の理由
私たちがGCPを使い始めた本当の理由
 
Chainerで学ぶdeep learning
Chainerで学ぶdeep learningChainerで学ぶdeep learning
Chainerで学ぶdeep learning
 
2017年度 AMG Solution 会社説明会資料
2017年度 AMG Solution 会社説明会資料2017年度 AMG Solution 会社説明会資料
2017年度 AMG Solution 会社説明会資料
 
イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019
イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019
イマドキの改善!データ分析SDK導入のポイントとAI活用最新事例 / GTMF2019
 
SensuとPagerDutyを連携したお話
SensuとPagerDutyを連携したお話SensuとPagerDutyを連携したお話
SensuとPagerDutyを連携したお話
 
Stripeを1年使ってみて思ったこと
Stripeを1年使ってみて思ったことStripeを1年使ってみて思ったこと
Stripeを1年使ってみて思ったこと
 
[デブサミ関西2013]チケット駆動で プロジェクトチームを加速せよ
[デブサミ関西2013]チケット駆動でプロジェクトチームを加速せよ[デブサミ関西2013]チケット駆動でプロジェクトチームを加速せよ
[デブサミ関西2013]チケット駆動で プロジェクトチームを加速せよ
 
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augjAtlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
 
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステムJPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
 
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
 
Agile-development-course-advanced-1-2
Agile-development-course-advanced-1-2Agile-development-course-advanced-1-2
Agile-development-course-advanced-1-2
 
Big Data Analytics Tokyo講演資料
Big Data Analytics Tokyo講演資料Big Data Analytics Tokyo講演資料
Big Data Analytics Tokyo講演資料
 
2017spring jjug ccc_f2
2017spring jjug ccc_f22017spring jjug ccc_f2
2017spring jjug ccc_f2
 

grasysの仕組み解説