Submit Search
Upload
会社にGitHub Enterpriseを導入してみた話
•
26 likes
•
31,952 views
Shuji Yamada
Follow
2016年2月5日開催「CROSS 2016」19:15-19:25 A会場 アンカンファレンス GitHub Enterprise を導入してみた話
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
こわくない Git
こわくない Git
Kota Saito
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
sairoutine
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術
dena_study
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
Kazuhito Miura
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
Recommended
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
こわくない Git
こわくない Git
Kota Saito
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
sairoutine
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
FINAL FANTASY Record Keeperのマスターデータを支える技術
FINAL FANTASY Record Keeperのマスターデータを支える技術
dena_study
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
JenkinsとDockerって何が良いの? 〜言うてるオレもわからんわ〜 #jenkinsstudy
Kazuhito Miura
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
Rest ful api設計入門
Rest ful api設計入門
Monstar Lab Inc.
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話
Tsuyoshi Ushio
オンラインゲームの仕組みと工夫
オンラインゲームの仕組みと工夫
Yuta Imai
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
mosa siru
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Narichika Kajihara
Product ManagerとProduct Ownerの役割の違いについて
Product ManagerとProduct Ownerの役割の違いについて
Noritaka Shinohara
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
Developers Summit
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
僕がつくった 70個のうちの48個のWebサービス達
僕がつくった 70個のうちの48個のWebサービス達
Yusuke Wada
ペアプロするならgit-duetを使おう
ペアプロするならgit-duetを使おう
Shinya Nakajima
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
Yoshitaka Kawashima
ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。
toshihiro ichitani
テストコードの DRY と DAMP
テストコードの DRY と DAMP
Yusuke Kagata
Redmineとgitの 連携利用事例
Redmineとgitの 連携利用事例
Tomohisa Kusukawa
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
HTTPを理解する
HTTPを理解する
IIJ
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
Tomoki Ando
Python製BDDツールで自動化してみた
Python製BDDツールで自動化してみた
KeijiUehata1
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
Taisuke Inoue
GitLab/GitLab.com勉強会 第2回
GitLab/GitLab.com勉強会 第2回
NaohiroHamada
More Related Content
What's hot
Rest ful api設計入門
Rest ful api設計入門
Monstar Lab Inc.
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話
Tsuyoshi Ushio
オンラインゲームの仕組みと工夫
オンラインゲームの仕組みと工夫
Yuta Imai
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
mosa siru
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Narichika Kajihara
Product ManagerとProduct Ownerの役割の違いについて
Product ManagerとProduct Ownerの役割の違いについて
Noritaka Shinohara
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
Developers Summit
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
僕がつくった 70個のうちの48個のWebサービス達
僕がつくった 70個のうちの48個のWebサービス達
Yusuke Wada
ペアプロするならgit-duetを使おう
ペアプロするならgit-duetを使おう
Shinya Nakajima
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
Yoshitaka Kawashima
ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。
toshihiro ichitani
テストコードの DRY と DAMP
テストコードの DRY と DAMP
Yusuke Kagata
Redmineとgitの 連携利用事例
Redmineとgitの 連携利用事例
Tomohisa Kusukawa
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
HTTPを理解する
HTTPを理解する
IIJ
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
Tomoki Ando
Python製BDDツールで自動化してみた
Python製BDDツールで自動化してみた
KeijiUehata1
What's hot
(20)
Rest ful api設計入門
Rest ful api設計入門
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話
オンラインゲームの仕組みと工夫
オンラインゲームの仕組みと工夫
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Product ManagerとProduct Ownerの役割の違いについて
Product ManagerとProduct Ownerの役割の違いについて
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
【15-E-7】セキュアな環境でDevOpsを実現する厳選ツール
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
僕がつくった 70個のうちの48個のWebサービス達
僕がつくった 70個のうちの48個のWebサービス達
ペアプロするならgit-duetを使おう
ペアプロするならgit-duetを使おう
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
ユーザーストーリー駆動開発で行こう。
ユーザーストーリー駆動開発で行こう。
テストコードの DRY と DAMP
テストコードの DRY と DAMP
Redmineとgitの 連携利用事例
Redmineとgitの 連携利用事例
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
HTTPを理解する
HTTPを理解する
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
Python製BDDツールで自動化してみた
Python製BDDツールで自動化してみた
Viewers also liked
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
Taisuke Inoue
GitLab/GitLab.com勉強会 第2回
GitLab/GitLab.com勉強会 第2回
NaohiroHamada
GitとCIとかチャットとかをオンプレで運用する話
GitとCIとかチャットとかをオンプレで運用する話
mdome
Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由
Tetsurou Yano
Git & GitHub & kintone でウルトラハッピー!
Git & GitHub & kintone でウルトラハッピー!
ymmt
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
CROOZ, inc.
(旧版) オープンソースライセンスの基礎と実務
(旧版) オープンソースライセンスの基礎と実務
Yutaka Kachi
インフラ構築とテストについて(ITインフラ業務自動化現状確認会)
インフラ構築とテストについて(ITインフラ業務自動化現状確認会)
Yosuke Hiraishi
Viewers also liked
(8)
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab/GitLab.com勉強会 第2回
GitLab/GitLab.com勉強会 第2回
GitとCIとかチャットとかをオンプレで運用する話
GitとCIとかチャットとかをオンプレで運用する話
Rancher と GitLab を使う3つの理由
Rancher と GitLab を使う3つの理由
Git & GitHub & kintone でウルトラハッピー!
Git & GitHub & kintone でウルトラハッピー!
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
(旧版) オープンソースライセンスの基礎と実務
(旧版) オープンソースライセンスの基礎と実務
インフラ構築とテストについて(ITインフラ業務自動化現状確認会)
インフラ構築とテストについて(ITインフラ業務自動化現状確認会)
Similar to 会社にGitHub Enterpriseを導入してみた話
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
20180221 chainer on_colaboratory_at_gdcjp
20180221 chainer on_colaboratory_at_gdcjp
Hirokuni Uchida
iOS6時代のTwitter / Facebook連携
iOS6時代のTwitter / Facebook連携
Masahiro Murakami
VYATTA USERS MEETING Spring 2014 - JAZUG
VYATTA USERS MEETING Spring 2014 - JAZUG
Keiji Kamebuchi
できるだけUI系のライブラリを用いないアニメーションを盛り込んだサンプル実装まとめ
できるだけUI系のライブラリを用いないアニメーションを盛り込んだサンプル実装まとめ
Fumiya Sakai
第2回 -Play部屋- Play 2.0はじめて&もくもく会
第2回 -Play部屋- Play 2.0はじめて&もくもく会
Kazuhiro Hara
高さ比べじゃない、キャリアは歩んできた道
高さ比べじゃない、キャリアは歩んできた道
Kazumi IWANAGA
さくらのクラウド開発と運用(九州インフラ交流勉強会(Kixs) Vol.005)
さくらのクラウド開発と運用(九州インフラ交流勉強会(Kixs) Vol.005)
さくらインターネット株式会社
さくらのひやおろし
さくらのひやおろし
法林浩之
エンジニアがプロダクト育成を始めるまでにやったこと
エンジニアがプロダクト育成を始めるまでにやったこと
Takao Sumitomo
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Takuya Kihara
DWANGO by ドワンゴ
DWANGO by ドワンゴ
scalaconfjp
Innovation eggcloudnative
Innovation eggcloudnative
Takuro Sasaki
shinken monitoringについて真剣に調べてみた結果
shinken monitoringについて真剣に調べてみた結果
Tsuyoshi Torii
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネット株式会社
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in Tokyo
Kyosuke Inoue
Hatena blogdevelopmentflow
Hatena blogdevelopmentflow
Yasuhiro Onishi
React Nativeという技術選択
React Nativeという技術選択
Yuta Igarashi
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Yasuaki Matsuda
あじゅーるのつかいかた:WebAPI+Azure->UWP
あじゅーるのつかいかた:WebAPI+Azure->UWP
c-mitsuba
Similar to 会社にGitHub Enterpriseを導入してみた話
(20)
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
20180221 chainer on_colaboratory_at_gdcjp
20180221 chainer on_colaboratory_at_gdcjp
iOS6時代のTwitter / Facebook連携
iOS6時代のTwitter / Facebook連携
VYATTA USERS MEETING Spring 2014 - JAZUG
VYATTA USERS MEETING Spring 2014 - JAZUG
できるだけUI系のライブラリを用いないアニメーションを盛り込んだサンプル実装まとめ
できるだけUI系のライブラリを用いないアニメーションを盛り込んだサンプル実装まとめ
第2回 -Play部屋- Play 2.0はじめて&もくもく会
第2回 -Play部屋- Play 2.0はじめて&もくもく会
高さ比べじゃない、キャリアは歩んできた道
高さ比べじゃない、キャリアは歩んできた道
さくらのクラウド開発と運用(九州インフラ交流勉強会(Kixs) Vol.005)
さくらのクラウド開発と運用(九州インフラ交流勉強会(Kixs) Vol.005)
さくらのひやおろし
さくらのひやおろし
エンジニアがプロダクト育成を始めるまでにやったこと
エンジニアがプロダクト育成を始めるまでにやったこと
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
DWANGO by ドワンゴ
DWANGO by ドワンゴ
Innovation eggcloudnative
Innovation eggcloudnative
shinken monitoringについて真剣に調べてみた結果
shinken monitoringについて真剣に調べてみた結果
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
Fluxflex meetup 2011 in Tokyo
Fluxflex meetup 2011 in Tokyo
Hatena blogdevelopmentflow
Hatena blogdevelopmentflow
React Nativeという技術選択
React Nativeという技術選択
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
あじゅーるのつかいかた:WebAPI+Azure->UWP
あじゅーるのつかいかた:WebAPI+Azure->UWP
More from Shuji Yamada
GitHub Enterpriseの導入事例と実践GitHub Actions
GitHub Enterpriseの導入事例と実践GitHub Actions
Shuji Yamada
ここにハマった!Dockerコンテナホスティング「Arukas」の裏側
ここにハマった!Dockerコンテナホスティング「Arukas」の裏側
Shuji Yamada
現場!実物!実践!マルチクラスタを運用するときの課題とコツ
現場!実物!実践!マルチクラスタを運用するときの課題とコツ
Shuji Yamada
Arukas meet Mesos/Marathon
Arukas meet Mesos/Marathon
Shuji Yamada
20分でわかるgVisor入門
20分でわかるgVisor入門
Shuji Yamada
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF
Shuji Yamada
10分でわかる marathon-lb
10分でわかる marathon-lb
Shuji Yamada
コンテナのユースケース考察
コンテナのユースケース考察
Shuji Yamada
Kanban 301「プロセスマネジメント(成長エンジン)」
Kanban 301「プロセスマネジメント(成長エンジン)」
Shuji Yamada
Kanban 101「明日から使えるかもしれないカンバン」
Kanban 101「明日から使えるかもしれないカンバン」
Shuji Yamada
Velocity - Lean, Velocity and Anti-Fragile 「ボトルネックを飼い慣らせ!」
Velocity - Lean, Velocity and Anti-Fragile 「ボトルネックを飼い慣らせ!」
Shuji Yamada
自動テストによって生み出される価値
自動テストによって生み出される価値
Shuji Yamada
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
Shuji Yamada
お手軽OpenFlow試験環境 Mininet
お手軽OpenFlow試験環境 Mininet
Shuji Yamada
Sensu -The Next Generateion Monitoring Framework-
Sensu -The Next Generateion Monitoring Framework-
Shuji Yamada
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
Shuji Yamada
2015-01-27 Introduction to Docker
2015-01-27 Introduction to Docker
Shuji Yamada
More from Shuji Yamada
(17)
GitHub Enterpriseの導入事例と実践GitHub Actions
GitHub Enterpriseの導入事例と実践GitHub Actions
ここにハマった!Dockerコンテナホスティング「Arukas」の裏側
ここにハマった!Dockerコンテナホスティング「Arukas」の裏側
現場!実物!実践!マルチクラスタを運用するときの課題とコツ
現場!実物!実践!マルチクラスタを運用するときの課題とコツ
Arukas meet Mesos/Marathon
Arukas meet Mesos/Marathon
20分でわかるgVisor入門
20分でわかるgVisor入門
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF
10分でわかる marathon-lb
10分でわかる marathon-lb
コンテナのユースケース考察
コンテナのユースケース考察
Kanban 301「プロセスマネジメント(成長エンジン)」
Kanban 301「プロセスマネジメント(成長エンジン)」
Kanban 101「明日から使えるかもしれないカンバン」
Kanban 101「明日から使えるかもしれないカンバン」
Velocity - Lean, Velocity and Anti-Fragile 「ボトルネックを飼い慣らせ!」
Velocity - Lean, Velocity and Anti-Fragile 「ボトルネックを飼い慣らせ!」
自動テストによって生み出される価値
自動テストによって生み出される価値
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
お手軽OpenFlow試験環境 Mininet
お手軽OpenFlow試験環境 Mininet
Sensu -The Next Generateion Monitoring Framework-
Sensu -The Next Generateion Monitoring Framework-
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
2015-01-27 Introduction to Docker
2015-01-27 Introduction to Docker
会社にGitHub Enterpriseを導入してみた話
1.
1 Shuji Yamada @uzyexeFeb 5, 2016 GitHub Enterprise を導入してみた話 https://www.flickr.com/photos/yukop/6753722065/
2.
Shuji Yamada @uzyexe 9
years Build & IT Infrastructure Operating Ops. #cloud #network #server #docker #coreos #devops #lean #agile #monitoringlove Works at SAKURA Internet inc. 2 • website: http://uzy-exe.hateblo.jp/ • twitter: https://twitter.com/uzyexe • slideshare: http://www.slideshare.net/uzy_exe • github: https://github.com/uzyexe • dockerhub: https://hub.docker.com/r/uzyexe 2
3.
• 商号:さくらインターネット株式会社 • 設立年月日:1999年8月17日 •
資本金:8億9,530万円 • 従業員数:309 名 (2015年9月時点) • 代表サービス:さくらのレンタルサーバ、さくらの専用サーバ、さ くらのVPS、さくらのクラウドなど 3
4.
この先も GitLab +
Jenkins で頑張るのがツラい… 4 https://www.flickr.com/photos/68532869@N08/16357411958/
5.
https://www.flickr.com/photos/staffanscherz/6161284551/ 5 • CVS と
SubVersion に置いてるコードを GitHub に統合したい・・・ • 社内セキュリティのリスクアセスメント的に GitHub.com には置きにくい・・・ • GitHub.com で権限設定ミスって Public で全公開しちゃう事故とか怖い・・・ • 無償の GitLab もいいけど、欲を出して理想を言うなら GitHub Enteprise・・・ • コードのバックアップも自前で確実に取得しておきたい・・・ • もっと社内の色んな人に気軽にプルリク送ったりしたい!
6.
https://www.flickr.com/photos/kk/23390123/ • 知財の保護 -
ファイアウォール内に設置できて安心! • 人材獲得面での優位性 - GitHub ライク!誰でも安心! • コードレビュー - 誰でもレビューやプルリクに気軽に参加できる! • 社内コード資産の再利用 - 社内で車輪の再発を防げやすい! 6
7.
エンジニアサイド「理想は GitHub Enterprise!」 7
8.
8
9.
経営サイド「じゃあ、それでええんちゃうん?」 9
10.
https://www.flickr.com/photos/vfsdigitaldesign/5396691102/ 現在のステータス • 2015年6月から本番導入開始 • 2016年2月現在(導入8ヶ月目) •
61 User • 20 Organization • 182 Repositories • 開発、運用、広報、情シスなど7部署が利用中。 • 利用者層は社内のエンジニア、デザイナー、オペレーターなどなど。 10
11.
(でも、お高いんでしょう・・・) 11
12.
・・・ 12
13.
13
14.
https://www.flickr.com/photos/doug88888/4634443529/ GitHub Enterprise の利用価格 14 •
10 ユーザーで 年間約30万円。(最小価格) • 50 ユーザー以降は5%ディスカウントされるけど・・・ • 70 ユーザーだと 年間約200万円 くらい・・・ • ちょっとしたお高いインフラよりも高い・・・
15.
https://www.flickr.com/photos/staffanscherz/6161284551/ どこで GitHub Enteprise
動かしているの? • 今は さくらのクラウド で動かしてます。 • ただし、このやり方は GitHub 公式では 非サポート・・・ • 公式サポート = 不具合に関するお問い合わせ権など。 • GitHub 公式の OpenStack 向けイメージとかをアレコレして Raw 形 式のイメージとかに変換すれば結構ちゃんとどこでも動きます・・・ 15
16.
https://www.flickr.com/photos/yukop/6753722065/ 導入してみたあとに気付いたメリット • やっぱり GitHub
の UI は誰でも使いやすい。 • ドキュメントも豊富で使い方を知らない人でも学習してもらいやすい。 • 超絶安定している。 • コード資産のデータバックアップが簡単。コマンド一発。 • 有償利用の副次的効果でGitlab使ってた頃と比べると運用管理が整備された。 •GitHub.com の障害に巻き込まれない。 16
17.
https://www.flickr.com/photos/stevehopson/403037117/ こんな人におすすめ • CVS とか
Subversion とか GitHub クローンから逃げたい人。 • GitHub.com でコード管理することにリスクを感じる人。 • GitHub クローンを自前で作りたくない人。 • GitHub.com で障害が発生したときにドヤ顔したい人。 17
18.
https://www.flickr.com/photos/cogdog/6129164570/ 困っていること • 完全にファイアウォール内に置くと外部サービス連携できない。 • CircleCI
とか Travis CI とか ZenHub などが利用できない。 • Circle CI Enterprise とかも エンタープライズ価格・・・ • Jenkins 職人 おじさん に苦労をかける日々は終わってない・・・ • あと、Bot ユーザー作るのに1アカウント消耗する・・・ 18
19.
https://www.flickr.com/photos/bartoszmaciejewski/4735418408/ まとめ • 価格は高いけど学習コストや運用コストは GitLab
よりも低い。 • 非エンジニアな人でも Git を使ってくれやすい環境が作れる。 • 誰が誰にでも気軽にプルリクやレビューを投げる文化が作れる。 • 外部サービス連携面では GitHub.com 使ったほうが悩みは少ない。 19
20.
https://www.flickr.com/photos/axelhartmann/16308797077/ おまけ • 社内利用してるGHE管理ツールをGitHubでチョットダケ公開してます。 https://github.com/uzyexe/ghe-tools 20
21.
Thank you! 21
Download now