Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プラットフォームとしての GitHub
Search
Takafumi Ikeda
March 11, 2016
Technology
1
2.8k
プラットフォームとしての GitHub
http://eventdots.jp/event/581666
Takafumi Ikeda
March 11, 2016
Tweet
Share
More Decks by Takafumi Ikeda
See All by Takafumi Ikeda
APIゲートウェイとサービスメッシュ
ikeike443
0
410
はじめてのKong Konnect
ikeike443
0
200
Kuma
ikeike443
2
3.5k
10分で分るGitHub Actions
ikeike443
3
2.1k
GitHub Actionsはどのような未来を描くのか
ikeike443
3
2.8k
GitHubber@日本
ikeike443
6
12k
GitHub Business Seminar
ikeike443
1
140
How we ship GitHub with GitHub -- ChatOps
ikeike443
0
350
効果的にGitHubを使うために
ikeike443
10
4k
Other Decks in Technology
See All in Technology
AIと自動化がもたらす業務効率化の実例: 反社チェック等の調査・業務プロセス自動化
enpipi
0
130
日々のSlackアラート確認運用をCustom Chat Modesで楽にした話 / 日々のSlackアラート確認運用をCustom Chat Modesで楽にした話
imamotohikaru
0
480
Design and implementation of "Markdown to Google Slides" / phpconfuk 2025
k1low
1
390
What's the recommended Flutter architecture
aakira
3
1.2k
Quarkusで作るInteractive Stream Application
joker1007
0
120
[mercari GEARS 2025] Keynote
mercari
PRO
0
170
AI時代に必要なデータプラットフォームの要件とは by @Kazaneya_PR / 20251107
kazaneya
PRO
4
970
Dart and Flutter MCP serverで実現する AI駆動E2Eテスト整備と自動操作
yukisakai1225
0
360
Lazy Constant - finalフィールドの遅延初期化
skrb
0
140
マイクロリブート ~ACEマインドセットで実現するアジャイル~
sony
0
280
「O(n log(n))のパフォーマンス」の意味がわかるようになろう
dhirabayashi
0
100
QAセントラル組織が運営する自動テストプラットフォームの課題と現状
lycorptech_jp
PRO
0
380
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Thoughts on Productivity
jonyablonski
73
4.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
A designer walks into a library…
pauljervisheath
210
24k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
KATA
mclloyd
PRO
32
15k
The Invisible Side of Design
smashingmag
302
51k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Building Applications with DynamoDB
mza
96
6.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Transcript
Where software is built ϓϥοτϑΥʔϜͱͯ͠ͷGitHub
! Where software is built Who am I? 2 a
ikeike443
# Where software is built # $ 3 TAKAFUMI IKEDA
SOLUTIONS ENGINEER Who am I?
! Where software is built νʔϜ։ൃ࣮ફೖ 4
Where software is built % % 5
Where software is built % % 6
Where software is built % % 7
Where software is built
Where software is built % % 9 & ♥ PayPal
Where software is built % % 10
Where software is built % % 11
Where software is built Platform Night! 12 $
Where software is built % % 13 ϓϥοτϑΥʔϜʁ
! Where software is built ” “ 14 ͔ͭͯΞϓϦέʔγϣϯιϑτΣΞ͕ಈ࡞͢ΔͨΊͷίϯ ϐϡʔλʔͦͷͷΦϖϨʔγϣϯγεςϜͳͲͷ͜ͱΛࢦ
͢͜ͱ͕ҰൠతͰ͕ͨ͠ɺΫϥυίϯϐϡʔςΟϯά͕Ұൠ Խ͖ͯͨ͠ࠓͰɺωοτϫʔΫ্ͷ༷ʑͳαʔϏεϓϥο τϑΥʔϜͱͯ͠ߟ͑ΒΕ·͢ɻ - SALES FORCE.COM ༻ޠղઆ HTTP://WWW.SALESFORCE.COM/JP/DICTIONARY/WORDS/PLATFORM.JSP
Where software is built % % 15 ݄̍
Where software is built % % 16
Where software is built % % 17
Where software is built % % 18
Where software is built % % 19
Where software is built % % GitHub։ൃϓϥοτϑΥʔϜͱͳ͍ͬͯΔ 20
Where software is built % GitHub։ൃϓϥοτϑΥʔϜͱͳ͍ͬͯΔ % 21
Where software is built % % ͪΖΜ GitHub ࣗʹͱͬͯ 22
! Where software is built ( JANKY CI server HEAVEN
Deploy server ) * GPANEL Metal Cloud 23 ! HUBOT Robot
Where software is built % % 24
Where software is built % % 25
Where software is built % % 26 Heaven Janky gPanel
None
None
None
None
None
None
None
None
None
None
None
Where software is built % % GitHub 38 • GitHubΛத৺ʹɺChatOpsΛΜͰ͍·͢
Where software is built % % ChatOpsͰͰ͖Δ͜ͱ 39 • αʔόͷௐୡ
• CIͷηοτΞοϓ • ͪΖΜCI • σϓϩΠ • ϩάɺάϥϑͷ֬ೝ • ϥΠηϯεඅ༻ͷܭࢉ • ϢʔβͷݕࡧɺΧελϚʔώετϦʔͷݕࡧ
Where software is built % % ͳͥChatͰΔͷʁ 40 ‣ ಁ໌ੑ͕ߴ·Δ
‣ ୭͕ͬͯಉ͡ϓϩηεΛอͯΔ ‣ ͍ͭͰͲ͜Ͱ࡞ۀͰ͖ɺ୭ͰࢀՃͰ͖Δ
Where software is built ։ൃϑϩʔΛߏங͠Α͏ ଞͷπʔϧͱIntegration͢Δʹ Ͳ͏͢Ε͍͍ͷ͔ 41 $
Where software is built % % Integration Directory 42
Where software is built % % 43
Where software is built % % 44 ৽͘͠։ൃ͍ͨ͠ʁ
Where software is built % % Developer Site 45
Where software is built % % 46 ͲΜͳͷ͕͋Δͷ͔ͳʁ
Where software is built % % 47
Where software is built % % GitHub 48 •
CI, CDͷج൫ͱͯͪ͠ΖΜ • ॻ੶ग़൛ͷϓϥοτϑΥʔϜ • ߦͷެతจॻϓϥοτϑΥʔϜ • ڭҭͷϓϥοτϑΥʔϜ • ʹͳΓಘΔ
Where software is built GitHub ԿͷϓϥοτϑΥʔϜͳͷ͔ ҰମզʑԿΛࢦ͍ͯ͠Δͷ͔ 49 $
Where software is built % % 50 • GitHubͪΖΜ։ൃऀͷͨΊͷ։ൃऀͷϓϥοτϑΥʔϜ •
͕ͩ͞Βʹ͜͜ͰՃ͍͑ͨϝοηʔδ…
Where software is built % % 51 GitHub is the
Collaboration Platform
Where software is built % % 52 For Developers,
! Where software is built GitHub OSS Λۙʹ؆୯ʹͨ͠ 53
! Where software is built GitHub Ҏલ 54 ! "
# " $ " % " & " ' " ( " ) " x " $ " % " & " ' " ( " ) " ! "
! Where software is built ͍· 55
Where software is built % % 56 For Students,
Where software is built % % 57
Where software is built % % 58
Where software is built % % 59
Where software is built % % 60 For Citizen,
Where software is built % % 61
Where software is built % % 62
Where software is built % % 63
Where software is built % % 64 For People
Where software is built % % 65 For People
Where software is built % % Patchworks! 66
Where software is built % % զʑ HOUR OF CODE
ࢧԉ͍ͯ͠·͢ 67
! Where software is built ίϥϘϨʔγϣϯΛͬͱָ͘͠؆୯ʹ 68
Where software is built % % 69 զʑ͕ϑΥʔΧε͢Δͷ “ਓ (People)“
Where software is built % % 70
! Where software is built “ ” ༏लͳΤϯδχΞίʔυػցͷͨΊͰͳ ͘ਓͷͨΊʹॻ͘ͷͩͱཧղ͍ͯ͠Δ͜ͱɻ ͕ࣗॻ͍ͨίʔυɺଞͷ୭͔͕ಡΉͷͳ
Μͩɻ - DEFUNKT Defunktocat says: We should code for People 71
! Where software is built “ ” ڀۃͷΰʔϧ୭ͰΤϯδχΞʹͳΕΔΑ͏ʹ͢Δ͜ͱɻ … ͲΜͳਓੜΛาΜͰདྷͯɺࢠͲͷ࣌ʹߴੑೳͳίϯϐϡʔλʔΛ࣋ͬ
͍͔ͯͨͲ͏͔ͳΜͯؔͳ͍ɻ୭͕ࣗͷਓੜͷऔΓ͕Ͱ͖Δ Α͏ʹ͢Δ͖Ͱɺ͜Ε͔Βͷ࣌ɺͦΕΛՄೳʹ͢Δͷ͕ιϑτΣ Ξͩͱࢥ͏ɻ - DEFUNKT Defunktocat says: Every people can be a engineer 72
Where software is built % % 73 GitHub ਓ(People)ʹ
ϑΥʔΧεͨ͠ ίϥϘϨʔγϣϯϓϥοτϑΥʔϜ
Where software is built And you…
! Where software is built 75
Where software is built Thank you!