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
midnight480
March 16, 2023
Technology
0
18
20230114_サーバレスで広がるローコードな世界_公開用
midnight480
March 16, 2023
Tweet
Share
More Decks by midnight480
See All by midnight480
Postman Flows ✖️ Backlog API で可能性を探る
midnight480
0
86
Amazon Q Developer for CLIの基本的な使い方と便利なコマンドの紹介
midnight480
0
69
20250531 JAWS-UG佐賀 生成AI
midnight480
0
24
Amazon Q Developer for CLI 〜 Blender、Backlog GitをMCPで操作してみた 〜
midnight480
0
120
Control policies for AWS Organizations
midnight480
0
100
20240201_JAWS-UG_SAGA
midnight480
0
59
Reintroduction to AWS Multiple Account Management
midnight480
0
69
Try Dify self-hosted on AWS
midnight480
0
55
20241123_SAGA IT Community DayのLP裏側
midnight480
0
27
Other Decks in Technology
See All in Technology
Tech-Verse 2025 Keynote
lycorptech_jp
PRO
0
120
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
4
820
標準技術と独自システムで作る「つらくない」SaaS アカウント管理 / Effortless SaaS Account Management with Standard Technologies & Custom Systems
yuyatakeyama
3
1.3k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.2k
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
120
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
2
210
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
180
地図も、未来も、オープンに。 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
110
監視のこれまでとこれから/sakura monitoring seminar 2025
fujiwara3
11
3.9k
Postman AI エージェントビルダー最新情報
nagix
0
110
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
210
Delegating the chores of authenticating users to Keycloak
ahus1
0
120
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
Side Projects
sachag
455
42k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Designing for Performance
lara
609
69k
RailsConf 2023
tenderlove
30
1.1k
A Tale of Four Properties
chriscoyier
160
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Building an army of robots
kneath
306
45k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
The Language of Interfaces
destraynor
158
25k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
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を起点にサービス間連携が容易に実装できる