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

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

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Kento Suzuki Kento Suzuki
January 15, 2023

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

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

のLT資料

Avatar for Kento Suzuki

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 ࡞ɿ ླ໦έϯτ ଓฤ੍࡞ܾఆ