$30 off During Our Annual Pro Sale. View Details »

上流工程に挑戦!「俺の考えた最強サーバレス構成」が一瞬で敗北した件

Kento Suzuki
September 26, 2023

 上流工程に挑戦!「俺の考えた最強サーバレス構成」が一瞬で敗北した件

2023/09/27
緊急開催!サーバーレス座談会 in JAWS-UG 大阪
https://jawsugosaka.doorkeeper.jp/events/162714

Kento Suzuki

September 26, 2023
Tweet

More Decks by Kento Suzuki

Other Decks in Technology

Transcript

  1. 上流⼯程に挑戦︕
    「俺の考えた最強サーバレス構成」が⼀瞬で敗北した件
    2023/9/26(⽕)

    View Slide

  2. 鈴⽊健⽃ @k_suzuki_pnx
    所属
    アイレット株式会社(東京)
    業務
    AWSのインフラ構築・運⽤ → 提案
    ・Japan AWS Top Engineer (2022, 2023)
    ・Japan AWS All Certifications Engineer (2022, 2023 )
    ・ AWS Community Builder(Cloud Operations)
    ・iret テクニカルアンバサダー (2023)

    View Slide

  3. 主⼈公は AWS のインフラエンジニア
    今の会社に新卒で⼊社して 4 年⽬
    今年の 3 ⽉から部署異動となり
    新規顧客への提案(上流⼯程)をやらせてもらえることに
    そんな 私 友⼈の体験談

    View Slide

  4. ・S3 にファイルが保存されたら
    ⾃動的に EC2 へファイルを同期させたい
    ・S3 にファイルがアップされた順序を保持して
    EC2 へファイルをアップロードしたい
    同期

    View Slide

  5. ・EC2 と S3 の同期はすでにブログ記事で発⾒
    ・Systems Manager のRun Command で実装可能
    【AWS SSM Run Command】S3イベントで⾃動的にファイルを同期させる[前編]
    https://blog.denet.co.jp/aws-ssm-run-command-s3-event-sync-files-part1/

    View Slide

  6. ・s3 sync が実⾏される際に先に格納された⼤きいファイルと
    後に格納された⼩さいファイルがあった場合、
    ⼩さいファイルの⽅が先に同期されてしまう

    View Slide

  7. ・SQS の FIFO と Step Functions で「俺の考えた最強サーバレス構成」を考えた

    View Slide

  8. ⌒⌒ヽ(・ω・*ヽ)
    ⾏け︕俺の最強サーバレス構成︕︕

    View Slide

  9. 同期させるのであれば、
    EC2 に S3 をマウントさせた⽅が
    構築も運⽤も楽じゃない︖
    (¯•ω•¯)

    View Slide

  10. あと、初期費⽤も減るから
    お客様にとってはそっちの⽅がいいよね
    (°ཀ°)

    View Slide

  11. ・FSx for Windows か Storage Gateway を利⽤する構成に

    View Slide

  12. ・最強構成やベストプラクティスは最強であっても最適ではない
    → ユーザーが求める QCD との調整が必要
    → JAWS-UG の勉強会で技術向けだけでなく、
    ビジネス向けの内容も聞いてみる
    → 技術をビジネスでどう使うかを考えるようにしてみる
    ・さまざまな選択肢を提案できるように幅広い知識を持っておく
    → 資格、JAWS-UG、セミナーなどで情報収集

    View Slide