Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

⚫ ⚫ ⚫

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

⚫ サーバーA よき管理者A XX Y分

Slide 7

Slide 7 text

⚫ よき管理者A サーバーA XX Y ×{台数}分 サーバーZ ・ ・ ・

Slide 8

Slide 8 text

⚫ よき管理者A サーバーA XX Y×{Overhead}分 O(n)ではない サーバーZ ・ ・ ・ Infrastructure as Code Managing Servers in the Cloud

Slide 9

Slide 9 text

⚫ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・

Slide 10

Slide 10 text

⚫ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・

Slide 11

Slide 11 text

⚫ 技芸を持った職人

Slide 12

Slide 12 text

⚫ 技芸を持った職人軍団 ・ ・ ・ ・ ・ ・ ・ ・ ・

Slide 13

Slide 13 text

技芸を持った職人軍団 ・ ・ ・ ・ ・ ・ ・ ・ ・

Slide 14

Slide 14 text

⚫ 自動化したい人 SRE サイトリライアビリティエンジニアリング ‐Googleの信頼性を支える エンジニアリングチーム

Slide 15

Slide 15 text

⚫ 自動化したい人 SRE サイトリライアビリティエンジニアリング ‐Googleの信頼性を支える エンジニアリングチーム https://coreos.com/blog/introducing-operators.html

Slide 16

Slide 16 text

⚫ 技芸を持った職人 SRE サイトリライアビリティエンジニアリング ‐Googleの信頼性を支える エンジニアリングチーム

Slide 17

Slide 17 text

⚫ ⚫ 技芸を持った職人 SRE サイトリライアビリティエンジニアリング ‐Googleの信頼性を支える エンジニアリングチーム

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

Slide 20

Slide 20 text

Slide 21

Slide 21 text

⚫ ⚫

Slide 22

Slide 22 text

⚫ ⚫ ⚫ Clean Code Book by Robert Cecil Martin

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Slide 28

Slide 28 text

⚫ 口伝をするにはやはり人 挙動が変わった 引数の取り方が 変わった その機能がなくなった

Slide 29

Slide 29 text

⚫ 挙動が変わった 引数の取り方が 変わった その機能がなくなった

Slide 30

Slide 30 text

⚫ 挙動が変わった 引数の取り方が 変わった その機能がなくなった

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html

Slide 34

Slide 34 text

⚫ ⚫

Slide 35

Slide 35 text

⚫ ⚫

Slide 36

Slide 36 text

Slide 37

Slide 37 text

Slide 38

Slide 38 text

⚫ 挙動が変わった 引数の取り方が 変わった その機能がなくなった 一部の変更で良い

Slide 39

Slide 39 text

No content