Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
俺流 AWS Step Functions 構築の流儀 / 20261005shinagawa...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kasacchiful
PRO
October 05, 2026
Programming
100
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
俺流 AWS Step Functions 構築の流儀 / 20261005shinagawakai-aws-step-functions
2026/10/05 (月) 開催のプライベートイベント「品川会」で登壇した資料
kasacchiful
PRO
October 05, 2026
Transcript
28 slides
None
None
None
None
None
.sync .waitForTaskToken Retry Catch
None
None
{ } "QueryLanguage": "JSONata", "StartAt": "ProcessData", "States": { "ProcessData": {
"Type": "Task", "Resource": "arn:aws:states:::lambda:invoke", "Arguments": { "FunctionName": "my-function", "Payload": "{% $states.input %}" }, "Retry": [{ "ErrorEquals": ["States.ALL"], "MaxAttempts": 3, "BackoffRate": 2 }], "Catch": [{ "ErrorEquals": ["States.ALL"], "Next": "Failed" }], "End": true }, "Failed": { "Type": "Fail" } }
None
None
AWS Step Functions workflow
None
VPC AWS Step Functions workflow AWS Cloud RDS for MySQL
ECS Corporate data center Snowflake DB Oracle DB (On-premise)
None
None
.asl.yaml
.asl.yaml .asl.yaml
None
None
None
DefinitionSubstitutions
mainStateMachine: Type: AWS::Serverless::StateMachine Properties: Name: !Sub ${ProjectName}-${Env}-main-statemachine DefinitionUri: statemachine/sfn_main.asl.yaml DefinitionSubstitutions:
etl3StateMachineArn: !GetAtt etl3DbtDeployStateMachine.Arn States: ETL3_mart: Type: Task Resource: "arn:aws:states:::states:startExecution.sync" Parameters: StateMachineArn: ${etl3StateMachineArn} Input.$: $ ResultPath: null End: true
None
.asl.yaml .asl.yaml
.asl.yaml
None
None
More Decks by kasacchiful
See All by kasacchiful
特急いなほ as a Workflow / 20261107jaws-festa-2026-akita-lt
kasacchiful
PRO
0
81
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
340
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
310
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
710
Step Functions Express ワークフローの使い所 / 20260725jawsug-niigata-sado
kasacchiful
PRO
1
160
Step FunctionsでAIエージェント × 人の承認を試す / 20260705jawsug-hokurikushinkansen-agentcore-hitl-workflow
kasacchiful
PRO
0
150
上越のサメ食文化を訪ねて - 新潟市民の初体験レポ / ssmjp-shark
kasacchiful
PRO
1
100
Rust on AWS でデータ分析 / 20260523iotlt-niigata-rust-on-aws
kasacchiful
PRO
0
88
Step Functionsで始めるサーバーレス入門 〜 つないで動かすAWSサーバーレス
kasacchiful
PRO
0
93
Other Decks in Programming
See All in Programming
Getting Started with Vibe Coding
miccheng
0
220
TanStack Vue Query と Pinia Colada から学ぶ非同期状態の型設計
aoshi
0
670
Crash Auto Pipelines
veronikapj
1
410
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.3k
はじめてのPLATEAU
nokonoko1203
1
650
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
240
Secure Your Coding Agent Like It’s Malware (v1.5) 🇬🇧 @Code.talks 2026
richargh
0
150
Enforcing Your Architecture with Unit Tests in the AI Era (Swift Connection X)
steliosf
PRO
1
170
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.9k
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
350
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
250
SODA - FACT BOOK(JP)
sodainc
1
40k
Featured
See All Featured
Navigating Team Friction
lara
192
16k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
560
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
4 Signs Your Business is Dying
shpigford
187
23k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k