Upgrade to Pro — share decks privately, control downloads, hide ads and more …

UNIX は知らない。でも AWS は知ってる。 そんな僕が『 UNIX という考え方』を 読んでみた件

UNIX は知らない。でも AWS は知ってる。 そんな僕が『 UNIX という考え方』を 読んでみた件

2023/1/14(土) Step Functionsからサーバレスを始めよう!! / 2023年始めLT大会!! JAWS-UGおおいた
https://jawsug-oita.doorkeeper.jp/events/147336

のLT資料

Kento Suzuki

January 15, 2023
Tweet

More Decks by Kento Suzuki

Other Decks in Technology

Transcript

  1. 6/*9 ͸ ஌Βͳ͍ɻͰ΋ "84 ͸ ஌ͬͯΔɻ ͦΜͳ ๻͕ ʰ 6/*9

    ͱ͍͏ ߟ͑ ํʱΛ ಡΜͰΈͨ ݅ 4UFQ'VODUJPOT͔ΒαʔόϨεΛ࢝ΊΑ͏೥࢝Ί-5େձ JAWS-UG おおいた 2023/01/14 ࡞ɿ ླ໦έϯτ
  2. 作者紹介 名前︓鈴⽊健⽃ 所属︓アイレット株式会社(東京オフィス) お仕事︓ AWSのインフラ構築・運⽤ 経歴︓ ・新卒 3 年⽬(エンジニア歴 =

    社会⼈歴) ・2022 APN ALL AWS Certifications Engineer ・2022 APN AWS Top Engineer ・昨年はJAWS-UG で14 回発表 @k_suzuki_pnx
  3. プロローグ 時は2022年年末 AWS re:Invent 2022 の Dr. Werner のKeynoteをきっかけに 鈴⽊がTwitterでフォローしているJAWS関連の⼈たちが

    『UNIXという考え⽅』を課題図書とし始めた。 「なぜかは分からない。」 「だが、このビックウェーブに乗るしかない。」 そう思った僕は『UNIXという考え⽅』を読んでみることにした。
  4. AWSの観点 ・AWS Step Functions や EventBridge, SSM Automation を 触ったことがあると理解が深まる

    → 1章 スモール・イズ・ビューティフル → 2章 ⼀つのプログラムには⼀つのことをうまくやらせる ・ちょっとUNIXの思想から離れているサービスも︖ Step FunctionのワークフローAmplify Studio等のGUI機能 → プログラム同⼠の対話性より⼈間との対話性を優先 → 今後機能改善をする際に移植性が損なわれる︖ SSM Agent の多機能化 → 多機能だが動きが重いソフトウェアとなっていく → スモール・イズ・ビューティフルから離れる︖
  5. 6/*9 ͸ ஌Βͳ͍ɻͰ΋ "84 ͸ ஌ͬͯΔɻ ͦΜͳ ๻͕ ʰ 6/*9

    ͱ͍͏ ߟ͑ ํʱΛ ಡΜͰΈͨ ݅ 4UFQ'VODUJPOT͔ΒαʔόϨεΛ࢝ΊΑ͏೥࢝Ί-5େձ JAWS-UG おおいた 2023/01/14 ࡞ɿ ླ໦έϯτ ଓฤ੍࡞ܾఆ