Get in Touch
 Duration 21 hours

Course Outline

Introduction to GitHub Enterprise

  • Examining GitHub’s core capabilities and enterprise-specific features
  • Aligning with GitHub’s security and compliance mandates
  • Establishing secure enterprise-grade environments

Core Security Features and Capabilities

  • Configuring security settings for individual repositories
  • Managing permissions and granular access controls
  • Defining and enforcing branch protection rules
  • Applying foundational security best practices

Advanced Security Protocols

  • Leveraging Dependabot and CodeQL for deep security analysis
  • Tracking vulnerabilities and managing patch updates
  • Enabling secrets scanning and deploying comprehensive security policies

Enterprise-Grade Security Tools

  • Configuring Single Sign-On (SSO) and multifactor authentication
  • Utilizing GitHub’s auditing features and activity logs
  • Setting up strict compliance rule sets

Workflow Creation and Maintenance

  • Getting started with GitHub Actions
  • Building automated workflows for efficiency
  • Defining triggers and execution conditions

Optimizing Workflow Consumption

  • Reusing workflows across multiple repositories
  • Monitoring performance and debugging workflow issues

Action Development and Management

  • Building custom GitHub Actions
  • Publishing actions and sharing them across teams

Enterprise Governance of GitHub Actions

  • Regulating GitHub Actions usage across the organization
  • Defining execution permissions and security scopes
  • Supervising enterprise-wide workflow activities

Course Summary and Future Directions

Requirements

  • A solid grasp of software development lifecycles
  • Proficiency with version control systems, specifically Git
  • Competence in basic command line operations

Target Audience

  • Software Developers
  • DevOps Engineers
  • Technical Leads and IT Security Specialists

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories