見出し画像

システム運用アンチパターンという武器を手に入れる旅 1


2022課題図書↓


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


感想

1.DevOpsを構成するもの

・ソフトウェア開発の考え方を他の役割の考えに適用すること。開発チームの業務や考え方を運用チームで取り入れ、その反対も行う。→生産的な仕事をするため。

・DevOpsの柱は、文化、自動化、メトリクス、共有。

2.パターナリスト症候群

・本望ではないのに、あるグループが他のグループに対して親のような強制力を持っていること。みんな思い当たる節あるよね。

・必要なのは安全装置。ゲートキーパー(障壁)ではない。

・承認プロセスを自動化しよう。ここ大事なのでもう一回読む。承認の自動化は無理?いや飛行機の着陸が自動化されてるんだから、これもできるでしょ?

3.盲目状態での運用

・スイムレーン図

・エラーメッセージには、何が起きたのか、その結果システムがとったアクションを記録しよう。

・そのログ、なんの意味がある?


4.情報ではなくデータ

・何を記録し、可視化するべきかは、アウトプットや目的(誰がなんのために)から考えよう。


5.最後の味付けとしての品質


・テストスイートの良し悪しは、信頼性に直結。


--

疲れたので終わり。


いいなと思ったら応援しよう!