GitHub as a self-sustaining product for large-scale environments
summary
Scout24 consolidates four SCM systems into GitHub Enterprise Cloud and automates access and hygiene so 3,300+ repos and ~540 users run with minimal admin overhead. Automated SAML SSO via Auth0/Duo/Azure AD handles provisioning, a public repository killer lambda reverts unintended public repos, a user-management lambda revokes departed accounts, and Dependabot + probot-auto-merge keeps dependencies current. Goal of under one support request per day reaches about 90–95%, with team-sync and a read-only repo catalog still pending.
AI-written summary · about
chapters (13)
- 0:00Introduction and background
- 4:37Source control tool landscape
- 8:13Choosing GitHub Enterprise Cloud
- 9:16Migration strategy and challenges
- 11:22Post-migration automation needs
- 12:24Developer lifecycle automation
- 14:53Access and security controls
- 18:10Dependency updates with Dependabot
- 20:02Managing public repositories
- 23:38Handling outside collaborators
- 26:06Leaving organization security
- 27:34Goal achievement and remaining tasks
- 30:06Conclusion and open-source plans
related talks
01h 06mHow GitHub delivers GitHub using GitHub
01h 02mDeveloping secure software with GitHub
45mHow Github uses GitHub to develop GitHub
37mConfiguration as a Code: Managing Hundreds of GitHub Organizations to Streamline Supply Chain Security
47mPolicing Open-Source Projects at Scale
18mShipping at Scale: ChatOps at GitHub #bbuzz
17mNo More Walled Gardens: Removing Barriers with SCM...
29mCastle On A Cloud: The Github Story
