Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
#MIERUNEBBQ 初めてのAWS Step Functions
Search
Kazuki Miura
September 29, 2023
Technology
0
220
#MIERUNEBBQ 初めてのAWS Step Functions
https://mierune.connpass.com/event/295435/
Kazuki Miura
September 29, 2023
Tweet
Share
More Decks by Kazuki Miura
See All by Kazuki Miura
事業会社の未経験エンジニアチームが内製した2つのWebサービスのアーキテクチャを紹介します!
miu_crescent
2
86
本番環境で Cloudflareを 使ってみた話
miu_crescent
2
130
サウナ
miu_crescent
1
35
メールセキュリティの DMARC周りの設定を少しずつ設定してみたお話
miu_crescent
1
300
#jawsdays を含む #jawsug 全体の活動について
miu_crescent
1
89
ラスベガスに招待されて AWSの勉強をしてきた話
miu_crescent
10
4.4k
本番環境でAmplifyを3年くらい使ってみている弊社環境のご紹介
miu_crescent
0
2.2k
もめんと会
miu_crescent
0
290
ECサービスでのStripe実装例
miu_crescent
0
200
Other Decks in Technology
See All in Technology
Blazor WASM × Code-first gRPC で始める C# ⼤統⼀理論
sansantech
PRO
1
840
「できる!」を増やすGitHub Copilot活用法 / How to use GitHub Copilot to expand your possibilities
sansan_randd
1
240
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
120
5分で分かる(かもしれない) Vector engine for OpenSearch Serverless
tsukuboshi
1
420
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
5
3.6k
動画配信サービスのフロントエンド実装に学ぶ設計原則
yud0uhu
1
140
グイグイ系QAエンジニアでやっていくよ!
____rina____
0
780
.NET GraphQL Client のリアル
sansantech
PRO
1
410
大規模言語モデル (LLM)における低精度数値表現
pfn
PRO
3
840
拓展QA日常工作的邊界
line_developers_tw
PRO
0
610
エムスリーQAチーム紹介資料 / Introduction of M3 QA Team
m3_engineering
1
340
OPENLOGI Company Profile
hr01
0
46k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
Music & Morning Musume
bryan
41
5.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
Automating Front-end Workflow
addyosmani
1357
200k
Embracing the Ebb and Flow
colly
80
4.2k
Docker and Python
trallard
35
2.7k
Designing for humans not robots
tammielis
247
25k
It's Worth the Effort
3n
180
27k
Building Your Own Lightsaber
phodgson
100
5.7k
[RailsConf 2023] Rails as a piece of cake
palkan
29
4.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
What's new in Ruby 2.0
geeforr
338
31k
Transcript
AWS STEP FUNCTIONS 2023/09/29 HTB 三浦一樹 はじめての AWS Step Functions
自己紹介 技術選定からバックエンド/フロントエンドの実装、 お問合せ対応まで 社内開発チーム(5名)のキャプテン 開発初めて4年くらい 三浦 一樹 (36) ホームサウナ:ジャスマックかなぁ、、、 オールナイトニッポンをよく聴く
None
検索! wolt にて 「感謝祭」で
ステマ違法化 10月1日 景品表示法改正 2年以下の懲役または300万円以下の罰金
[PR]
ちょっといい話
#jawsug で昨日いい話があって、、、
今日はAWSのお話 Amazon Web Services
最初に勉強しようとすると
None
ビギナー???
OS とか IPアドレス とか 難しいよぉ。。
None
大前提 大変なことは AWSさんにやってもらいたい
大前提 できるだけ 何もしたくない!!
難しいことをしたくない 責任共有モデル https://aws.amazon.com/jp/compliance/shared-responsibility-model/ むずい
None
今日はAWSのお話 サーバー使わなくても 便利な機能がたくさんあるのがAWS
AWS を操作する方法 AWS Management Console AWS SDK AWS CLI
こういうの難しい AWS CLI
よくあるやつ AWS Lambda AWS SDK ✖︎
よくあるやつ AWS Lambda AWS SDK ✖︎ Lambdaを分けると遅くなる Lambdaに全部やらせるとスパゲッティ
楽できるサービス AWS Step Functions AWS SDK ✖︎
楽できるサービス AWS Step Functions AWS SDK ✖︎ 設定値を渡してあげるだけで AWSを操作できる! あと、めっちゃはやい!
もはやノーコードツール!
デモ Hello, World
実際の使い方
一番簡単なもの APIキーの更新
番組データの更新 webhook 保存 GraphQL の Subscription リロード無しで画面更新 WebSocket
webhook 保存 GraphQL の Subscription リロード無しで画面更新 WebSocket 時間ぴったりに動かしたい
実行したい時間まで待たせる
一番でかいやつ
SDKのドキュメントを探す のがちょっと大変だけど 気軽にいろいろ自動化でき るはず!!
AWS公式のワークショップ
11月4日(土) 北ガスさん本社で開催! [PR]