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
ServerlessなエンジニアのためのServerlessなオンラインサロンをVue/Nu...
Search
gtw-fujimoto
October 22, 2019
Technology
0
120
ServerlessなエンジニアのためのServerlessなオンラインサロンをVue/Nuxt/Cognito/Stripeで構築してみたよ / Serverless Days Tokyo 2019
ServerlessDays Tokyo 2019 のLT資料
https://tokyo.serverlessdays.io
gtw-fujimoto
October 22, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
freeeのアクセシビリティの現在地 / freee's Current Position on Accessibility
ymrl
2
280
[ JAWS-UG千葉支部 x 彩の国埼玉支部 ]ムダ遣い卒業!FinOpsで始めるAWSコスト最適化の第一歩
sh_fk2
2
150
20250708オープンエンドな探索と知識発見
sakana_ai
PRO
4
980
United™️ Airlines®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedguide
0
790
Copilot coding agentにベットしたいCTOが開発組織で取り組んだこと / GitHub Copilot coding agent in Team
tnir
0
160
american airlines®️ USA Contact Numbers: Complete 2025 Support Guide
supportflight
1
120
ソフトウェアテストのAI活用_ver1.25
fumisuke
1
580
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
18k
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
0
280
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
620
【Oracle Cloud ウェビナー】【入門&再入門】はじめてのOracle Cloud Infrastructure [+最新情報]
oracle4engineer
PRO
1
110
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
470
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
336
57k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
980
Bash Introduction
62gerente
613
210k
Being A Developer After 40
akosma
90
590k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Fireside Chat
paigeccino
37
3.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
Faster Mobile Websites
deanohume
307
31k
What's in a price? How to price your products and services
michaelherold
246
12k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Transcript
SERVERLESSなエンジニアのための SERVERLESSなオンラインサロンを VUE/NUXT/COGNITO/STRIPEで構築してみたよ SERVERLESS DAYS TOKYO 2019 2019/10/22 藤本竜之介@グロースチーム合同会社 https://online-salon.growthteam.work/
HTTPS://TOKYO.SERVERLESSDAYS.IO/SPEAKERS/DETAIL-FUJIMOTO.HTML https://online-salon.growthteam.work/
HTTPS://TOKYO.SERVERLESSDAYS.IO/SPEAKERS/DETAIL-FUJIMOTO.HTML https://online-salon.growthteam.work/
HTTPS://GITHUB.COM/IJIN/SERVERLESSDAYS-TOKYO/PULL/36 https://online-salon.growthteam.work/
HTTPS://GITHUB.COM/IJIN/SERVERLESSDAYS-TOKYO/PULL/36 https://online-salon.growthteam.work/
HTTPS://TOKYO.SERVERLESSDAYS.IO/SPEAKERS/DETAIL-FUJIMOTO.HTML https://online-salon.growthteam.work/
WHO 藤本竜之介 / Modern Agile Partner 福岡県出身 /
千葉県在住 エンジニアコミュニティと肉大好き 2000: 富士ゼロックス株式会社 2003: 熊本県立大学 助手 2008: 株式会社エアケント 2011: 株式会社グリーンアイティシステムズ 2018: グロースチーム合同会社 設立 https://online-salon.growthteam.work/
WHY サブスクリプション(継続定額決済) モデルのWeb事業 “Serverless” な オンラインサロン https://online-salon.growthteam.work/
HTTPS://ONLINE-SALON.GROWTHTEAM.WORK https://online-salon.growthteam.work/
商品(価格)設定 https://online-salon.growthteam.work/
OVERVIEW -Vue/NuxtなSPA - Cognito のユーザ認証 - Stripe の決済API https://online-salon.growthteam.work/
WHAT Stripe 初期設定(商品登録) Cognito 初期設定 Cognito/DynamoDB に登録された情報 Stripe に登録された顧客/支払情報 サイトにアクセス
会員登録 商品を購入 ログアウト/ログイン https://online-salon.growthteam.work/ Nuxt 初期設定
STRIPE 初期設定 3 商品 - Free Plan - Standard Plan
- Premium Plan APIキー Stripe初期設定 (商品登録) https://online-salon.growthteam.work/
COGNITO 初期設定 ユーザプール アプリクライアント Cognito初期設定 https://online-salon.growthteam.work/
COGNITO 初期設定 https://online-salon.growthteam.work/ Stripe APIキー Cognito アプリクライアントID API GATEWAY URL
サイトに アクセス サイトにアクセス https://online-salon.growthteam.work/
会員登録 会員登録 メールアドレスとパスワー ドを入力 メールアドレス宛に送信さ れる確認コードを入力 https://online-salon.growthteam.work/
COGNITO DYNAMODB 登録された情報 会員のメールアドレス Cognito/DynamoDB に登録された情報 https://online-salon.growthteam.work/
商品を購入 Stripeに用意されたテスト用 クレジットカード番号 商品を購入 https://online-salon.growthteam.work/
STRIPE 登録された情報 顧客 支払い Stripe に登録された 顧客/支払情報 https://online-salon.growthteam.work/
ログアウト ログイン ログアウト/ログイン https://online-salon.growthteam.work/
DEMO サブスクリプション(継続定額決済) モデルのWeb事業 “Serverless” な オンラインサロン https://online-salon.growthteam.work/
DONE Vue/NuxtなSPA Cognito のユーザ認証 Stripe の決済API を理解・習得すれば、Serverlessなオンラ
インサロンを構築できる https://online-salon.growthteam.work/
NEXT - Git Repository - Cloud9 - CloudFormation https://online-salon.growthteam.work/
HTTPS://FUKUOKA.SERVERLESSDAYS.IO/ https://online-salon.growthteam.work/