cloudpackインターン成果報告

3174b33cfbf39090f00a4791b3780888?s=47 Naoto Enokawa
September 30, 2014

 cloudpackインターン成果報告

cloudoackインターンの成果報告で利用したスライドです。

3174b33cfbf39090f00a4791b3780888?s=128

Naoto Enokawa

September 30, 2014
Tweet

Transcript

  1. Πϯλʔϯ੒Ռใࠂ cloudpackΠϯλʔϯੜ ӫ໺઒ɹ௚ే

  2. ࣗݾ঺հ ӫ໺઒ ௚ేʢ͑ͷ͔Θ ͳ͓ͱʣ ԭೄࠃࡍେֶ4೥࣍ ಛٕɿDJʢEDMͱ͔ʣ झຯɿҰ؟ϨϑʢEOS kiss X5ʣ

  3. ࠓ೔࿩͢͜ͱ • Πϯλʔϯͷ੒Ռ෺ • ΠϯλʔϯͰֶΜͩ͜ͱ

  4. ੒Ռ෺

  5. Glacierʹ͋ΔΦϒδΣΫτΛS3ʹϦετΞ ͢ΔࡍʹStorage ClassΛνΣοΫͭͭ͠ɺ ϦετΞ͕׬ྃͨ͠Β௨஌ΛૹΔεΫϦϓτ

  6. ͖ͬ͞Ͱ͖·ͨ͠ʂ ʢൃදͷ1࣌ؒલʣ

  7. ར༻ͨ͠AWSαʔϏε S3ɿσʔλετϨʔδɻ99.999999999%ͷ଱ٱੑɺ 99%ͷՄ༻ੑɺNASͷΑ͏ͳ΋ͷ Glacierɿ௿ίετͷετϨʔδɻݹ͍ϩάͷอ؅ɺ ςʔϓͷ୅ସखஈ AWS SDK for RubyɿRubyͰAWSͷϦιʔεΛૢ࡞͢ Δ͜ͱ͕Ͱ͖Δɺଞʹ΋ɺJavaɺJavaScriptɺ

    PhytonɺPHPɺ.NETɺNode.jsɺiOSɺAndroid
  8. ͳͥ࡞Ζ͏ͱࢥ͔ͬͨ • ࣾһͷT͞Μ͔ΒGlacierݕূͷλεΫΛ΋Βͬͨɻ • ϚωʔδϝϯτίϯιʔϧͰ໨ࢹͰ֬ೝ • GlacierͷϦετΞ࣌ؒ͸3ʙ5࣌ؒ • ࣗ෼΋࢖͍͍ͨ •

    ࣸਅσʔλΛऔΓग़࣌͢ͱ͔
  9. glacier-check.rb Ϣʔβ 1ɽcheck 2ɽϦετΞ׬ྃޙ

  10. όέοτ Glacier ϦετΞ ΞʔΧΠϒ S3

  11. Ͱ͖ͨ͜ͱ • ϋογϡʹΩʔʢΦϒδΣΫτʣΛ֨ೲ • ΩʔͱόϦϡʔʢStorage ClassʣΛग़ྗ • ϝʔϧΛૹ৴͢Δ “test.jpg: STANDARD"

    "error.html: GLACIER" "index.html: STANDARD"
  12. Ͱ͖ͳ͔ͬͨ͜ͱ • ݟͨ໨ • ςʔϒϧ΍൪߸ͳͲ

  13. σϞ

  14. ͭ·͍ͣͨॴ • AWS SDK for Ruby V2 • storage_classͷऔಘ •

    ϧʔϓͷճ͠ํ
  15. ൓ল఺ • ͭ·͍ͣͨ࣌ͷରॲ๏ • υΩϡϝϯτͷಡΈํ • AWS CLI΍SDK for PHPͷυΩϡϝϯτΛಡ

    ΜͰΈΔ
  16. ࠓޙͷ՝୊ • ϓϩάϥϛϯάྗʢجૅʣ • ݟͨ໨ΛΑ͘͢Δʢςʔϒϧͱ͔൪߸ͱ͔ʣ • Slackʹ௨஌͢Δ • ೖࣾ·Ͱʹ͸Githubʹެ։͢Δʂʂ

  17. Q&A ϑΟʔυόοΫ

  18. ΠϯλʔϯͰֶΜͩ͜ͱ

  19. ΠϯλʔϯͰֶΜͩ͜ͱ • ࣾձਓͱͯ͠ • ΤϯδχΞͱͯ͠

  20. ࣾձਓͱͯ͠ • NDAؔ࿈ • cloudpackͷ΍͍ͬͯΔ͜ͱɺ૊৫ਤ • จষͷ·ͱΊํ • ࣌ؒͷ࢖͍ํ •

    ܭըੑ
  21. ΤϯδχΞͱͯ͠ • ৘ใͷྲྀΕΔૣ͞ • ϒϩάϨϏϡʔ • AWS͚ͩ͡Όͳ͍ • WindowsɺωοτϫʔΫ •

    ໰୊ղܾೳྗ • ࠓ·Ͱ෼͔ͬͨϑϦΛ͍ͯͨ͠ • ෼͔Γ΍͘͢఻͑Δೳྗ
  22. ೖࣾ·Ͱʹ΍Δ͜ͱ

  23. ೖࣾ·Ͱʹ΍Δ͜ͱ • ఆظతʹϒϩάʢQiitaʣΛॻ͍ͯจষྗΛ਎ʹ͚ͭΔ • ӳޠΛREADMEॻ͚Δ͙Β͍਎ʹ͚ͭΔ • Πϯϑϥྗ • αʔόαΠυͷٕज़Λ਎ʹ͚ͭΔ •

    ߏங΍؂ࢹͳͲ • ݩؾͩ͢
  24. ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂʂ