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
20230114_サーバレスで広がるローコードな世界_公開用
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
midnight480
March 16, 2023
Technology
34
0
Share
20230114_サーバレスで広がるローコードな世界_公開用
midnight480
March 16, 2023
More Decks by midnight480
See All by midnight480
20260228_JAWS-UG_SaGA_Kiro-CLI
midnight480
0
110
Intro SAGA Event Space
midnight480
0
260
JAWS-UG Saga for Beginners
midnight480
0
59
SAGA IT Community Day 2026 Winter 2025.12.20
midnight480
0
360
Kiroで実現する “Spec Driven Development”
midnight480
0
160
Kiro CLI 〜無料でここまでできる!〜
midnight480
0
210
AWS Summit Japan 2025 個人的参加レポート
midnight480
0
350
Amazon Q Developer for CLI の紹介
midnight480
0
360
Postman Flows ✖️ Backlog API で可能性を探る
midnight480
0
350
Other Decks in Technology
See All in Technology
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
380
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
690
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
120
食べログのサーキットブレーカー導入を振り返って
atpons
1
150
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
400
Cloud Run のアップデート 触ってみる&紹介
gre212
0
250
CloudFront VPCオリジンとVPC Latticeサービスの内部ALBをマルチアカウントで一元利用しよう
duelist2020jp
5
260
NFLコンペ2026 解法
lycorptech_jp
PRO
0
130
Generative UI × A2UI で AI エージェントを作った話 AI-DLC も使ってみた!
kmiya84377
1
290
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
170
Amazon CloudFrontにおけるAIボットアクセス制御のポイント
kizawa2020
5
310
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
150
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
How to Think Like a Performance Engineer
csswizardry
28
2.6k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
190
Marketing to machines
jonoalderson
1
5.3k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
The Limits of Empathy - UXLibs8
cassininazir
1
340
A better future with KSS
kneath
240
18k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.5k
Building AI with AI
inesmontani
PRO
1
1k
Transcript
サーバレスで広がる ノーコードな世界 2023年1月14日 JAWS-UGおおいた
お話すること ・ 自己紹介 ・ AWS「Amazon HoneyCode」 ・ HoneyCodeでAWSを使いたい ・ Google「AppSheet」
・ AppSheetでAWSを使いたい ・ 実際にやってみた - 実装で(気づいた|つまづいた)ポイント ・ まとめ
大分(22年) → 東京(11年) → 福岡(2021.11~) 自己紹介 https://linktr.ee/midnight480 - アプリ保守運用 -
インフラ保守運用 - クラウド設計保守運用 - クラウド再販 - 情シス - ベンダーDC作業調整 - 情シス兼インフラ 敷戸っ子です 敷戸小 → 稙田東中 → 大分西高校(1期生) → 大分大学工学部知能情報システム工学科 JAWS-UG Fukuoka 参加者 JAWS-UG Oita 参加者 JAWS-UG Saga 参加者 AWS Startup Community Fukuoka 運営 Microsoft for Startup Community 参加者 JAZ-UG 参加者 Jagu`e’r 九州分科会参加 …その他 独立系SIer 電力系 通信事業 スタートアップ
近々九州でこんなオフラインイベントあります ・ SORACOM UG 福岡 & kintone Café 福岡 -
2023年1月21日(土) 13:00~18:00(受付12:30〜) - サイボウズ福岡オフィス - https://kcfukuoka.qloba.com/activities/13789 ・ JAWS-UG 佐賀 3年ぶり!! - 2023年2月25日(土) - メートプラザ佐賀 - https://jawsug-saga.doorkeeper.jp/events/149574
このあたりに興味がある方が対象です ・iPaaS に興味がある方 • 海外だと、Workato, Zapier, Power Automate etc… •
国内だと、AnyFlow, ActReceipt, DataSpider Servista etc… ・ローコード、ノーコードに興味がある方 • 海外だと、 Bubble.io, HCL Notes/Domino, PowerApps etc… • 国内だと、 kintone, intra-mart, SmartDB etc…
AWS「Amazon Honeycode」 ・ AWS謹製 https://builder.honeycode.aws/ - β版(永遠のβ版疑惑... - 少人数であれば無料で利用可能 -
データ管理は内蔵のTableのみ (表形式) - AutomationでEmail通知、 Webhookの呼び出しが可能
HoneycodeでAWSを使いたい ・ HoneyCodeは独立した環境にある - サービス連携に一手間が必要 - Amazon AppFlow - 受信側のみ利用可
・ Zapier - イベントのトリガー設定可能 - ActionにDynamoDBを利用可能
Google「AppSheet」 ・ 2020年にGoogleが買収 https://www.appsheet.com/ - 一般公開(GA)済 - 非公開で利用するときは無料 - データ管理は外部が基本
- 2022年に内部Table機能追加 - AWS DynamoDB利用可能 - AutomationでEmail等の通知
AppSheetでAWSを使いたい ・ AWS側でリソースを用意 - (必須)DynamoDB - テキスト情報保存 - (必須)S3 -
画像保存 - (任意)その他 - 必要に応じて 👉AWS CDK で IAM AccessKeyを払い出すと シークレットキーの取り出すとき復号化が手間なので、 AWS CLIで生成することをオススメ
実際に作ってみた ・ 生成するAWS CDK(TypeScript)ソースコードはここに置いています - GitHub - https://github.com/midnight480/appsheet4aws
実装で(気づいた|つまづいた)ポイント ・ DynamoDB Stream/Kinesis Data Streamの追加が楽 - どちらも定義可能 ・ EventBridge
Pipeの定義が難 - Low Level Construct(Cfnで始まる系) - パラメータが抽象化されない - DynamoDBのStream Arnが( String | Undefined) - 戻りの型指定が必要 - DynamoDB StreamのParameterがLambda配下 - 生成ロジックを外出しできなかった
まとめ ・Honeycode • 2022 re:InventではUpdateがなかった • AWS標準のサービスと組み合わせると単一方向( Honeycodeに書き込む)だけになる • 3rd
Party(Zapierなど)と組み合わせると他のサービスと組み合わせることができる ・AppSheet • 元々はMobile領域に強みがあったが昨年末から Desktopモードをβ版で提供中 • NoSQLからRDBまで幅広くデータベースと組み合わせられる • AWS DynamoDBを起点にサービス間連携が容易に実装できる