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

プラットフォームとしての GitHub

プラットフォームとしての GitHub

5df67047ff8dd67c1f3b7e0f9b48c2ee?s=128

Takafumi Ikeda

March 11, 2016
Tweet

Transcript

  1. Where software is built ϓϥοτϑΥʔϜͱͯ͠ͷGitHub

  2. ! Where software is built Who am I? 2 a

    ikeike443
  3. # Where software is built # $ 3 TAKAFUMI IKEDA

    SOLUTIONS ENGINEER Who am I?
  4. ! Where software is built νʔϜ։ൃ࣮ફೖ໳ 4

  5. Where software is built % % 5

  6. Where software is built % % 6

  7. Where software is built % % 7

  8. Where software is built

  9. Where software is built % % 9 & ♥ PayPal

  10. Where software is built % % 10

  11. Where software is built % % 11

  12. Where software is built Platform Night! 12 $

  13. Where software is built % % 13 ϓϥοτϑΥʔϜʁ

  14. ! Where software is built ” “ 14 ͔ͭͯ͸ΞϓϦέʔγϣϯιϑτ΢ΣΞ͕ಈ࡞͢ΔͨΊͷίϯ ϐϡʔλʔͦͷ΋ͷ΍ΦϖϨʔγϣϯγεςϜͳͲͷ͜ͱΛࢦ

    ͢͜ͱ͕ҰൠతͰ͕ͨ͠ɺΫϥ΢υίϯϐϡʔςΟϯά͕Ұൠ Խ͖ͯͨ͠ࠓ೔Ͱ͸ɺωοτϫʔΫ্ͷ༷ʑͳαʔϏε΋ϓϥο τϑΥʔϜͱͯ͠ߟ͑ΒΕ·͢ɻ - SALES FORCE.COM ༻ޠղઆ
 HTTP://WWW.SALESFORCE.COM/JP/DICTIONARY/WORDS/PLATFORM.JSP
  15. Where software is built % % 15 ݄̍๭೔

  16. Where software is built % % 16

  17. Where software is built % % 17

  18. Where software is built % % 18

  19. Where software is built % % 19

  20. Where software is built % % GitHub͸։ൃϓϥοτϑΥʔϜͱͳ͍ͬͯΔ 20

  21. Where software is built % GitHub͸։ൃϓϥοτϑΥʔϜͱͳ͍ͬͯΔ % 21

  22. Where software is built % % ΋ͪΖΜ GitHub ࣗ਎ʹͱͬͯ΋ 22

  23. ! Where software is built ( JANKY CI server HEAVEN

    Deploy server ) * GPANEL Metal Cloud 23 ! HUBOT Robot
  24. Where software is built % % 24

  25. Where software is built % % 25

  26. Where software is built % % 26 Heaven Janky gPanel

  27. None
  28. None
  29. None
  30. None
  31. None
  32. None
  33. None
  34. None
  35. None
  36. None
  37. None
  38. Where software is built % % GitHub͸ 38 • GitHubΛத৺ʹɺChatOpsΛ૊ΜͰ͍·͢

  39. Where software is built % % ChatOpsͰͰ͖Δ͜ͱ 39 • αʔόͷௐୡ΋

    • CIͷηοτΞοϓ΋ • ΋ͪΖΜCI΋ • σϓϩΠ΋ • ϩάɺάϥϑͷ֬ೝ΋ • ϥΠηϯεඅ༻ͷܭࢉ΋ • ϢʔβͷݕࡧɺΧελϚʔώετϦʔͷݕࡧ΋
  40. Where software is built % % ͳͥChatͰ΍Δͷʁ 40 ‣ ಁ໌ੑ͕ߴ·Δ

    ‣ ୭͕΍ͬͯ΋ಉ͡ϓϩηεΛอͯΔ ‣ ͍ͭͰ΋Ͳ͜Ͱ΋࡞ۀͰ͖ɺ୭Ͱ΋ࢀՃͰ͖Δ
  41. Where software is built ։ൃϑϩʔΛߏங͠Α͏ ଞͷπʔϧͱIntegration͢Δʹ͸ Ͳ͏͢Ε͹͍͍ͷ͔ 41 $

  42. Where software is built % % Integration Directory 42

  43. Where software is built % % 43

  44. Where software is built % % 44 ৽͘͠։ൃ͍ͨ͠ʁ

  45. Where software is built % % Developer Site 45

  46. Where software is built % % 46 ͲΜͳ΋ͷ͕͋Δͷ͔ͳʁ

  47. Where software is built % % 47

  48. Where software is built % % GitHub ͸ 48 •

    CI, CDͷج൫ͱͯ͠͸΋ͪΖΜ • ॻ੶ग़൛ͷϓϥοτϑΥʔϜ • ߦ੓ͷެతจॻϓϥοτϑΥʔϜ • ڭҭͷϓϥοτϑΥʔϜ • ʹ΋ͳΓಘΔ
  49. Where software is built GitHub ͸ԿͷϓϥοτϑΥʔϜͳͷ͔ Ұମզʑ͸ԿΛ໨ࢦ͍ͯ͠Δͷ͔ 49 $

  50. Where software is built % % 50 • GitHub͸΋ͪΖΜ։ൃऀͷͨΊͷ։ൃऀͷϓϥοτϑΥʔϜ •

    ͕ͩ͞Βʹ͜͜ͰՃ͍͑ͨϝοηʔδ͸…
  51. Where software is built % % 51 GitHub is the

    Collaboration Platform
  52. Where software is built % % 52 For Developers,

  53. ! Where software is built GitHub ͸ OSS Λ਎ۙʹ؆୯ʹͨ͠ 53

  54. ! Where software is built GitHub Ҏલ 54 ! "

    # " $ " % " & " ' " ( " ) " x " $ " % " & " ' " ( " ) " ! "
  55. ! Where software is built ͍· 55

  56. Where software is built % % 56 For Students,

  57. Where software is built % % 57

  58. Where software is built % % 58

  59. Where software is built % % 59

  60. Where software is built % % 60 For Citizen,

  61. Where software is built % % 61

  62. Where software is built % % 62

  63. Where software is built % % 63

  64. Where software is built % % 64 For People

  65. Where software is built % % 65 For People

  66. Where software is built % % Patchworks! 66

  67. Where software is built % % զʑ͸ HOUR OF CODE

    ΋ࢧԉ͍ͯ͠·͢ 67
  68. ! Where software is built ίϥϘϨʔγϣϯΛ΋ͬͱָ͘͠؆୯ʹ 68

  69. Where software is built % % 69 զʑ͕ϑΥʔΧε͢Δͷ͸ “ਓ (People)“

  70. Where software is built % % 70

  71. ! Where software is built “ ” ༏लͳΤϯδχΞ͸ίʔυ͸ػցͷͨΊͰ͸ͳ ͘ਓͷͨΊʹॻ͘΋ͷͩͱཧղ͍ͯ͠Δ͜ͱɻ ࣗ෼͕ॻ͍ͨίʔυ͸ɺଞͷ୭͔͕ಡΉ΋ͷͳ

    Μͩɻ - DEFUNKT Defunktocat says: We should code for People 71
  72. ! Where software is built “ ” ڀۃͷΰʔϧ͸୭Ͱ΋ΤϯδχΞʹͳΕΔΑ͏ʹ͢Δ͜ͱɻ … ͲΜͳਓੜΛาΜͰདྷͯɺࢠͲ΋ͷ࣌ʹߴੑೳͳίϯϐϡʔλʔΛ࣋ͬ

    ͍͔ͯͨͲ͏͔ͳΜͯؔ܎ͳ͍ɻ୭΋͕ࣗ෼ͷਓੜͷ଩औΓ͕Ͱ͖Δ Α͏ʹ͢Δ΂͖Ͱɺ͜Ε͔Βͷ࣌୅ɺͦΕΛՄೳʹ͢Δͷ͕ιϑτ΢Σ Ξͩͱࢥ͏ɻ - DEFUNKT Defunktocat says: Every people can be a engineer 72
  73. Where software is built % % 73 GitHub ͸ ਓ(People)ʹ

    ϑΥʔΧεͨ͠ ίϥϘϨʔγϣϯϓϥοτϑΥʔϜ
  74. Where software is built And you…

  75. ! Where software is built 75

  76. Where software is built Thank you!