SlideShare a Scribd company logo
Miyata Jumpei (@miyajan)
Cybozu Meetup #3
Apr 28, 2017
#CybozuMeetup
• (@miyajan)
• 2009
• Garoon, kintone
• 2015
• Jenkins
• Selenium
•
• Meetup
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
cybozu.com
• 19,000
• 70
• 200
B2B
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
Office
kintone Garoon
kintone
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
” ”
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
10,000
API
2,000 Selenium
1,000
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
Great 👍
•
•
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
•
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
• 😢
•
•
•
•
•
•
• 1
100 😱
•
•
•
•
Jenkins 試験環境
gcloud
instance
snapshotから作成
Seleniumテスト実⾏ ブラウザからアクセス
Selenium Grid
Selenium Grid on GCP
https://www.slideshare.net/miyajan/distributed-selenium-testing-with-google-compute-engine
•
•
•
• Jenkins
Jenkins Pipeline
https://www.slideshare.net/miyajan/make-jenkins-great-again
•
•
•
• CI
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
DNS
•
DNS
IT
DNS
•
DNS
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
as Code
•
•
•
•
•
• README.md
•
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
on AWS
GitHub Enterprise
Jenkins
Confluence
GitHub.com
CircleCI
GitHub Wiki
Slack
codecov
VersionEye
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
•
•
•
•
•
Q&A

More Related Content

PDF
組織横断でエンジニアを支援する生産性向上チームの役割
Jumpei Miyata
 
PDF
サイボウズの CI/CD 事情 〜Jenkins おじさんは CircleCI おじさんにしんかした!〜
Jumpei Miyata
 
PDF
サイボウズのフロントエンド開発 現在とこれからの挑戦
Teppei Sato
 
PDF
サイボウズはいかにしてReactを導入したか
Yusuke Amano
 
PDF
サイボウズの開発を支える GitHub × CircleCI
Jumpei Miyata
 
PDF
サイボウズを支えるCircleCI
Jumpei Miyata
 
PDF
You Don't Know ES Modules
Teppei Sato
 
PDF
SPAと覚悟
Teppei Sato
 
組織横断でエンジニアを支援する生産性向上チームの役割
Jumpei Miyata
 
サイボウズの CI/CD 事情 〜Jenkins おじさんは CircleCI おじさんにしんかした!〜
Jumpei Miyata
 
サイボウズのフロントエンド開発 現在とこれからの挑戦
Teppei Sato
 
サイボウズはいかにしてReactを導入したか
Yusuke Amano
 
サイボウズの開発を支える GitHub × CircleCI
Jumpei Miyata
 
サイボウズを支えるCircleCI
Jumpei Miyata
 
You Don't Know ES Modules
Teppei Sato
 
SPAと覚悟
Teppei Sato
 

What's hot (20)

PDF
ブログをいっぱい書いていたら色々とうまくいった話
Kenji Tanaka
 
PDF
ぼくがかんがえたさいきょうのクリーンアーキテクチャ部分適応
Kenji Tanaka
 
PDF
Introduction to Android development - CEC ISQIP 2014
Melson Zacharias
 
PDF
Try EarlGrey | 20161118 iOS Test Night
ichiko_revjune
 
PDF
バ、バカな...!ハッカソンの中で成長しているだと...!?
Kenji Tanaka
 
PPTX
6 Development Tools we Love for Mac
CopperEgg
 
PPTX
Spring on Azure
Julien Dubois
 
PDF
アメリカでWeb開発者として就職活動をした話
Ryota Suenaga
 
PDF
Debug and Monitor Multi-container Apps on AKS
Nilesh Gule
 
PDF
How to make a iOS 8 touch framework - MOPCON 2014
Kai-Yuan Cheng
 
PDF
CI CD with Docker and Kubernetes
Nilesh Gule
 
PDF
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX Apps
Bruno Borges
 
PPTX
Running Spring Boot microservices in the cloud
Julien Dubois
 
KEY
oscon2011fb
Tatsuya Arai
 
PDF
Creating "The Second Best Place on the Internet" with Spring Initializr
VMware Tanzu
 
PDF
A Startup Case Study of Open Source Software
Leon Ho
 
PPTX
Future of Kubernetes on Azure Jorge Arteiro
Jorge Arteiro
 
