Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
AWS Step Functionsはローコードなのか︖ Satoshi Kaneyasu 2023.08.23
Slide 2
Slide 2 text
2 ⾃⼰紹介 ⽒名︓兼安 聡 所属︓株式会社サーバーワークス(ʼ23/05〜) 趣味︓サックス、筋トレ、CS ゲーム 資格︓ X(Twitter)︓@satoshi256kbyte など New
Slide 3
Slide 3 text
3 本⽇のお題 AWS Step Functionsのお話をします
Slide 4
Slide 4 text
4 本⽇のお話は 疑問を投げかけるだけで終わります
Slide 5
Slide 5 text
5 AWS Step Functionsとは AWS Step Functionsは AWSのローコードサービスです︕ AWS Hands-on for Beginners AWS Step Func7ons ⼊⾨ - ビジュアルツールを使ってローコードにワークフローを作成する
Slide 6
Slide 6 text
6 AWS Step Functionsとは ⽂字起こしを例に説明します。
Slide 7
Slide 7 text
7 まずLambdaで組んでみます
Slide 8
Slide 8 text
8 Lambdaで組んでみると •意外とソースが⻑い •Lambdaの15分制限⼤丈夫︖
Slide 9
Slide 9 text
9 次に⽂字起こしをAWS Step Functionsで組むと Step Functions ⽂字起こし起動 待機 完了判定 次の作業 未完了 完了 Transcribeジョブ起動 Lambda 完了判定 Lambda ②Python ③Python ①JSON Amazon Transcribe Amazon S3 動画 テキスト
Slide 10
Slide 10 text
10 クラウド以外でAWS Step Functionsに似たツール • JP1 • SQL Server Integration Services (SSIS) • 親⼦シェルの親側
Slide 11
Slide 11 text
11 AWS Step Functionsはローコードなのか︖ あれ︖ これがローコードツールなんですか︖
Slide 12
Slide 12 text
12 AWS Step Functionsはローコードなのか︖ エンジニアでない⽅に使ってもらうのは 無理がありませんか︖
Slide 13
Slide 13 text
13 AWS Step Functionsはローコードなのか︖ そうです。 ちょっと前まではローコードと⾔うには 無理がありました。
Slide 14
Slide 14 text
14 今はChatGPTがあるので8割ぐらい⾃動⽣成できます Step Functions ⽂字起こし起動 待機 完了判定 次の作業 未完了 完了 Transcribeジョブ起動 Lambda 完了判定 Lambda ②Python ③Python ①JSON Amazon Transcribe Amazon S3 動画 テキスト Cloud Formation
Slide 15
Slide 15 text
15 AWS Step Functionsとローコードは相性が良い AWS Step Functionsを活⽤すると、 個々のLambdaが⼩さくなるので、 コードの⾃動⽣成しやすくなります。
Slide 16
Slide 16 text
16 ChatGptでコードを⾃動⽣成した時のやりとり
Slide 17
Slide 17 text
17 まとめ ChatGPTの登場により、ローコードと⾔ い切れないものがローコードになったか もしれない
Slide 18
Slide 18 text
18 [補⾜]AWS Step Functions の画⾯
Slide 19
Slide 19 text
19 [補⾜]AWSだと、AWS Batchが近いサービス AWS Step Functions ワークフローを視覚的に定義・実⾏できるサービス。 複数のAWSサービスを組み合わせるワークフローを作成するのに適してい る。 AWS Batch サーバレス環境でバッチ処理を効率的に実⾏するサービス。 ⼤量のデータを扱う夜間バッチ処理に最適化されており、 リソースのスケーリングやキュー管理を⾃動で⾏う。
Slide 20
Slide 20 text
No content