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

[MENTA]インフラ・クラウドエンジニア教育について

5059d3f370ad7e1f4d8de4be79ae1a2c?s=47 adachin0817
October 24, 2018

 [MENTA]インフラ・クラウドエンジニア教育について

https://menta.work/plan/442
MENTAでのプランについてまとめています。
・インフラ・クラウドエンジニア教育/インフラ・クラウドエンジニア教育 極
・インフラなんでも相談

5059d3f370ad7e1f4d8de4be79ae1a2c?s=128

adachin0817

October 24, 2018
Tweet

More Decks by adachin0817

Other Decks in Education

Transcript

  1. ΠϯϑϥɾΫϥ΢υΤϯδχΞ 
 ڭҭʹ͍ͭͯ ҆ୡ ྋ/@adachin0817

  2. ࣗݾ঺հ

  3. • SRE • @adachin0817 • RVIRUS0817 • blog.adachin.me • wiki.adachin.me

    • ݸਓ։ൃ(famii) • OSS : ࣗݾ঺հ
  4. https://blog.adachin.me/archives/48712 ͓ӄ༷ͰϝϯςΟʔ਺͕ 200ਓ௒͑·ͨ͠!

  5. https://menta.work/plan/442

  6. ۩ମతʹͲΜͳ͜ͱΛ 
 ΍Δͷ͔

  7. ·ͣ͸എܠ͔Β

  8. ΠϯϑϥΤϯδχΞͷ࢓ࣄͱ͸ • σʔληϯλʔͰϥοΩϯά • ഑ઢ • αʔόʔߏங • 24࣌ؒো֐ରԠ •

    ମྗ͕ͳ͍ͱΩπΠ
  9. Ϋϥ΢υͷ࣌୅ • ࠓͷ࣌୅Ϋϥ΢υΛ࢖͑ͳ͍ͱऔΓ࢒͞ΕΔ • ΦϯϓϨϛε͔ΒΫϥ΢υ΁Ҡߦ͢Δاۀ͕૿Ճ • ࠓޙ͸AWS,GCP,AzureͳͲΛ৮ΕΔΤϯδχΞ΁ • Ϋϥ΢υʹڧ͍ਓࡐΛཉ͕͍ͬͯ͠Δ 


    ɾΉ͠ΖͰ͖ͳ͍ਓ͕ଟ͍ 

  10. ΠϯϑϥΤϯδχΞ͔ΒSRE΁ • SRE(Site Reliability Engineering) • ιϑτ΢ΣΞΤϯδχΞతͳࢥߟ͕໰ΘΕΔ • αʔόɺϛυϧ΢ΣΞͷՄ༻ੑͷҡ࣋ɾ޲্ •

    ύϑΥʔϚϯεͷ޲্ • ϩάऩूɺ෼ੳج൫ͷߏஙɺӡ༻ • αʔόϓϩϏδϣχϯάɺσϓϩΠͷ४උ • ΠϯϑϥίʔυԽ • ηΩϡϦςΟͷ୲อ • ։ൃ؀ڥͷ੔උ • ϓϩάϥϛϯάೳྗ • ΞϓϦέʔγϣϯͷཧղ
  11. ΠϯϑϥपΓ͕৮ΕΔΤϯδχΞʹͳΔ͜ͱͰʁ • αʔόʔͷߏங΍ো֐ରԠɺݪҼௐࠪͳͲղܾ͢Δྗ͕૿͑Δ • ΠϯϑϥपΓΛ୲͍։ൃϝϯόʔ΁ͷࢧԉ͕Ͱ͖Δ • ։ൃ΋Ͱ͖ΔΑ͏ʹͳΕ͹ɺͲ͜Ͱ΋׆༂Ͱ͖Δ • ΠϯϑϥϨΠϠʔ͸ΞϓϦͱൺ΂ͯ೉͍͠ҹ৅ •

    ܁Γฦ͠܇࿅ͱٕज़Λָ͠Ή͜ͱ
  12. 
 ΠϯϑϥɾΫϥ΢υΤϯδχΞ ڭҭͰ఻͍͑ͨ͜ͱ

  13. ݱ৔ϨϕϧͷΤϯδχΞʹͳΔͨΊʹ • AWS΍Ϋϥ΢υΛѻ͑ͯ΋ΤϯδχΞʹ͸ͳΕͳ͍ • AWS͹͔Γૢ࡞͢Δ͜ͱ͸جຊͳ͍ • ߏஙɺอकɺ։ൃ؀ڥͷ੔උɺ؂ࢹɺίετɺΞϓϦपΓͷཧղͳͲܦݧ͢Δඞཁ͋Γ • طଘͷΠϯϑϥ؀ڥ͕ͲͷΑ͏ʹಈ͍͍ͯΔͷ͔೺Ѳ͢Δͱ͜Ζ͔Β࢝ΊΔ •

    ։ൃϝϯόʔ͕ԿΛٻΊ͍ͯΔͷ͔ٕज़Ξϓϩʔν͢Δ͜ͱ • ࢿ֨͸ࣗ෼ͷ஌ࣝΛఆண͢Δ΋ͷͰ͋ͬͯస৬ͷͨΊͰ͸ͳ͍
  14. ਎ʹ෇͚ΒΕΔεΩϧ

  15. ਎ʹ͚ͭΒΕΔεΩϧ • Linuxͱ͸/LinuxίϚϯυ • γΣϧεΫϦϓτͰͷϓϩάϥϛϯά/Git • (Vagrant)WordPress/Redmineͷ։ൃ؀ڥߏங ɾ(Docker)WordPress,Laravel,Railsͷ։ൃ؀ڥߏங • php-fpm,unicorn/puma,NginxͳͲͷϛυϧ΢ΣΞͷઃఆ

    • αʔόʔपΓͷσόοάํ๏΍ΞΫηεϩάͷՃ޻ • AnsibleͰͷΠϯϑϥίʔυԽ • ZabbixαʔόʔͷߏஙʹΑΔ؂ࢹઃఆ ɾ(Docker)WordPress,Laravel,Railsͷ։ൃ؀ڥߏங ɾAWSͰͷWordPress৑௕Խ ɾTerraformͷͰAWSΠϯϑϥίʔυԽ ɾAmazon KinesisʹΑΔϩάج൫ͷ࣮૷ ɾ [CircleCI]MasterϚʔδϦϦʔε࣮૷ ɾ [CircleCI]Terraform CI/CD؀ڥ࣮૷ ɾMackerelͰͷ؂ࢹઃఆ
  16. ਐΊํͱकͬͯ΄͍͜͠ͱ • ݸਓͷࡋྔͰ͕͢ɺ1λεΫҰिؒͰऴΘΒ͢ͷΛ໨ඪʹ • GitHubͷissuesΛ࢖ͬͯ՝୊Λ࡞੒ • ࣗ͝਎Ͱௐ΂࣮ͯ૷͠ɺࣗΒίϛϡχέʔγϣϯΛऔΔ͜ͱ • MENTAͷֶͼϩάΛ׆༻͢Δ͜ͱ •

    ෼͔Βͳ͔ͬͨΒϖΞϓϩͯ͠ϑΥϩʔ͠·͢ • Slack,ϏσΦ௨࿩(ฏ೔18࣌ʙ౔೔͍ͭͰ΋) • ڭࡐ͸ͳ͍ͷͰࢲͱ࢓ࣄ͍ͯ͠ΔΠϝʔδ
  17. ࣮ࡍͷϖΞϓϩͰͷ༷ࢠ

  18. ࣮ࡍʹड͚ͯΈͯ

  19. ࣮ࡍʹड͚ͯΈͯ

  20. ΠϯϑϥɾΫϥ΢υΤϯδχΞ ڭҭ ۃʹ͍ͭͯ

  21. ΠϯϑϥɾΫϥ΢υΤϯδχΞڭҭ ۃʹ͍ͭͯ • ௥ՃͰECS/FargateͷϑΥϩʔ • CircleCIͰͷίϯςφσϓϩΠ • Φʔτεέʔϧ • DatadogͰͷίϯςφ؂ࢹํ๏

    • ϩάج൫ͷ࣮૷ • ·ͰରԠ͠·͢ʂ
  22. ΠϯϑϥͳΜͰ΋૬ஊ ʹ͍ͭͯ

  23. ΠϯϑϥͳΜͰ΋૬ஊʹ͍ͭͯ • ϙʔτϑΥϦΦͷAWS/ΠϯϑϥߏஙϑΥϩʔ • AWS/ΠϯϑϥपΓ૬ஊ • PHP(Laravel,CakePHP),Ruby/Rails؀ڥߏங • ΠϯϑϥपΓϨϏϡʔ(ϕετϓϥΫςΟε) •

    DockerͰͷ։ൃ؀ڥ • ECS/FargateͰͷσϓϩΠपΓ • స৬ͷ૬ஊ
  24. ࣮ࡍʹड͚ͯΈͯ

  25. ࣮ࡍʹड͚ͯΈͯ

  26. ະܦݧ͔Β ΤϯδχΞ΁స৬੒ޭ ࣮੷👑

  27. ະܦݧ͔ΒΤϯδχΞ΁స৬੒ޭʂ

  28. ·ͱΊ • ͢΂ͯ΍Γൈ͘ͱʂʁ • ͋ͳͨ͸Πϯϑϥʹৄ͘͠ͳ͓ͬͯΓҰาલਐʂ • ࣗ૸ྗ͕஁͑ΒΕ͍ͯΔʂ • ݱ৔ϨϕϧΛֶ΂ΔͷͰస৬ޙʹ׆͔ͤΔʂ •

    ͦͷޙ౦ژͰձ͑ͨΒҿΈߦ͖·͠ΐ͏ʂ
  29. ͓଴͓ͪͯ͠Γ·͢ʂ