PDF
スクラム開発チームの立ち上げでアンチパターンを踏みまくった話 #GWD_Nulab
@yuzutas0 Yokoyama
 
PDF
Development, Deployment & Collaboration at Etsy
Daniel Schauenberg
 
PDF
Azure kubernetes service (aks) part 4 - Deploy multi-container app to AKS c...
Nilesh Gule
 
ブログをいっぱい書いていたら色々とうまくいった話
Kenji Tanaka
 
ぼくがかんがえたさいきょうのクリーンアーキテクチャ部分適応
Kenji Tanaka
 
Introduction to Android development - CEC ISQIP 2014
Melson Zacharias
 
Try EarlGrey | 20161118 iOS Test Night
ichiko_revjune
 
バ、バカな...!ハッカソンの中で成長しているだと...!?
Kenji Tanaka
 
6 Development Tools we Love for Mac
CopperEgg
 
Spring on Azure
Julien Dubois
 
アメリカでWeb開発者として就職活動をした話
Ryota Suenaga
 
Debug and Monitor Multi-container Apps on AKS
Nilesh Gule
 
How to make a iOS 8 touch framework - MOPCON 2014
Kai-Yuan Cheng
 
CI CD with Docker and Kubernetes
Nilesh Gule
 
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX Apps
Bruno Borges
 
Running Spring Boot microservices in the cloud
Julien Dubois
 
oscon2011fb
Tatsuya Arai
 
Creating "The Second Best Place on the Internet" with Spring Initializr
VMware Tanzu
 
A Startup Case Study of Open Source Software
Leon Ho
 
Future of Kubernetes on Azure Jorge Arteiro
Jorge Arteiro
 
スクラム開発チームの立ち上げでアンチパターンを踏みまくった話 #GWD_Nulab
@yuzutas0 Yokoyama
 
Development, Deployment & Collaboration at Etsy
Daniel Schauenberg
 
Azure kubernetes service (aks) part 4 - Deploy multi-container app to AKS c...
Nilesh Gule
 
Ad

Viewers also liked (20)

PPTX
すべての人にチームワークを サイボウズのアクセシビリティ
Kobayashi Daisuke
 
PDF
サイボウズのサービスを支えるログ基盤
Shin'ya Ueoka
 
PDF
遅いクエリと向き合う仕組み #CybozuMeetup
S Akai
 
PDF
あなたの開発チームには、チームワークがあふれていますか?
Yusuke Amano
 
PPTX
Api Strat Portland 2017 Serverless Extensibility talk
Glenn Block
 
PDF
3000社の業務データ絞り込みを支える技術
Ryo Mitoma
 
PPTX
WalB: Real-time and Incremental Backup System for Block Devices
uchan_nos
 
PDF
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jumpei Miyata
 
PDF
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
Teppei Sato
 
PDF
Kubernetes in 30 minutes (2017/03/10)
lestrrat
 
PDF
Kubernetesにまつわるエトセトラ(主に苦労話)
Works Applications
 
PPTX
プロジェクト管理でkintone
Cybozucommunity
 
PDF
形態素解析
Works Applications
 
PDF
小さく始める大規模スクラム
Keisuke Tsukagoshi
 
PDF
缶詰屋さんの課題解決にスクラムを使ってみた
Toshiyuki Ohtomo
 
PPTX
重要なのはリサーチ・プランニング・プロトタイプの三本柱
Yuya Toida
 
PDF
Next-generation Python Big Data Tools, powered by Apache Arrow
Wes McKinney
 
PDF
シリコンバレーの「何が」凄いのか
Atsushi Nakada
 
PDF
テストエンジニアと組織構造 @Cybozu
Jumpei Miyata
 
すべての人にチームワークを サイボウズのアクセシビリティ
Kobayashi Daisuke
 
サイボウズのサービスを支えるログ基盤
Shin'ya Ueoka
 
遅いクエリと向き合う仕組み #CybozuMeetup
S Akai
 
あなたの開発チームには、チームワークがあふれていますか?
Yusuke Amano
 
Api Strat Portland 2017 Serverless Extensibility talk
Glenn Block
 
3000社の業務データ絞り込みを支える技術
Ryo Mitoma
 
WalB: Real-time and Incremental Backup System for Block Devices
uchan_nos
 
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jumpei Miyata
 
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
Teppei Sato
 
Kubernetes in 30 minutes (2017/03/10)
lestrrat
 
