Slide 1

Slide 1 text

as Codeを行う際の心構え
 FutureStack Tokyo NRUG 2周年特別版


Slide 2

Slide 2 text

アジェンダ
 ● 自己紹介
 ● なぜas Codeに取り組むのか
 ● as Code駆動学習のすゝめ
 ● New Relicで実践するas Code駆動学習
 ● まとめ


Slide 3

Slide 3 text

アジェンダ
 ● 自己紹介
 ● なぜas Codeに取り組むのか
 ● as Code駆動学習のすゝめ
 ● New Relicで実践するas Code駆動学習
 ● まとめ


Slide 4

Slide 4 text

自己紹介
 𝕏 @Tocyuki(としゆき)
 イオンスマートテクノロジー株式会社
 CTO室 SREチーム
 ● コミュニティ活動
 ○ NRUG SRE支部
 ○ Cloudflare Meetup 長野
 ● 2021年に長野県佐久市へ移住
 ● 2023年8月より現職
 


Slide 5

Slide 5 text

突然の宣伝


Slide 6

Slide 6 text

突然の宣伝


Slide 7

Slide 7 text

突然の宣伝
 すみません、もちろんもう終わってます


Slide 8

Slide 8 text

アジェンダ
 ● 自己紹介
 ● なぜas Codeに取り組むのか
 ● as Code駆動学習のすゝめ
 ● New Relicで実践するas Code駆動学習
 ● まとめ


Slide 9

Slide 9 text

世はまさに、as Code戦国時代


Slide 10

Slide 10 text

Infrastructure as Code
 Observabillity as Code
 Configuration as Code
 Data as Code
 Policy as Code ...etc
 


Slide 11

Slide 11 text

なぜas Codeに取り組むのか
 ● 自動化
 ● 再利用性
 ● バージョン管理
 ● 品質向上
 ● ガバナンス
 ● ...etc


Slide 12

Slide 12 text

as Codeは手段であって、目的ではない


Slide 13

Slide 13 text

そのコードはアウトカムを出しているか


Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

アウトカムのない as Code
 このシステムをTerraformでコード 化して品質とスピードを向上させ よう このシステム、設定の変更が入る のは年に数回ですが ... (IaC化する工数ヤバそう) 目的とアウトプットがあってもアウ トカムがないとね〜

Slide 16

Slide 16 text

実践しているas Codeには
 どのようなアウトカムがあるのか


Slide 17

Slide 17 text

なぜas Codeに取り組むのか
 アウトカムをもたらすために取り組む


Slide 18

Slide 18 text

アジェンダ
 ● 自己紹介
 ● なぜas Codeに取り組むのか
 ● as Code駆動学習のすゝめ
 ● New Relicで実践するas Code駆動学習
 ● まとめ


Slide 19

Slide 19 text

as Code駆動学習とは
 ● as Codeの対象の多くはIaaS/SaaS/PaaS
 ● as Code対象のサービス理解を目的に実践
 ● ツールやAPIのドキュメントを読み込む過程や記 述したコードからサービス理解を促す


Slide 20

Slide 20 text

as Code駆動学習とは
 対象サービスへの理解度を深めることを
 アウトカムとしたas Codeの実践


Slide 21

Slide 21 text

アジェンダ
 ● 自己紹介
 ● なぜas Codeに取り組むのか
 ● as Code駆動学習のすゝめ
 ● New Relicで実践するas Code駆動学習
 ● まとめ


Slide 22

Slide 22 text

New Relicで実践するas Code駆動学習
 ● 技術書典14で発売
 ● 第6章Observability as Codeを担当
 ● 他の章ではSLI/SLOの解説や実装、シーンに 応じたNew Relicの活用方法などを解説
 ● 第6章3節のハンズオンでは実際にNew Relic の各種機能や設定を実装しサンプルコードも GitHubに用意してます
 興味が沸いたらご購入のほど よろしくお願いいたします!

Slide 23

Slide 23 text

アジェンダ
 ● 自己紹介
 ● なぜas Codeに取り組むのか
 ● as Code駆動学習のすゝめ
 ● New Relicで実践するas Code駆動学習
 ● まとめ


Slide 24

Slide 24 text

まとめ
 ● as Codeは手段であり目的ではない
 ● 目的達成だけではなくアウトカムに着目する
 ● サービス理解を目的としたas Code駆動学習
 ● 「俺たちのSREとNew Relic ~書籍編~」で as Code 駆動学習を体験しよう


Slide 25

Slide 25 text

PDF版購入済みの方に物理本プレゼント
 数に限りがあるのでお早めに