Contenu connexe
Similaire à ssmjp 20200221 Automation (20)
ssmjp 20200221 Automation
- 5. 利点と欠点
• 利点
• インフラ構築のテスト工数は明らかに減少する。
• 回帰テスト、デグレート検証には効果は抜群。
• 開発者とQAで不具合再現手順の共有に使える。
• 新メンバーに構築手順を共有できる。
• 自動化する過程で障害をパターン化することになる。
その結果、障害対応は定型作業になり、障害対応時間
を短縮できた。
2020/2/21 5
• 欠点
• システムの構築だけに目的を絞ると費用対効果が悪い。
極端に同じ作業を繰り返すパターンのみに使える。
• 組織で技術力が一定でないと、メンテナンスが不可能。
大きい組織ほど組織が細分化されているため、大企業
での運用には向かない。
• 物理的かつ論理的に接続されている必要がある。
オンプレや遠隔のネットワーク機器は自動化しにくい。
• 不十分な監視環境、運用ネットワークへの理解がない
組織だと、そもそも自動化しにくい。
• 自動化の仕組みを作っただけでは採用されない。
逆に既定路線として自動化しろと言われることがある。
- 12. 所感とこれからの自動化
• 所感
1. 目的や効果を見定めて自動化したほうがよい。
自動化の本質は、品質の向上やデリバリー能力の向上。
2. 設計方式、運用方式、デリバリー方式の決まっていないインフラ自動化ダメ絶対。
3. 自動化の恩恵を受ける期間以外は自動化を捨てる勇気が必要。
4. テストの自動化はよい。特にソフトウェア開発における自動化は非常によい。
定常的にやることでデグレートを減らせられる。
• これからの自動化(ほかの勉強会で参考になったもの)
• Kubernetes
どのような状態でありたいかを定義し、常にその状態を維持する。
https://speakerdeck.com/masayaaoyama/jtf2019-k8s-amsy810
• syzkalle/syzbot
Linux kernel のファジングするツール。
不具合の発見、報告、再現方法のコードの生成までを自動化している。
https://speakerdeck.com/fujiihda/linux-kernel-fuzzing-tool-syzkaller
https://syzkaller.appspot.com/upstream
2020/2/21 12
- 15. 次、発表するかもしれないリスト
• 私の退職理由 4社分(完全非公開予定)
• やばいバグ曲線LT
• 自動化マシンの配置LT
• 非機能要件の使い方(非公開予定)
• リリース判定のタイムアタックについて
• 監視ポイントとNWセグメントの話
• 会議でスマートに見せる100の方法を読んだ感想
• 胆石症
• 長野県に移住失敗した話
• 今まであったヤバイ10選(非公開予定)
• 過去に好きだったゲームの話
• バグ報告書の書き方LT
• 手順書の書き方LT
2020/2/21 15
終わり
88 21 52