ɺ S E R V E R L E S S , M I C R O S E R V I C E S Ͱ ͷ ։ ൃ Λ ߦ ͬ ͨ ͕ɺ M O N O L I T H I C ͳ F R A M E W O R K Λ ར ༻ ͠ ͨ ։ ൃ ͱ ͷ έ ʔε όΠέ ʔε Ͱ બ ͢ Δ ඞ ཁ ͕ ͋ Δ ɻ ྫ ͑ ɺ R U B Y & R A I L S L A R AV E L ͳ Ͳ P R O D U C T / U S E R ཧ / S E R V I C E D A S H B O A R D
M i c ro ϓ ϥ ϯ ͔ Β ɺ ຖ ݄ 3 , 0 0 0 ԁ ͷ S m a l l ϓ ϥ ϯ ʹ ܖ ม ߋ ͠ ͨ ͍ ࣌ s u b s c r i p t i o n s . u p d a t e ( ) Ͱ ࠩ ֹ ͕ ൃ ੜ ͢ Δ ߹ ɺ ࣍ ճ ٻ ࣌ ʹ ׂ Γ Ͱ ٻ ( o r ૬ ࡴ ) Λ উ ख ʹ ͬͯ͘Ε · ͢ɻ - h t t p : / / q i i t a . c o m / w o k a m o t o / i t e m s / b f d 8 5 f b 5 9 0 5 c 2 0 2 7 1 f 8 a ݄ ֹ / ֹ ՝ ۚ ͷ ઃ ܭ ͦ ͷ ϓ ϥ ϯ ม ߋ ͷ ର Ԡ
ϩʔΧϧͰ Lambda ༻ͷ nodejs εΫϦϓτΛ࣮ߦ͢Δ • [nodejs][stripe] stripe Λ node Ͱ͏(୯ൃ ͷࢧ͍) • [nodejs][stripe] stripe Λ node Ͱ͏ (subscription ఆظࢧ͍ͷ࡞) • [stripe][AWS] Stripe ͷ Webhook Λ API Gateway Ͱड͚औͬͯ Lambda Ͱॲཧ͢Δ • Stripeͷnode SDKΛͬͯɺςετɾຊ൪ ͦΕͧΕͷAPIʹΞΫηε͢Δ • Node.jsͰStripeͷΧελϚʔΛՃ͢Δ • StripeͰϓϥϯใΛ·ͱΊͯཧ͢Δ http://qiita.com/wokamoto http://qiita.com/motchi0214 S T R I P E ։ ൃ ͷ T I P S
ε ࡢ Α Γ 4 0 ˋ ଟ ͘ ɺ ඈ ༂ త ͳ ε ϐʔ υ Ͱ ͯ͠ ͍ · ͢ɻ - A W S M A R K E T P L A C E Ͱ ར ༻ Մ ೳ ͳ 6 , 0 0 0 Ҏ ্ AW S M A R K E T P L A C E ͷ ࢢ ಈ
։ ൃ ඞ ཁ ͳ ͠ - ՝ ۚ ϩ δ ο Ϋ A W S ͕ ఏ ڙ - ୯ ମ ͷ A M I ɺ C l o u d F o r m a t i o n ର Ԡ - ՝ ۚ ମ ܥ ࣗ ༝ ͕ ͋ Δ ʢ ࣌ ؒ / ݄ ɺ ϥ Πη ϯε ՝ ۚ ɺ A P I ՝ ۚ ͳ Ͳ ʣ AW S M A R K E T P L A C E ͷ ϝ Ϧ ο τ