Kubernetesにまつわるエトセトラ(主に苦労話)
Works Applications
 
プロジェクト管理でkintone
Cybozucommunity
 
形態素解析
Works Applications
 
小さく始める大規模スクラム
Keisuke Tsukagoshi
 
缶詰屋さんの課題解決にスクラムを使ってみた
Toshiyuki Ohtomo
 
重要なのはリサーチ・プランニング・プロトタイプの三本柱
Yuya Toida
 
Next-generation Python Big Data Tools, powered by Apache Arrow
Wes McKinney
 
シリコンバレーの「何が」凄いのか
Atsushi Nakada
 
テストエンジニアと組織構造 @Cybozu
Jumpei Miyata
 
Ad

More from Jumpei Miyata (13)

PDF
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組み
Jumpei Miyata
 
PDF
オートスケールする GitHub Actions セルフホストランナーを構築してる話
Jumpei Miyata
 
PDF
GitHub Actions のはじめかた
Jumpei Miyata
 
PDF
【PR】エンジニアがkintoneを試すべき3つの理由
Jumpei Miyata
 
PDF
Jenkinsfileのlintで救える命がある
Jumpei Miyata
 
PDF
受入試験を自動化したらDevとQAのフィードバックループがまわりはじめた話
Jumpei Miyata
 
PDF
Effective Automation 〜変化に強い開発基盤〜
Jumpei Miyata
 
PDF
開発者を支える生産性向上チームの取り組み -CI, Browser Test, Tools and Infrastructure-
Jumpei Miyata
 
PDF
Jenkins 再入門
Jumpei Miyata
 
PDF
Selenium Antipatterns
Jumpei Miyata
 
PPTX
kintoneチームを支えるSeleniumテスト
Jumpei Miyata
 
PPTX
Selenium Conference 2015 参加報告
Jumpei Miyata
 
PDF
ハイパフォーマンスSeleniumテスト@サイボウズ
Jumpei Miyata
 
開発者の生産性向上を妨げる障壁と サイボウズの生産性向上チームの取り組み
Jumpei Miyata
 
オートスケールする GitHub Actions セルフホストランナーを構築してる話
Jumpei Miyata
 
GitHub Actions のはじめかた
Jumpei Miyata
 
【PR】エンジニアがkintoneを試すべき3つの理由
Jumpei Miyata
 
Jenkinsfileのlintで救える命がある
Jumpei Miyata
 
受入試験を自動化したらDevとQAのフィードバックループがまわりはじめた話
Jumpei Miyata
 
Effective Automation 〜変化に強い開発基盤〜
Jumpei Miyata
 
開発者を支える生産性向上チームの取り組み -CI, Browser Test, Tools and Infrastructure-
Jumpei Miyata
 
Jenkins 再入門
Jumpei Miyata
 
Selenium Antipatterns
Jumpei Miyata
 
kintoneチームを支えるSeleniumテスト
Jumpei Miyata
 
Selenium Conference 2015 参加報告
Jumpei Miyata
 
ハイパフォーマンスSeleniumテスト@サイボウズ
Jumpei Miyata
 

Recently uploaded (20)

PDF
Software Testing Tools - names and explanation
shruti533256
 
PDF
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
PDF
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
PDF
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
PDF
Natural_Language_processing_Unit_I_notes.pdf
sanguleumeshit
 
PDF
Zero carbon Building Design Guidelines V4
BassemOsman1
 
PDF
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
PPTX
Inventory management chapter in automation and robotics.
atisht0104
 
PDF
Introduction to Data Science: data science process
ShivarkarSandip
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PDF
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
PDF
The Effect of Artifact Removal from EEG Signals on the Detection of Epileptic...
Partho Prosad
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PDF
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
PDF
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
PPTX
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
PPTX
Information Retrieval and Extraction - Module 7
premSankar19
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PPTX
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
Software Testing Tools - names and explanation
shruti533256
 
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
Natural_Language_processing_Unit_I_notes.pdf
sanguleumeshit
 
Zero carbon Building Design Guidelines V4
BassemOsman1
 
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
Inventory management chapter in automation and robotics.
atisht0104
 
Introduction to Data Science: data science process
ShivarkarSandip
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
The Effect of Artifact Removal from EEG Signals on the Detection of Epileptic...
Partho Prosad
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
Information Retrieval and Extraction - Module 7
premSankar19
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990