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
AWS EventBridgeを活用したShopifyアプリの サーバーレス開発
Search
benzookapi
October 28, 2020
Technology
0
1.9k
AWS EventBridgeを活用したShopifyアプリの サーバーレス開発
https://pages.awscloud.com/SaaS_Svrless_EventBridge_seminar.html
benzookapi
October 28, 2020
Tweet
Share
More Decks by benzookapi
See All by benzookapi
技術をお金と貢献に変える、Shopifyテーマとアプリの開発
benzookapi
1
2.1k
Shopify Storefront APIを使った PWA e-commerceの解説とデモ
benzookapi
0
510
DevRel for tech. entrepreneurs: Beyond platform partners
benzookapi
0
150
Shopifyを使ったヘッドレスコマースの 実現方法と事例
benzookapi
0
190
React + GraphQL を使ったShopify Appの作り方と そのマネタイズ方法
benzookapi
1
1.3k
Shopifyアプリエコシステムで始める 第3のスキルマネタイズ
benzookapi
0
4.3k
Tech. Blog TIPS
benzookapi
0
290
Our new DevRel: Invention of scaling out partner ecosystem
benzookapi
0
280
WordPressとShopifyでECサイトを作ろう
benzookapi
0
1.1k
Other Decks in Technology
See All in Technology
Geminiとv0による高速プロトタイピング
shinya337
0
250
KubeCon + CloudNativeCon Japan 2025 Recap by CA
ponkio_o
PRO
0
290
Claude Code に プロジェクト管理やらせたみた
unson
5
2.4k
AWS認定を取る中で感じたこと
siromi
1
180
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
130
使いたいMCPサーバーはWeb APIをラップして自分で作る #QiitaBash
bengo4com
0
1.6k
赤煉瓦倉庫勉強会「Databricksを選んだ理由と、絶賛真っ只中のデータ基盤移行体験記」
ivry_presentationmaterials
2
330
OPENLOGI Company Profile
hr01
0
67k
プライベートクラウドでの効率的な証明書配布戦略 / Efficient Certificate Distribution Strategy in Private Cloud
lycorptech_jp
PRO
0
110
ゼロからはじめる採用広報
yutadayo
2
510
Lufthansa ®️ USA Contact Numbers: Complete 2025 Support Guide
lufthanahelpsupport
0
140
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
3
12k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.7k
Being A Developer After 40
akosma
90
590k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Raft: Consensus for Rubyists
vanstee
140
7k
GraphQLとの向き合い方2022年版
quramy
49
14k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Writing Fast Ruby
sferik
628
62k
A designer walks into a library…
pauljervisheath
207
24k
Why Our Code Smells
bkeepers
PRO
337
57k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Making Projects Easy
brettharned
116
6.3k
Transcript
AWS EventBridgeΛ׆༻ͨ͠ShopifyΞϓϦͷ αʔόʔϨε։ൃ 2020.10.28 @ AWS SaaS+αʔόʔϨε/EventBridge Junichi Okamura
• Junichi Okamura, Sr. Technical Partner Manager at Shopify •
@benzookapi • API Lover/Midnight Developer/MANGA Creator/Beer Lover/App Hacker Who am I?
ShopifyΞϓϦͷ։ൃํ๏ 01 ຊͷ͓ 02 ShopifyͱΞϓϦΤίγεςϜͷ֓ཁ 03 ShopifyΞϓϦͷAWSͰͷఏڙํ๏ 04 EventBridge WebhookͷղઆͱσϞ
05 ֶशͷͨΊͷࢀߟใ
4 ShopifyʢγϣοϐϑΝΠʣʹ͍ͭͯ
ShopifyΫϥυϕʔεͷίϚʔεϓϥοτϑΥʔϜͰ͢ɻݸਓͷํ͔Βେ اۀ·Ͱ҆৺ͯ͠͝ར༻͍͚ͨͩ·͢ɻ 2006 Shopify ϩʔϯν $1,728M ऩӹֹ (աڈ12ϱ݄) 4,600+ ΞϓϦετΞʹެ։͞Ε͍ͯΔΞϓϦͷ
$172B ࣄۀऀ༷ͷGMV (ྦྷܭ) 2.9 million ళฮͷελοϑΞΧϯτ 1,000,000+ ళฮ —— 175ϱࠃ~ 5,000+ ࣾһ Shopifyʹ͍ͭͯ શϦϞʔτԽ Digital by defaultͷͱ2020·ͰΦϑΟεΛશΫϩʔζ
None
7 Shopifyͷಛ
ϚϧννϟωϧίϚʔεϓϥοτϑΥʔϜ
ShopifyൢചʹඞཁͳશͯΛαϙʔτ σβΠϯ ϗετ ܾࡁ SEO ੳ σʔλ ϓϥΠόγʔ ड υϝΠϯ
ετΞ࡞ όοΫΤϯυ ϚʔέςΟϯά ҆શੑ ϒϩά
൚༻ੑ͕ߴࣗ͘༝ͷߴ͍ΧελϚΠζ͕Մೳ ෳ։ൃݴޠͰࣗ༝ͳΧελϚΠζΛՄೳͱ͢Δ๛ͳAPI Access APIs Inventory APIs Product APIs Analytics APIs
MarketingEvent Sales channel APIs Billing APIs Metafield Shipping and fulfillment APIs Customer APIs Online store APIs Shopify Payments APIs Discount APIs Order APIs Store property APIs Event APIs Plus APIs TenderTransaction
11 ShopifyͷΞϓϦΤίγεςϜ
12 ShopifyΞϓϦετΞͱύʔτφʔϓϩάϥϜ ֦େ͢Δ Τίγε ςϜ
13 ຊͰΞϓϦΤίγεςϜٸ֦େ ֦େ͢Δ Τίγε ςϜ ϨϕχϡʔγΣΞ ΞϓϦ՝ۚɿ 20% Shopify 80%
ύʔτφʔ ετΞֹ݄අ༻ɿ 20% ύʔτφʔ 80% Shopify
14 ΞϓϦ։ൃͷୈҰาɿύʔτφʔొ ֦େ͢Δ Τίγε ςϜ
15 ShopifyΞϓϦͷ։ൃํ๏
16 Shopify Admin API (GraphQL/REST) ཧऀ͚ ຒΊࠐΈΞ ϓϦ
17 Shopify Storefront API (GraphQL/SDK) ߪೖऀ͚ ετΞϑϩ ϯτΞϓϦ
18 ShopifyΞϓϦͷΞʔΩςΫνϟ ΞϓϦͷ ߏ
19 ShopifyΞϓϦͷΞʔΩςΫνϟ ΞϓϦͷ ߏ EventBridge AWS
20 ShopifyΞϓϦͷAWSͰͷఏڙํ๏
21 ҰൠతͳྫʢWordpress࿈ܞΞϓϦʣ ύʔτφʔ αʔόʔͷ ߏ Shopify API (ɾίϨΫγϣϯʣ தؒαʔόʔతͳͷ ֎෦API
ʢίϯςϯπAPIʣ ੩తαΠτԽ Ұൠެ։ Πϯετʔϧ PWAͳͲ ଞͷԠ༻
22 ͏গ͠ߴͳྫʢύʔτφʔͷࣄྫʣ ύʔτφʔ αʔόʔͷ ߏ ग़యɿNRI digital TECH BLOG
23 EventBridgeΛ͔ͭͬͨWebhook࿈ܞ ύʔτφʔ αʔόʔͷ ߏ ग़యɿAWS E-Commerce with Shopify
24 EventBridge WebhookͷղઆͱσϞ
25 ShopifyΞϓϦͱEvent Bridgeͷ࿈ܞํ๏ EventBridge Webhookͷ ར༻ Shopify API 20207݄
26 • σʔλͷվ᜵νΣοΫΛ͢Δඞཁ͕ͳ͍ • ௨৴ΤϥʔͷϋϯυϦϯάʢϦτϥΠͳͲʣ͕ܰݮͰ͖Δ • AWSͷఏڙ͢ΔηΩϡϦςΟͷԸܙΛड͚ΕΔ • LambdaͳͲͰ࣮͞Ε͍ͯΔΞϓϦͷॲཧͱ࿈ಈ͍͢͠ Shopify
WebhookΛEventBridgeʹ͢Δར EventBridge Webhookͷ ར༻
27 ֶशͷͨΊͷࢀߟใ
28 Shopify ύʔτφʔϒϩά ։ൃऀ Shopify ΞϓϦ։ൃ
29 Shopify ΦϯϥΠϯίϛϡχςΟʢϑΥʔϥϜʣ ࣭ Shopify ϑΥʔϥϜ
30 Shopify Partner Boot Camp ֶश Shopify Partner Boot Camp
None