Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
YS
Uploaded by
Yoshitaka Shirako
PDF, PPTX
1,432 views
JCF2018_Jenkinsで運用業務の改善をしてみて気づいたこと
Jenkins User Conference 2018のLTで発表した資料です
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PDF
Jenkins User Conference 2018 Tokyo LT
by
Yukiya Hayashi
PDF
第8回大阪jenkins勉強会LT Jenkinsでやってみてよかったこと・やめておいたほうが良かったこと
by
kunst1080
PDF
Jenkins実践入門目次チラ見せしちゃいます
by
Masanori Satoh
PPTX
チケット駆動のサーバ/インフラ運用における問題点と手動作業の自動化
by
Masato Igeta
PDF
Croozにおけるjenkins活用事例20130618
by
Katsuya Ohnishi
PDF
Jenkinsで始める継続的デリバリーと実践の道程
by
Masanori Satoh
PDF
チケット駆動のサーバ/インフラ運用における問題点と手動作業の自動化
by
Rakuten Group, Inc.
PDF
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
by
mecha mogera
Jenkins User Conference 2018 Tokyo LT
by
Yukiya Hayashi
第8回大阪jenkins勉強会LT Jenkinsでやってみてよかったこと・やめておいたほうが良かったこと
by
kunst1080
Jenkins実践入門目次チラ見せしちゃいます
by
Masanori Satoh
チケット駆動のサーバ/インフラ運用における問題点と手動作業の自動化
by
Masato Igeta
Croozにおけるjenkins活用事例20130618
by
Katsuya Ohnishi
Jenkinsで始める継続的デリバリーと実践の道程
by
Masanori Satoh
チケット駆動のサーバ/インフラ運用における問題点と手動作業の自動化
by
Rakuten Group, Inc.
とっとるびー第23回発表資料(jenkins卒業 ポストjenkinsの選定-)
by
mecha mogera
Featured
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing
by
Search Engine Journal
PDF
Storytelling For The Web: Integrate Storytelling in your Design Process
by
Chiara Aliotta
PDF
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
by
OECD Directorate for Financial and Enterprise Affairs
PDF
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
by
SocialHRCamp
PDF
2024 State of Marketing Report – by Hubspot
by
Marius Sescu
PDF
Everything You Need To Know About ChatGPT
by
Expeed Software
PDF
Product Design Trends in 2024 | Teenage Engineerings
by
Pixeldarts
PDF
How Race, Age and Gender Shape Attitudes Towards Mental Health
by
ThinkNow
PDF
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
by
marketingartwork
PDF
Skeleton Culture Code
by
Skeleton Technologies
PDF
PEPSICO Presentation to CAGNY Conference Feb 2024
by
Neil Kimberley
PDF
Content Methodology: A Best Practices Report (Webinar)
by
contently
PPTX
How to Prepare For a Successful Job Search for 2024
by
Albert Qian
PDF
Social Media Marketing Trends 2024 // The Global Indie Insights
by
Kurio // The Social Media Age(ncy)
PDF
Trends In Paid Search: Navigating The Digital Landscape In 2024
by
Search Engine Journal
PDF
5 Public speaking tips from TED - Visualized summary
by
SpeakerHub
PDF
ChatGPT and the Future of Work - Clark Boyd
by
Clark Boyd
PDF
Getting into the tech field. what next
by
Tessa Mero
PDF
Google's Just Not That Into You: Understanding Core Updates & Search Intent
by
Lily Ray
PDF
How to have difficult conversations
by
Rajiv Jayarajah, MAppComm, ACC
2024 Trend Updates: What Really Works In SEO & Content Marketing
by
Search Engine Journal
Storytelling For The Web: Integrate Storytelling in your Design Process
by
Chiara Aliotta
Artificial Intelligence, Data and Competition – SCHREPEL – June 2024 OECD dis...
by
OECD Directorate for Financial and Enterprise Affairs
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
by
SocialHRCamp
2024 State of Marketing Report – by Hubspot
by
Marius Sescu
Everything You Need To Know About ChatGPT
by
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
by
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
by
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
by
marketingartwork
Skeleton Culture Code
by
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
by
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
by
contently
How to Prepare For a Successful Job Search for 2024
by
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
by
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
by
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
by
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
by
Clark Boyd
Getting into the tech field. what next
by
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
by
Lily Ray
How to have difficult conversations
by
Rajiv Jayarajah, MAppComm, ACC
JCF2018_Jenkinsで運用業務の改善をしてみて気づいたこと
1.
Jenkinsで運⽤業務の改善をしてみて 気づいたこと In Jenkins ユーザ・カンファレンス
2018 ⽩⼦ 佳孝 リクルートライフスタイル データマネジメントG
2.
⼿作業の運⽤業務が負荷に... いわゆるトイル(Toil)が⼤量にあった。 〜例〜 テーブル連携の設定をRDSに登録・確認 yamlファイルを⼿動で作成、GHEへ反映、リリース作業 バッチジョブの設定や状態確認のため、JP1/AJSの管理画⾯を操作 ⽋損したデータの遡及作業 などなど
3.
⼿作業の運⽤業務が負荷に... いわゆるトイル(Toil)が⼤量にあった。 〜例〜 テーブル連携の設定をRDSに登録・確認 yamlファイルを⼿動で作成、GHEへ反映、リリース作業 バッチジョブの設定や状態確認のため、JP1/AJSの管理画⾯を操作 ⽋損したデータの遡及作業 などなど
4.
Jenkinsで(半)⾃動化することで、トイルの削減に成功 • RDSに直接作業せず、Jenkinsから作業 • パラメータ付きビルドによって、作業が簡単に •
⽇次でRDSの情報を収集し、Jenkins上で設定内容を確認可能 • 設定Yamlファイルを(半)⾃動⽣成 • featureブランチ作成、yaml⽣成、⾃動PushがJenkinsから可能に • ⽇次で本番にリポジトリをPushするため、作業不要に • ajsコマンドをJenkinsから実⾏ • JP1ジョブの作成がGUIを触らずに可能 • ジョブの設定内容が簡単に確認できる • 問題箇所は⾊を変更することで⼀⽬でわかるように
5.
Jenkinsで(半)⾃動化することで、トイルの削減に成功 例)パラメータ付きビルドによって、作業が簡単に
6.
Jenkinsで(半)⾃動化することで、トイルの削減に成功 例)⽇次でRDSの情報を収集し、Jenkins上で設定内容を確認可能
7.
Jenkinsで(半)⾃動化することで、トイルの削減に成功 例)設定Yamlファイルを(半)⾃動⽣成
8.
Jenkinsで(半)⾃動化することで、トイルの削減に成功 例)設定Yamlファイルを(半)⾃動⽣成
9.
Jenkinsで(半)⾃動化することで、トイルの削減に成功 例)ジョブの設定内容が簡単に確認できる
10.
付加価値として • 作業ログが残る • 新規参画者すぐに運⽤業務をこなせるようになる •
⼿順書が単純に(実⾏確認がJenkinsで同時に可能)
11.
なんかいい感じに運⽤の改善・⾃動化が進んできた!!
12.
ただ、ちょっとずつほころびが。。。
13.
徐々に問題が露⾒してくる... • ⾃動化したことで実際どんな作業を⾏なっているかが不透明に • Jenkinsのジョブに問題があった時に、作った⼈しかメンテができない 状態に(タスクをそのまま⾃動化させるため、作りが複雑) •
⼀つ⼀つの作業をJenlkinsで⾃動化したが、業務フローの中でいくつ ものジョブを組み合わせて使う必要がある
14.
気づいたこと • 運⽤業務改善のために、Jenkinsで業務の⾃動化を⾏なっていたが、⾃ 動化⾃体が⽬的となってしまっていた。 • タスクの改善にはなったが、業務⾃体の改善とは⾔い難い状態になっ ていた。 •
ただ、ある程度⾃動化ができてしまったため、皆満⾜してしまってい る。
15.
サマリー
16.
サマリー • Jenkinsによる処理実装が簡単であるがゆえ、⽬の前のタスクをそのま ま⾃動的な処理に移し替えるだけになってしまっていた。 • 最初はいいけど、本質的に改善には⾄らず •
⾃動化すること⾃体が⽬的になってしまっていた • ⾃動化を進める前に、業務⾃体を⾒直す必要があった。 • やるやら判断 • 業務フローの⾒直し • Value Stream Mappingなどを利⽤し業務プロセス改善 ⾃動化を⽬的にしちゃダメ!絶対!
Download