Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Stream Batch Pattern

B88e743f16c9365d6cd988d787e6b8ff?s=47 suzryo
November 02, 2016

Stream Batch Pattern

2016-11-02
JAWS-UG横浜 - Reboot!!
Stream Batch Pattern (CDPのNext Step!!)

B88e743f16c9365d6cd988d787e6b8ff?s=128

suzryo

November 02, 2016
Tweet

Transcript

  1. Copylight © Classmethod, Inc. 1 +"846(ԣ඿3FCPPU 4USFBN#BUDI1BUUFSO $%1ͷ/FYU4UFQ 

  2. Copylight © Classmethod, Inc. ࣗݾ঺հ 2 • ࢯ໊ɹླ໦ɹ྄ʢ͖ͣ͢Γΐ͏ʣ • 5XJUUFSɹTV[SZP

  3. Copylight © Classmethod, Inc. ͓࢓ࣄ 3

  4. classmethod.jp ,*/&464)*  4

  5. Copylight © Classmethod, Inc. 5 ޷͖ͳ"84 Amazon Route 53 Amazon

    Kinesis
  6. classmethod.jp Cloud Design Pattern 6 IUUQBXTDMPVEEFTJHOQBUUFSOPSH http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8

  7. classmethod.jp Queuing Chainύλʔϯ 7 IUUQBXTDMPVEEFTJHOQBUUFSOPSHJOEFYQIQ$%12VFVJOH@$IBJO&&#'&#$&# http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8

  8. classmethod.jp Queuing Chainύλʔϯ(՝୊) 8 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 • &$ͷՔಇίετ • εέʔϧΞ΢τͷλΠϜϥά

    • &$ͷ࠷খ՝ۚ୯Ґ࣌ؒ • ؂ࢹӡ༻ Քಇ཰ͷ࠷దԽ
  9. classmethod.jp S3 + Lambdaɹύλʔϯ 9 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 CDP:Queuing Chainύλʔϯ

  10. classmethod.jp S3+Lambda 10 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 • -BNCEBؔ਺ͷಉ࣮࣌ߦ਺ • ฒྻͰεϩοτϧ σϑΥϧτ

     • εϩοτϧ͸ಉҰΞΧ΢ϯτɺಉҰϦʔδϣϯ ͷશ-BNCEBؔ਺͕ର৅ • ϦτϥΠ࢓༷ • 4Πϕϯτ͸ճ·Ͱ • ࠷େ࣮ߦ࣌ؒ • ࠷௕ඵ
  11. classmethod.jp Kinesis Stream Batch ύλʔϯ 11 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 CDP:Queuing Chainύλʔϯ

  12. classmethod.jp Lambdaฒྻ࣮ߦ 12 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 CDP:Queuing Chainύλʔϯ

  13. classmethod.jp Lambda(Invocations) 13 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 CDP:Queuing Chainύλʔϯ 13,399/ຖ෼(ຖඵ220)

  14. classmethod.jp DynamoDB(WCU) 14 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 CDP:Queuing Chainύλʔϯ WCU: 700/800

  15. classmethod.jp 4USFBN#BUDI1BUUFSO 15 http://aws.clouddesignpattern.org/index.php/ %E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 • -BNCEBؔ਺ͷಉ࣮࣌ߦ • ,JOFTJTετϦʔϜ਺ͷௐ੔ͷΈ •

    ίʔυमਖ਼ෆཁ • ႈ౳ੑ • 4USFBN֨ೲσʔλɺ࠶ར༻Մ • εςοϓ࣮ߦ • ϐλΰϥ૷ஔճආ • ίετ • ,JOFTJT4USFBN Iɺ4IBSE  • %ZOBNP%# Iɺ8$6  • -BNCEBɹ ϦΫΤετ  (ඵ
  16. classmethod.jp ଟஈKinesisΞʔΩςΫνϟ 16

  17. None