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

インフラエンジニアは消滅するのか

18f1e3993e9ead63e7a0f70d9eb996bb?s=47 wkm2
July 17, 2020

 インフラエンジニアは消滅するのか

今までとこれからのITインフラ /iret tech labo #1
https://irettechlabo.connpass.com/event/181098/

18f1e3993e9ead63e7a0f70d9eb996bb?s=128

wkm2

July 17, 2020
Tweet

Transcript

  1. ΠϯϑϥΤϯδχΞ ͸ ফ໓͢Δͷ͔ iret tech labo # 1 2020/7/17 Takeshi

    Wakamatsu
  2. Who am I ? • एদ ߶ࢤ / Takeshi Wakamatsu

    • ΞΠϨοτגࣜձࣾ / cloudpack • ΠϯϑϥΤϯδχΞ + PM + Ϛωʔδϟ • 2019/2020 APN AWS Top Engineers • I love ೔ຊञ ʂʂ @t_wkm2
  3. None
  4. Agenda • ϫΠతΠϯϑϥͷมભ • ΠϯϑϥΤϯδχΞ͸ফ໓͢Δͷ͔ • ΠϯϑϥΤϯδχΞͷຊ౰ͷՁ஋

  5. ϫΠతΠϯϑϥͷมભ

  6. Ί͍Μ;ΕʔΉͱ͔େੲͷ͜ͱ͸ ஌Γ·ͤΜ (ౖΒͳ͍Ͱ)

  7. ੈ͸ਖ਼ʹVMwareશ੝࣌୅ • 2012೥ब৬ • Ծ૝Ϛγϯͱݴ͑͹VMware (vSphere) • ϦιʔεΛࣗ༝ʹ੾Γग़ͤΔײಈ • vMotion͛͐͢ʂ

    (ࠓͰ΋ࢥͬͯΔ) • ౰࣌ͷAWSΞοϓσʔτ͸…DirectConnect౦ژ্཮ʂ
  8. OSSϛυϧ΢ΣΞ͕ओઓ৔ • ϋφλΕ2೥ੜ͸OSSͷେւʹ์Γࠐ·ΕΔ • ௕͍෇͖߹͍ʹͳΔ Apache/Tomcat • BINDɺՆͷ੬ऑੑࡇΓ • Heartbleed/Shellshock/GHOST

    • ͋ʔɺฉ͖ͨ͘ͳ͍
  9. ͍͟ʂAWSͷੈք΁ʂ • JAWS DAYS 2015 Ͱਓੜ͕มΘͬͨ • ॳΊͯࢀՃͨ͠JAWS-UGͷΠϕϯτ • ͋·Γͷ೤ྔʹײԽ͞Εͯɺཌ೔͔ΒAWSΛ৮Γ·͘Δ೔ʑ

    • JAWS-UGͷ͝ԑͰΞΠϨοτͷ໳ށΛୟ͘
  10. Welcome to the cloudpack !! • 2016೥ɺ೦ئͷAWSΛ࢖͏͓࢓ࣄ΁Dive!! • ͱʹ͔͘AWSΛ৮ΕΔ͜ͱָ͕͔ͬͨ͠(ԕ͍໨) •

    ೔ʑͷAWSΞοϓσʔτָ͕͠Έʹ • ·ͩ·ͩEC2(IaaS)த৺ͷΞʔΩςΫνϟ
  11. αʔόʔϨεొ৔ʂ • FaaSོ੝ͷ࣌୅΁ • ͬͱݴͬͯ΋ Lambda ͷϦϦʔε͸ 2014೥ • API

    Gatewayͷొ৔ͰҰؾʹਁಁͨ͠ҹ৅ • 2016→2017೥͋ͨΓͰҰؾʹ “αʔόϨε” ͷຽओԽ͕ਐΜͩ
  12. มΘͬͯ͠·ͬͨৗࣝ • αʔόϨεϑΝʔετͷΞʔΩςΫνϟ • ͜ͷ1~2೥͸͓٬༷͔ΒαʔόϨεલఏͷ஫จ͕૿Ճ • Πϯϑϥ=IaaSͰ͸ͳ͘ͳͬͨ • ΤϯδχΞ΋͜Ε·ͰͷৗࣝΛࣺͯΔλΠϛϯάʹདྷ͍ͯΔ

  13. ΠϯϑϥΤϯδχΞ͸ফ໓͢Δͷ͔

  14. ※Ϋϥ΢υΛ࢖͏ଆͷҙݟͰ͢

  15. ݁࿦ɿ (਺೥ؒ͸)࢓ࣄ͸ͳ͘ͳΒͳ͍

  16. ͦ΋ͦ΋Πϯϑϥͷ͓࢓ࣄͬͯʁ

  17. Πϯϑϥͷ͓࢓ࣄ • ઃܭ/ߏங • ӡ༻

  18. ઃܭ/ߏங

  19. Πϯϑϥߏஙͱ͍͏໊લ͸ ͳ͘ͳΔ͔΋͠Εͳ͍

  20. ΞʔΩςΫςΟϯά

  21. ΞʔΩςΫτͱ͍͏ੜ͖ํ • ϐλΰϥεΠονΛ׬੒ͤ͞Α • ίϯϙʔωϯτΛͭͳ͗߹ΘͤɺγεςϜΛߏங͢Δ • ։ൃͱͷᐆດͳڥքઢ • ͓ޓ͍͕͓ޓ͍ͷྖҬʹ౿ΈࠐΉ •

    ༥͚߹͏Πϯϑϥͱ։ൃ • ׬શ༥߹·Ͱ͸ɺ·ͩ·͕͔͔ͩ࣌ؒΔ
  22. ӡ༻

  23. αʔόʔϨε is ӡ༻Ϩε ???

  24. αʔόϨε is not ӡ༻Ϩε • αʔόʔϨε͸αʔόʔ(OS)ͷ໘౗Λݟͳ͍͍͚ͯͩ͘ • ཪʹ͸αʔόʔ͕͍Δ͠ɺো֐΋ى͜Δ • ΞϓϦଆͷཁҼ͔ͦΕҎ֎(௨৴ܦ࿏΍Ϋϥ΢υଆ)͔Λ੾Γ෼͚

  25. αʔόʔ͸ͳ͘ͳΔͷ͔

  26. Ծ૝Ϛγϯͷࠓޙ • ·ͩ·ͩҰఆͷधཁ͕͋Δ • ΦϯϓϨ͔Βͷ୯७Ҡߦ(ͱԘ௮͚) • OSറΓ΍ίΞ୯ҐϥΠηϯεͳͲͷϓϩμΫτ • େྔͷϦιʔεΛ࢖༻͢ΔϫʔΫϩʔυ •

    ௥͍͔ͭͳ͍ΤϯδχΞͷεΩϧ(ֶ͹ͳ͍େਓͨͪ)
  27. ίϯςφͱ͍͏બ୒ࢶ • ΞϓϦಈ࡞؀ڥΛͦͷ··ىಈ • FaaSΑΓ΋ࣗ༝౓͕ߴ͍ • େ఍ͷϫʔΫϩʔυ͸ίϯςφʹஔ͖׵ΘΔͱࢥ͏

  28. ΠϯϑϥΤϯδχΞͷຊ౰ͷՁ஋͸

  29. αʔόʔ࡞Δ͜ͱ

  30. αʔόʔ࡞Δ͜ͱ Ͱ͸ͳ͍

  31. Πϯϑϥ͸ಓ

  32. ΞϓϦέʔγϣϯ͕ੜΈग़͢ମݧΛ ΤϯυϢʔβʹ҆ఆతʹಧ͚Δ͜ͱ

  33. ಧ͚Δखஈ͸໰Θͳ͍ • IaaSͰ΋ίϯςφͰ΋FaaSͰ΋ɺͳΜͰ΋͍͍ • ΞϓϦέʔγϣϯ͕ਖ਼ৗʹಈ࡞͢Δ͜ͱ • ͦͷମݧΛΤϯυϢʔβ΁ಧ͚Δ͜ͱ • ͦͷಓΛઈ΍͞ͳ͍͜ͱ

  34. Thank you !!