狠狠撸

狠狠撸Share a Scribd company logo
JenkinsとCodeBuildとCloud Buildと私
Shoji Shirotori / @irotoris
Recruit Lifestyle Co., Ltd.
自己紹介
白鳥 昇治(シロトリ ショウジ) / @irotoris
データエンジニア@リクルートライフスタイル
社内データ分析基盤/データパイプラインの開発を担当(分析もします)
Docker ? Kubernetes ? CD/CI ? Serverless ? BigData
いまやっているCI/CD
AWS / GCP / オンプレで構成されたデータ分析基盤のデプロイ?構成管理
データ加工?集計アプリケーションとそのコンテナのビルド?テスト?デプロイ
CI/CD(AsIs)
Database
Server
Batch
Server
Github Enterprise
Container
Registry
Container
RegistryBatch
Server
On-Premise
CI Notification from Jenkins
God (Infra Team)
×Services×ENV
etc. etc.
Jenkins運用でやりたくないこと
Jenkins Agentのインスタンス?ランタイム?パッケージ管理
CI用の権限強めのアクセスキーの発行?管理
Jenkinsプラグイン管理
Jenkins運用でやりたくないこと
Jenkins Agent(ビルドサーバ)のインスタンス?ランタイム?パッケージ管理
僕「opensslのバージョン古くてこのパッケージ動かないんですけど…。」
神「でもバージョン上げるとこっちのパッケージが動かなくなるので…。」
僕「えぇ…」
Jenkins運用でやりたくないこと
Jenkins Agent(ビルドサーバ)のインスタンス?ランタイム?パッケージ管理
僕「ジョブの並列度上がってきたからAgent追加しよ」
バージョン固定してないパッケージ「昨日メジャーバージョンアップしたで!!」
Agentたち「「「「はい環境差分」」」」
僕「動かん…なんでや…」
Jenkins運用でやりたくないこと
Jenkins Agent(ビルドサーバ)のインスタンス?ランタイム?パッケージ管理
僕「ジョブの並列度上がってきたからAgent追加しよ」
サーバーレス好きな僕「システムはサーバーレスなのにCIでサーバー増やすんか
www」
僕「自己矛盾つらい」
Jenkins運用でやりたくないこと
CI用の権限強めのアクセスキーの発行?管理
僕「Terraformでクラウドリソースのcreate/delete/modifyするから、CIの権限めちゃ
強いなぁ」
僕「$ git push」
僕「あっ」
→怖いのでJeninsのインスタンスにIAM Roleつけてそのインスタンス上でCI実行
→環境ごとにMaster/Agentが誕生する→管理がさらに面倒になる
Jenkins運用でやりたくないこと
Jenkinsプラグイン管理
僕「Blue Ocean入れよう」
Job「NullPointerException」
僕「!?」
リトライポチー
Job「SUCCESS」
僕「!?!?」
JenkinsとCodeBuildとCloud Buildと私
カンファレンス>Goole Cloud Build!!
ブログ>AWS 颁辞诲别叠耻颈濒诲便利!!
カンファレンス>Goole Cloud Build!!
ブログ>AWS 颁辞诲别叠耻颈濒诲便利!!
AWS CodeBuild ???
マネージドなコンテナベースのビルド実行環境
- 指定したランタイムのコンテナや自作コンテナを実行
- ビルド成果物はECRやS3へ保存
分単位の従量課金、無料枠あり
yamlでコマンドや処理順序を記述していく
選べるインスタンスタイプ、並列実行もOK
AWS Codeシリーズと組み合わせてCI/CDパイプラインを作る、そのパーツ
Jenkinsプラグイン(https://github.com/awslabs/aws-codebuild-jenkins-plugin)
Google Cloud Build ???
マネージドなコンテナベースのビルド実行環境
- 指定したランタイムのコンテナや自作コンテナを実行
- ビルド成果物はGCRやGCSへ保存
分単位の従量課金、無料枠あり
yamlでコマンドや処理順序を記述していく
選べるインスタンスタイプ、並列実行もOK
CI/CDパイプラインとしても使える
Jenkinsプラグイン(https://github.com/jenkinsci/google-cloudbuild-plugin)
JenkinsとCodeBuildとCloud Buildと私
どこまでCodeBuild / Cloud Buildにまかせるか??
1. CI / CDパイプライン全部。もうJenkinsいらないやつ。
2. ビルド実行環境のみ。Jenkinsからビルドサービスをキックする。
Cloud
Build
Build / UT Deploy - Dev
Integration Test
UI Test
Deploy - Prd
Build / UT Deploy - Dev
Integration Test
UI Test
Deploy - Prd
Cloud
Build
Cloud
Build
Cloud
Build
Cloud
Build
Cloud
Functions
JenkinsとCodeBuildとCloud Buildと私
どこまでCodeBuild / Cloud Buildにまかせるか??
1. CI / CDパイプライン全部(もうJenkinsいらないやつ)
2. ビルド実行環境のみ。Jenkinsからビルドサービスをキックする。
→現状、オンプレ+マルチクラウド
→インフラのビルドやデプロイは同じ場所で統合されたパイプラインにしたい
→でもコンテナだけのデプロイは統合しなくても OK
→デプロイ単位に応じてどっちも試す
● コンテナのビルド?デプロイとかの単発ジョブで済むやつ →1
● ビルド?テスト?Devデプロイ?Prdデプロイ、とパイプラインが長いやつ →2
CI/CD(ToBe)
Database
Server
Batch
Server
Github Enterprise
Container
Registry
Container
RegistryBatch
Server
On-Premise
CI Notification from Jenkins
God (Infra Team)
etc. etc.
JenkinsとCodeBuildとCloud Buildと私
Jenkins Agent(ビルドサーバ)のインスタンス?ランタイム?パッケージ管理
ランタイムのコンテナ化で解決
CodeBuild/Cloud Buildともにメインどころのビルドランタイムは公式で用意(なければ
自作する)
  →AWSのほうが種類多くて汎用的(+=Python, Ruby, etc.)
  →GoogleはGCPに特化(+=gcloud, gsutil, kubectl)
CodeBuild/Cloud Build上で実行できればインスタンス管理?Agentのスケールはなに
も考えなくていい。
JenkinsとCodeBuildとCloud Buildと私
CI用の権限強めのアクセスキーの発行?管理
CodeBuild/Cloud Build側でIAM Roleベースで実行する
→アクセスキーはいらない
JenkinsとCodeBuildとCloud Buildと私
Jenkinsプラグイン管理
JenkinsとCodeBuildとCloud Buildと私
Jenkinsプラグイン管理
方針:必要最低限の信頼できるプラグインのみ(それってどんなプラグイン?)
おじさんA「Jenkins、君はGit pullしてBuildサービスのAPIを叩いて結果を教えてくれれ
ばええんやで。プリセットのプラグインのみでいくで。」
おじさんB「CodeBuildもCloud Buildもプラグインから実行するよ。バグってたら自分で
直すよ。便利なプラグインは使っていこう。」
チームメンバのスキルとJenkinsおじさんの思考で決めると良さげ
CI/CD(ToBe)
Database
Server
Batch
Server
Github Enterprise
Container
Registry
Container
RegistryBatch
Server
On-Premise
CI Notification from Jenkins
etc. etc.
God (Infra Team)
CI/CD(Now)
Database
Server
Batch
Server
Github Enterprise
Container
Registry
Container
RegistryBatch
Server
On-Premise
CI Notification from Jenkins
etc. etc.
一部導入
一部導入まだ
God (Infra Team)
CodeBuild / Cloud Buildのいいところ
yamlでビルドステップが書ける、シンプルな構成
ビルド高速化Tipsがある
● ステップの並列実行が簡単に設定可能
● Container Registory、S3 or GCSをキャッシュ置き場として使える
ビルドマシンのリソースマネジメントがいらない
API経由での実行ができる、CIサーバーから切り離されたリソースとして使える
 
CodeBuild / Cloud Buildのかゆいところ①
Cloud BuildはGithub EnterpriseからWebhookで連携できない
● JenkinsがHubとして大活躍
○ APIでCloud Buildを実行
○ JenkinsがGoogle Cloud Source Repository(GCSR)へGit Push、GCSRからCloud Buildをキック
CodeBuild / Cloud Buildではビルド/テスト結果の統計レポート機能が乏しい
● Jenkinsがビルド/テスト成果物を表示
● 結果確認はSlackで頑張る
 
CodeBuild / Cloud Buildのかゆいところ②
CodeBuild / Cloud BuildはSlack Integration機能がない
● LambdaやCloud Functionで通知機能作ればOK
● CloudWatch Event、Cloud Pub/Subでビルドステータスが取得可能
CodeBuild / Cloud Buildでは複雑なパイプラインは表現しきれない
● 条件による分岐など。結局 Shellで書くことに。
● そもそも「Build」サービスだし。
パイプラインの可視性に乏しい
● やっぱりJenkinsのBlue Oceanがナンバーワン! 
まとめ
AWS CodeBuild / Google Cloud BuildにJenkinsのビルド実行環境を委譲して得られ
るもの
● Jenkins Agentのインスタンス?ランタイム?パッケージ管理からの解放
● CI用の権限強めのアクセスキーの発行?管理がなくなる
● Jenkinsプラグイン管理の最小化
● (実行環境がスケールするCron)
まとめ
AWS CodeBuild / Google Cloud BuildにJenkinsのビルド実行環境を委譲して得られ
るもの
● Jenkins Agentのインスタンス?ランタイム?パッケージ管理からの解放
● CI用の権限強めのアクセスキーの発行?管理がなくなる
● Jenkinsプラグイン管理の最小化
● (実行環境がスケールするCron)
あともう少し…残りの問題は高可用性なJenkins Masterだ!!
To Be Continued...
JenkinsとCodeBuildとCloud Buildと私

More Related Content

What's hot (20)

忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver
Masahito Zembutsu
?
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
日本マイクロソフト株式会社
?
ストリーム処理を支えるキューイングシステムの选び方
ストリーム処理を支えるキューイングシステムの选び方ストリーム処理を支えるキューイングシステムの选び方
ストリーム処理を支えるキューイングシステムの选び方
Yoshiyasu SAEKI
?
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
Amazon Web Services Japan
?
Amazon EKS によるスマホゲームのバックエンド運用事例
Amazon EKS によるスマホゲームのバックエンド運用事例Amazon EKS によるスマホゲームのバックエンド運用事例
Amazon EKS によるスマホゲームのバックエンド運用事例
gree_tech
?
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
?
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF
Shuji Yamada
?
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
?
ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计
ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计
ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计
sairoutine
?
颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用
颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用
颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用
Yuta Imai
?
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
?
ブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせる
ブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせるブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせる
ブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせる
KLab Inc. / Tech
?
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDayマイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
都元ダイスケ Miyamoto
?
ソーシャルゲーム案件における顿叠分割の笔贬笔実装
ソーシャルゲーム案件における顿叠分割の笔贬笔実装ソーシャルゲーム案件における顿叠分割の笔贬笔実装
ソーシャルゲーム案件における顿叠分割の笔贬笔実装
infinite_loop
?
叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド
叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド
叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド
Akihiro Suda
?
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
?
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
?
こんなに使える!今どきの础笔滨ドキュメンテーションツール
こんなに使える!今どきの础笔滨ドキュメンテーションツールこんなに使える!今どきの础笔滨ドキュメンテーションツール
こんなに使える!今どきの础笔滨ドキュメンテーションツール
dcubeio
?
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
?
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
?
忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver
Masahito Zembutsu
?
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
【de:code 2020】 Azure Red hat OpenShift (ARO) によるシステムアーキテクチャ構築の実践
日本マイクロソフト株式会社
?
ストリーム処理を支えるキューイングシステムの选び方
ストリーム処理を支えるキューイングシステムの选び方ストリーム処理を支えるキューイングシステムの选び方
ストリーム処理を支えるキューイングシステムの选び方
Yoshiyasu SAEKI
?
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
Amazon Web Services Japan
?
Amazon EKS によるスマホゲームのバックエンド運用事例
Amazon EKS によるスマホゲームのバックエンド運用事例Amazon EKS によるスマホゲームのバックエンド運用事例
Amazon EKS によるスマホゲームのバックエンド運用事例
gree_tech
?
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
?
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF
Shuji Yamada
?
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
?
ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计
ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计
ケ?ームエンシ?ニアのためのテ?ータヘ?ース设计
sairoutine
?
颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用
颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用
颁濒辞耻诲贵谤辞苍迟経由での颁翱搁厂利用
Yuta Imai
?
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
?
ブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせる
ブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせるブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせる
ブレソルでテラバイト级データの础尝罢贰搁を短时间で终わらせる
KLab Inc. / Tech
?
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDayマイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
都元ダイスケ Miyamoto
?
ソーシャルゲーム案件における顿叠分割の笔贬笔実装
ソーシャルゲーム案件における顿叠分割の笔贬笔実装ソーシャルゲーム案件における顿叠分割の笔贬笔実装
ソーシャルゲーム案件における顿叠分割の笔贬笔実装
infinite_loop
?
叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド
叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド
叠耻颈濒诲碍颈迟による高速でセキュアなイメージビルド
Akihiro Suda
?
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
?
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
スケールアウトするPostgreSQLを目指して!その第一歩!(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTT DATA Technology & Innovation
?
こんなに使える!今どきの础笔滨ドキュメンテーションツール
こんなに使える!今どきの础笔滨ドキュメンテーションツールこんなに使える!今どきの础笔滨ドキュメンテーションツール
こんなに使える!今どきの础笔滨ドキュメンテーションツール
dcubeio
?
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
?

Similar to JenkinsとCodeBuildとCloud Buildと私 (20)

Docker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaSDocker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaS
DevOps Hub
?
贰颁厂と骋颈迟尝补产で颁滨环境构筑
贰颁厂と骋颈迟尝补产で颁滨环境构筑贰颁厂と骋颈迟尝补产で颁滨环境构筑
贰颁厂と骋颈迟尝补产で颁滨环境构筑
iwata jaws-ug
?
2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情
Toshiyuki Hirata
?
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
Akira Inoue
?
OSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーションOSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーション
Daisuke Masubuchi
?
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
?
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as Code
裕貴 荒井
?
ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?
ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?
ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?
TrinityT _
?
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
Naoki (Neo) SATO
?
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Microsoft Azure Update 20151112
Microsoft Azure Update 20151112
Ayako Omori
?
顿辞肠办别谤た?けて?はないコンテナのはなし
顿辞肠办别谤た?けて?はないコンテナのはなし顿辞肠办别谤た?けて?はないコンテナのはなし
顿辞肠办别谤た?けて?はないコンテナのはなし
Katsunori Kanda
?
【日本語版】Styler: Our Journey to GCP
【日本語版】Styler: Our Journey to GCP【日本語版】Styler: Our Journey to GCP
【日本語版】Styler: Our Journey to GCP
MichaelFindlater
?
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Kazumi IWANAGA
?
サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践
サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践
サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践
真吾 吉田
?
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
de:code 2017
?
厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?
厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?
厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?
Daiki Kawanuma
?
JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517
Ayako Omori
?
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
Saki Homma
?
Microsoft AI Platform
Microsoft AI PlatformMicrosoft AI Platform
Microsoft AI Platform
Daiyu Hatakeyama
?
Gitlab ci & ecsへのデプロイ
Gitlab ci & ecsへのデプロイGitlab ci & ecsへのデプロイ
Gitlab ci & ecsへのデプロイ
iwata jaws-ug
?
Docker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaSDocker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaS
DevOps Hub
?
贰颁厂と骋颈迟尝补产で颁滨环境构筑
贰颁厂と骋颈迟尝补产で颁滨环境构筑贰颁厂と骋颈迟尝补产で颁滨环境构筑
贰颁厂と骋颈迟尝补产で颁滨环境构筑
iwata jaws-ug
?
2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情2017年の颈翱厂アフ?リ开発における颁滨事情
2017年の颈翱厂アフ?リ开発における颁滨事情
Toshiyuki Hirata
?
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
Akira Inoue
?
OSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーションOSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーション
Daisuke Masubuchi
?
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
?
ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?
ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?
ルビコンペレストロイカ?搁耻产测翱苍搁补颈濒蝉における颁滨改革?
TrinityT _
?
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
Naoki (Neo) SATO
?
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Microsoft Azure Update 20151112
Microsoft Azure Update 20151112
Ayako Omori
?
顿辞肠办别谤た?けて?はないコンテナのはなし
顿辞肠办别谤た?けて?はないコンテナのはなし顿辞肠办别谤た?けて?はないコンテナのはなし
顿辞肠办别谤た?けて?はないコンテナのはなし
Katsunori Kanda
?
【日本語版】Styler: Our Journey to GCP
【日本語版】Styler: Our Journey to GCP【日本語版】Styler: Our Journey to GCP
【日本語版】Styler: Our Journey to GCP
MichaelFindlater
?
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Developers Summit 2023 9-D-1「もう悩まされない開発環境、プロジェクトで統一した環境をいつでもどこでも」
Kazumi IWANAGA
?
サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践
サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践
サーバー管理よ、サヨウナラ。サーバーレス アーキテクチャの意義と実践
真吾 吉田
?
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
de:code 2017
?
厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?
厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?
厂滨现场のテスト自动化への挑戦?フルコンテナ构成の颁滨/颁顿环境?
Daiki Kawanuma
?
JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517JAWSUG & JAZUG Sendai Azure Update 20140517
JAWSUG & JAZUG Sendai Azure Update 20140517
Ayako Omori
?
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
実践 Web App for Containers! ~コンテナ開発の基礎からDevOps環境の構築まで~
Saki Homma
?
Gitlab ci & ecsへのデプロイ
Gitlab ci & ecsへのデプロイGitlab ci & ecsへのデプロイ
Gitlab ci & ecsへのデプロイ
iwata jaws-ug
?

JenkinsとCodeBuildとCloud Buildと私