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
JAWS-UG Morning #11 About Honeycode
Search
Masanori Yamaguchi
July 22, 2020
Technology
1
910
JAWS-UG Morning #11 About Honeycode
Masanori Yamaguchi
July 22, 2020
Tweet
Share
More Decks by Masanori Yamaguchi
See All by Masanori Yamaguchi
AWS DevOps Agent x ECS on Fargate検証 / AWS DevOps Agent x ECS on Fargate
kinunori
3
590
AWS DevOps Agent 検証で見えた可能性と限界 / AWS DevOps Agent
kinunori
6
1.8k
今日から使える AWS Step Functions 小技集 / AWS Step Functions Tips
kinunori
8
800
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
2.5k
AWS Well-Architected なインシデントレスポンスを実装しよう / Implementing Incident Response with AWS Well-Architected
kinunori
2
760
pre:Invent から気になった サービスを深掘りしてみる- ECS 予測スケーリング編 / ECS-predictive-scaling
kinunori
2
270
JAWS-UG 函館 Dr.Wernerの基調講演で振り返る "推測するな、計測せよ" / JAWS-UG Hakodate re:Invent 2024 recap
kinunori
2
130
Share your lessons - 20241217 AWS Ambassador & Top Engineer LT
kinunori
0
120
re:Invent 2024 事前勉強会 / re:Invent 2024 stby
kinunori
2
1.3k
Other Decks in Technology
See All in Technology
スピンアウト講座01_GitHub管理
overflowinc
0
830
生成AIで速度と品質を両立する、QAエンジニア・開発者連携のAI協調型テストプロセス
shota_kusaba
0
360
20260320_JaSST26_Tokyo_登壇資料.pdf
mura_shin
0
110
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
380
Tebiki Engineering Team Deck
tebiki
0
27k
SLI/SLO 導入で 避けるべきこと3選
yagikota
0
140
システム標準化PMOから ガバメントクラウドCoEへ
techniczna
1
160
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
160
Goのerror型がシンプルであることの恩恵について理解する
yamatai1212
1
290
スピンアウト講座06_認証系(API-OAuth-MCP)入門
overflowinc
0
690
Phase11_戦略的AI経営
overflowinc
0
940
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
220
Featured
See All Featured
Marketing to machines
jonoalderson
1
5k
The Curse of the Amulet
leimatthew05
1
10k
Navigating Team Friction
lara
192
16k
Unsuck your backbone
ammeep
672
58k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
570
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Leo the Paperboy
mayatellez
4
1.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Transcript
Amazon Honeycodeについて 5分間で概要と所感を語ってみる JAWS-UG 朝会 #11 フォージビジョン株式会社 ⼭⼝ 正徳
⾃⼰紹介 ⽒名:⼭⼝ 正徳 - AWS認定 SA Pro、Security、Networking - PMP、認定スクラムマスター -
CISSP Japan APN Ambassador 2020 2019/2020 APN AWS Top Engineers Fin-JAWS 、JAWS-UG千葉 好きなAWSサービス: AWS Lambda ECS Fargate
今⽇説明する内容はここで勉強できます Honeycode Courses https://honeycodecommunity.aws/c/Courses/17
Amazon Honeycodeとは チームの作業、業務効率を向上されるための アプリケーションをノーコードで開発できるサービス。 例えば、タスク管理、リソース管理、簡単なワークフロー、 プロジェクト管理などのアプリケーションを作ることに 向いている。 ※ 2020年7⽉22⽇現在ベータ提供
Amazon Honeycodeの構成要素 ・Honeycode Teams︓ Honeycodeの各リソースにアクセスできる権限が付与された⼈ ・Honeycode Workbook︓ Honeycode Tables, Honeycode
Builders, Honeycode Automations をまとめた⼊れ物 ・Honeycode Tables︓ Honeycodeであつかうデータの格納場所 DBでありスプレッドシート ・Honeycode Builder︓ Honeycodeで構成するアプリケーション ・Honeycode Automations︓ ⾃動化する処理の定義
Amazon Honeycode所感 ・社内(20名程度のチーム)やクローズドな環境向け ・⼤規模な環境での利⽤には向いていない(理由は後述) ・複雑さをもとめずにシンプルに作成・運⽤することに向いている ・スプレッドシートやエクセルで管理していた業務/データが対象 ・プログラミングの知識は不要(エクセル関数知ってるほうが強い) ・LambdaなどからHoneycodeを呼び出す事は可能だが、 逆はいまのところ難しい
Amazon Honeycode所感 ・社内(20名程度のチーム)やクローズドな環境向け ・⼤規模な環境での利⽤には向いていない(理由は後述) ・複雑さをもとめずにシンプルに作成・運⽤することに向いている ・スプレッドシートやエクセルで管理していた業務/データが対象 ・プログラミングの知識は不要(エクセル関数知ってるほうが強い) ・LambdaなどからHoneycodeを呼び出す事は可能だが、 逆はいまのところ難しい
・各プランはデータ件数(row)、メンバー数で段階的になっている ・workbookあたりBasicプランで 2,500件まで、Proでも100,000件まで ・メンバーは20⼈までがデフォルト、21名以上は追加費⽤が必要
Amazon Honeycode所感 ・社内(20名程度のチーム)やクローズドな環境向け → 利⽤者 = メンバーという登録が必要なため、 不特定多数を対象としたアプリケーション開発⽤途ではない ・⼤規模な環境での利⽤には向いていない(理由は後述) →
最⼤でもデータ件数は10万件/workbook なので数百⼈が使うような 環境ではデータ件数は溢れてしまう可能性がある (チームを分けて、workbookを分離する)
Amazon Honeycode所感 ・社内(20名程度のチーム)やクローズドな環境向け ・⼤規模な環境での利⽤には向いていない(理由は後述) ・完璧を求めて複雑にせずシンプルに作成・運⽤することに向いている ・スプレッドシートやエクセルで管理していた業務/データが対象 ・プログラミングの知識は不要(エクセル関数知ってるほうが強い) ・LambdaなどからHoneycodeを呼び出す事は可能だが、 逆はいまのところ難しい
Amazon Honeycode所感 Honeycode の良いところは、 「プログラミングの経験がなくても、Amazon Honeycodeを使⽤して、 ⾃分でアプリケーションを作れること」 すなわち、同じ業務でデータを扱うとしても各々にフィットした形で カスタマイズしたり、業務の変化に対して⾮エンジニアもアプリケー ションを作れることで業務効率を実現できること。
(Honeycode Teamで複数段階の権限を付与できる)
Amazon Honeycode所感 ・完璧を求めて複雑にせずシンプルに作成・運⽤することに向いている → 複雑に構成し、特定に⼈しかメンテナンスできない状況を作るのでは なく、最低限をベースにシンプルに作成し、Teamによるアプリケー ションの最適化、業務効率化の機会を与えることを考慮する
Amazon Honeycode所感 ・社内(20名程度のチーム)やクローズドな環境向け ・⼤規模な環境での利⽤には向いていない(理由は後述) ・完璧を求めて複雑にせずシンプルに作成・運⽤することに向いている ・スプレッドシートやエクセルで管理していた業務/データが対象 ・プログラミングの知識は不要(エクセル関数知ってるほうが強い) ・LambdaなどからHoneycodeを呼び出す事は可能だが、 逆はいまのところ難しい
Amazon Honeycode所感 Honeycodeでは、プログラミングの知識は必要ないが、データを どう扱うかという知識と考慮は必要になる。 Honeycodeで扱うデータは、「Honeycode Table」に集約される。 「Honeycode Table」は、スプレッドシート(+α)の集合体。 スプレッドシートには存在しないHoneycode独⾃の機能や、 データ整理のための機能が存在するが、もちろん関数も使える。
Amazon Honeycode所感 ・スプレッドシートやエクセルで管理していた業務/データが対象 → Honeycodeで扱うデータ特性上、スプレッドシート、エクセルで 管理していたデータが存在していた⽅がアプリケーションを作りやすい (存在しない場合にも最終的にはHoneycode Table化しないといけない) ・プログラミングの知識は不要(エクセル関数知ってるほうが強い) →
アプリケーションからデータをどのように扱いたいのか、 業務で⼊出⼒するデータ、⼊出⼒の⽅法などが必要になる。 アプリケーションはHoneycode Builderで簡単に作れるため、 データの扱いに⻑けている⼈の⽅が業務効率化を⾏える可能性が⾼い
Amazon Honeycode所感 ・社内(20名程度のチーム)やクローズドな環境向け ・⼤規模な環境での利⽤には向いていない(理由は後述) ・完璧を求めて複雑にせずシンプルに作成・運⽤することに向いている ・スプレッドシートやエクセルで管理していた業務/データが対象 ・プログラミングの知識は不要(エクセル関数知ってるほうが強い) ・LambdaなどからHoneycodeを呼び出す事は可能だが、 逆はいまのところ難しい
Amazon Honeycode所感 HoneycodeはAPIが⽤意されているため、外部からHoneycodeと 連携する事は可能。 しかしながら、Honeycodeでデータの変更が発⽣した場合に実⾏できる アクション(Automation)は下記の5つのみ。 Notificationはメール通知でAPI実⾏などできないため、まだ連携は難し そう。
今⽇説明する内容はここで勉強できます Honeycode Courses https://honeycodecommunity.aws/c/Courses/17 再掲