Advanced Workshop | Expert-level training for GitHub Enterprise Cloud administration, governance, and best practices. This workshop covers enterprise hierarchy, organization strategies, identity management (including Enterprise Managed Users), policy enforcement, security compliance, and the GitHub Well-Architected Framework.
Comprehensive L400-level technical documentation for GitHub Enterprise Cloud administration and governance.
- 📘 Enterprise Hierarchy - GHEC structure, roles, and multi-org management
- 🏢 Organization Strategies - Single/multi-org patterns, red-green-sandbox-archive
- 🔐 Identity & Access Management - SAML SSO, SCIM, enterprise type selection
- ⭐ Enterprise Managed Users (EMU) - EMU deep dive, advantages, best practices
- 👥 Teams and Permissions - Team structures, nested teams, permission models
- 📋 Policy Inheritance - Enterprise → Org → Repo policy enforcement
- 📦 Repository Governance - Rulesets, branch protection, templates
- 🔒 Security & Compliance - GHAS, code scanning, audit logs
- ✅ Best Practices & WAF - GitHub Well-Architected Framework principles
- 🏗️ Reference Architecture - Architecture diagrams and patterns
- 🛡️ Security-by-Default Policies - Comprehensive security settings and policy recommendations for Enterprise, Organization, and Repository levels
⚠️ GitHub Actions Security: Echo Command Injection - Echo command injection vulnerability (HackerBot Claw attack) prevention in GitHub Actions workflows
- 🤖 GitHub Copilot Governance - Enterprise Copilot policies, settings, content exclusions, license management, and best practices
- 🔄 GitHub Organization Rename Impact - Impact analysis of renaming a GitHub organization on Copilot, EMU authentication, and post-rename actions
- 🚀 GitHub Onboarding Implementation Plan - Comprehensive priority task list for GitHub Enterprise onboarding including governance, compliance, security-by-default configuration, repository rulesets, migration readiness, and Copilot governance
- ☁️ GitHub Enterprise Cloud Adoption Plan - Phased adoption plan for Azure DevOps to GitHub Enterprise Cloud migration covering repos migration, Azure Pipelines to GitHub Actions, and DevSecOps enablement
- 🤖 Governed AI SDLC - Enterprise Adoption Plan - Enterprise adoption plan for a governed AI SDLC practice powered by an internal fleet of AI agents, covering golden paths, policy gating, observability, and DORA/SPACE + AI-specific KPIs
- 📋 Governed AI SDLC - Executive Summary - Two-page executive summary of the Governed AI SDLC plan for leadership stakeholders
- 📊 ADO to GitHub Migration Assessment - Comprehensive mapping of ADO DevSecOps recommendations to GitHub equivalents
- 📄 ADO to GitHub Migration Business Case (Markdown) - Strategic business case for migrating from Azure DevOps to GitHub
- 📄 ADO to GitHub Migration Business Case (HTML) - Formatted business case document
- 🔀 GitHub Enterprise Importer ADO Guide - Step-by-step guide for using GitHub Enterprise Importer with Azure DevOps
- � Azure Pipelines with GitHub Repos Integration - Impact analysis of using Azure Pipelines with GitHub repositories after migration
- 🔍 Azure DevOps to GitHub Migration Analysis - Detailed technical analysis of the migration process
- 🔑 ADO REST API Authentication Without PATs - Alternatives to Personal Access Tokens for Azure DevOps REST API authentication in CI/CD pipelines
- ❓ ADO to GitHub Migration Q&A Guide - Detailed questions and answers about migrating from Azure DevOps to GitHub using GEI
- 💬 Workshop FAQ - Frequently asked questions from GitHub Enterprise Admin workshops, including migration-related topics
Practical exercises to reinforce GitHub administration concepts.
- Hands-on Lab: > Activity 1
- Hands-on Lab: > Activity 2
- Hands-on Lab: > Activity 3
- Hands-on Lab: > Activity 4
- Hands-on Lab: > Activity 5
Additional resources to continue your GitHub Admin learning journey.
- Microsoft Learn - GitHub Administration Collection
- GitHub Enterprise Onboarding Guide
- The Book on GitHub Enterprise Cloud Adoption
- GitHub Skills
- Enterprise administrators
- Organizations
- Repositories
- Roles in an organization
- Configuring SCIM provisioning for Enterprise Managed Users
- About Enterprise Managed Users
- Managing a branch protection rule
- GitHub Blog Enterprise
- GitHub Actions - Security guides
- What's new for GitHub Enterprise - GitHub Universe 2021 - YouTube
- GitHub in the Enterprise - GitHub Universe 2021 - YouTube
- Enforcing information security policy through GitHub Enterprise - GitHub Universe 2021 - YouTube
- GitHub Universe
- Best practices for organizations and teams using GitHub Enterprise Cloud
- Everything new from GitHub Universe 2022
- Improved management for GitHub Enterprise owners | The GitHub Blog
- How to secure your GitHub organization and enterprise account | The GitHub Blog
- Connect GitHub Enterprise Cloud to Defender for Cloud Apps | Microsoft Docs
- How Defender for Cloud Apps helps protect your GitHub Enterprise environment | Microsoft Docs
- GitHub Workflow Guide
- Removing sensitive data from a repository - GitHub Docs