Source code: Just put it in git, right? Scale? Github! 1000's of repos? No problem! Bitbucket Server! Now: Add PCI & SOX.. Audit. SSO. SSH key management. DR. Geo diversity. This starts where the vendor stop- workflows to keep work moving, security & audit to ensure code integrity.
Talk presented at DevopsDays Boston 2016.
I only have so much time, so I’ll focus on what I know best: Stash / Bitbucket Server & Github Enterprise for comparison.
One key thing is that Bitbucker offers source code access & plugins, which can make a huge difference. It’s also much more do it yourself, but also much less expensive.
Should not require downtime for backups.
HA &
Gloabl access is helpful when you’ve got a global company. Build systems across the country, Dev offices India, Europe, Israel, Boston, CA.
Focus on Bitbucket Server / Stash, since I know it best.
Github offers SAML & CAS, plus access tokens.
Still Not an Auditor
Users can’t be admins on the repositories, or they can change settings