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
2k
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
600
DevRel for tech. entrepreneurs: Beyond platform partners
benzookapi
0
160
Shopifyを使ったヘッドレスコマースの 実現方法と事例
benzookapi
0
200
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
290
WordPressとShopifyでECサイトを作ろう
benzookapi
0
1.1k
Other Decks in Technology
See All in Technology
From Prompt to Product @ How to Web 2025, Bucharest, Romania
janwerner
0
110
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9k
Azure SynapseからAzure Databricksへ 移行してわかった新時代のコスト問題!?
databricksjapan
0
110
LLMアプリケーション開発におけるセキュリティリスクと対策 / LLM Application Security
flatt_security
7
1.5k
Railsアプリケーション開発者のためのブックガイド
takahashim
13
5.3k
全てGoで作るP2P対戦ゲーム入門
ponyo877
3
1.2k
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.4k
BirdCLEF+2025 Noir 5位解法紹介
myso
0
170
AI×Data×SaaS×Operation
sansantech
PRO
0
110
analysis パッケージの仕組みの上でMulti linter with configを実現する / Go Conference 2025
k1low
1
250
about #74462 go/token#FileSet
tomtwinkle
1
260
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
750
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Why Our Code Smells
bkeepers
PRO
339
57k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Building an army of robots
kneath
306
46k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
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