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

AWS Step Functionsのい・ろ・は

Avatar for daiki.mori daiki.mori
August 18, 2017

AWS Step Functionsのい・ろ・は

Avatar for daiki.mori

daiki.mori

August 18, 2017
Tweet

More Decks by daiki.mori

Other Decks in Technology

Transcript

  1. Who am I ? ◦ 株式会社サーバーワークス 技術3課 グッド・ルッキング・エンジニア ◦ 元アプリケーションエンジニア

    ◦ 呼称:「本物の⼤樹」 →経理課の「元祖 ⼤樹」と対決中 ◦ AWS Lambda(Python) ◦ ⼤阪⽣まれ⼤阪育ちの後厄(お祓い済) • 森 ⼤樹 (2017年01⽉JOIN)
  2. とは l AWSに特化したインテグレーション事業とサービスの提供 l 「クラウドで、世界を、もっと、はたらきやすく」 l 3年連続 APN プレミアコンサルティングパートナー l

    550社 3200+プロジェクトの実績 (2017年07⽉現在) l 東京・⼤阪・福岡・仙台・札幌に拠点 l 絶賛、エンジニア・営業・営業アシスタントを募集中
  3. AWS Step Functions is なに? l アプリケーションのワークフローを定義 l ワークフローを可視化 l

    シーケンシャル・分岐・並列実⾏可能 l 実⾏結果も可視化 これらができます。 あとは、Lambdaの制限に注意が必要!!
  4. AWS Lambdaの制限 17 lリソース リソース 制限 メモリの動的な範囲 最⼩ = 128

    MB 最⼤ = 1536 MB (64 MB 単位) ⼀時ディスク容量 ("/tmp" スペース) 512 MB ファイル記述⼦の数 1,024 プロセスとスレッドの数 (両者の合計) 1,024 リクエストあたりの最⼤実⾏時間 300 秒 「Invoke」リクエスト本⽂のペイロードサイズ (RequestResponse) 6 MB 「Invoke」リクエスト本⽂のペイロードサイズ (Event) 128 K 「Invoke」レスポンス本⽂のペイロードサイズ (RequestResponse) 6 MB