Skip to Content
システム運用アンチパターン ―エンジニアがDevOpsで解決する組織・自動化・コミュニケーション
book

システム運用アンチパターン ―エンジニアがDevOpsで解決する組織・自動化・コミュニケーション

by Jeffery D. Smith, 田中 裕一
April 2022
Beginner to intermediate
352 pages
5h 17m
Japanese
O'Reilly Japan, Inc.
Content preview from システム運用アンチパターン ―エンジニアがDevOpsで解決する組織・自動化・コミュニケーション

7章空の道具箱

本章の内容

  • 自動化しないことによる複合的な問題
  • 組織内のほかの部門を活用した自動化
  • 自動化の優先順位付け
  • 自動化すべきタスクの評価

技術者としての私たちは、組織が販売するプロダクトや機能に意識が行きがちです。しかし多くの人が気付いていないのは、これらのプロダクトや機能を構築するために使用するツールも同様に重要だという点です。大工も適切なツールを持っていないと板を長く切りすぎたり、釘が飛び出したままだったり、角が不格好になってしまいます。

テクノロジの世界では、こういった適切なツールを使っていないという事実は多くの小さなタスクの山に埋もれてしまい、再現性がなく、エラーが起きやすい状況になっていることが多いです。しかし、その原因がどこにあるのかは誰もわかっていません。たとえばWebサイトのフロントページに掲載されている画像のサイズを毎回手動で変更しており、たびたび数ピクセルの誤差が生じているという問題を誰も認識していません。ほかにも、設定ファイルを再読み込みするにはエンジニアが各Webサイトに接続してコマンドを実行する必要があるという事実も誰も認識していません。そして、50台のサーバのうち時には数台で設定の再読み込みが見落とされることも。

私はこのような投資の欠如を空の道具箱と呼んでいます。このような投資の欠如は、チームの負担を増やし、繰り返される問題に迅速に対処する能力を低下させます。釘が緩くなったときにハンマーを使う代わりに、釘を打つのに適した硬くて持ち運び可能な面を探して時間を浪費するようなものです。これでは時間がかかり、効果も上がらず、安定した結果も得られません。

ツールや自動化に関しては、単にプロダクトや機能を作ることを考えるだけではなく、そのプロダクトを取り巻くシステム全体を考えなければなりません。人・サポートシステム・データベースサーバ・ネットワークは、すべてソリューションの一部です。それらのシステムをどのように管理し、扱うかという点も同様に重要です。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

効率的なGo ―データ指向によるGoアプリケーションの性能最適化

効率的なGo ―データ指向によるGoアプリケーションの性能最適化

Bartłomiej Płotka, 山口 能迪
scikit-learn、Keras、TensorFlowによる実践機械学習 第2版

scikit-learn、Keras、TensorFlowによる実践機械学習 第2版

Aurélien Géron, 下田 倫大, 長尾 高弘
ユーザーストーリーマッピング

ユーザーストーリーマッピング

Jeff Patton, 川口 恭伸, 長尾 高弘

Publisher Resources

ISBN: 9784873119847Other