Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to GitHub Enterprise
- Overview of GitHub’s core capabilities and enterprise-specific features
- Understanding key security and compliance priorities in GitHub
- Setting up and configuring enterprise environments
Security Features and Functionalities
- Security configuration for individual repositories
- Managing permissions and access controls
- Establishing branch protection rules
- Applying security best practices
Advanced Security Best Practices
- Utilizing Dependabot and CodeQL for security analysis
- Tracking vulnerabilities and patch management
- Implementing secrets scanning and security policies
Advanced Security Tools on GitHub Enterprise
- Configuring Single Sign-On (SSO) and multifactor authentication
- Reviewing audits and activity logs on GitHub
- Defining and configuring compliance rules
Creating and Maintaining Workflows
- Introduction to GitHub Actions
- Designing automated workflows
- Setting triggers and execution conditions
Consuming Workflows
- Reusing workflows across multiple repositories
- Monitoring and debugging workflow performance
Authoring and Maintaining Actions
- Developing custom actions
- Publishing and sharing actions
Managing GitHub Actions for the Enterprise
- Governing the use of GitHub Actions within your organization
- Configuring execution permissions
- Monitoring enterprise-wide workflows
Summary and Next Steps
Requirements
- A solid understanding of software development processes
- Practical experience with version control systems, particularly Git
- Familiarity with basic command-line operations
Target Audience
- Software developers
- DevOps engineers
- Technical leads and IT security professionals
21 Hours
Testimonials (1)
Easy going trainer, very knowledgeable and approachable.