Get in Touch
 Duration 21 hours (3 days)

Course Outline

Introduction to GitHub Enterprise

  • Comprehensive review of GitHub’s operational capabilities and enterprise-grade features
  • Analyzing core security standards and compliance obligations within the GitHub ecosystem
  • Establishing secure and scalable enterprise configurations

Security Protocols and Operational Controls

  • Defining security parameters for repository management
  • Governing permissions and access controls to ensure accountability
  • Establishing rigorous branch protection rules for code integrity
  • Adopting industry-standard security practices for organizational resilience

Advanced Security Governance Practices

  • Leveraging Dependabot and CodeQL for automated security analysis and detection
  • Continuous monitoring of vulnerabilities and patch management strategies
  • Deploying secrets scanning mechanisms and enforcing security policies

Enterprise-Level Security Infrastructure

  • Configuring Single Sign-On (SSO) and multifactor authentication for enhanced access security
  • Utilizing audit trails and activity logs for transparency and forensics
  • Aligning system configurations with regulatory compliance requirements

Designing and Sustaining Operational Workflows

  • Foundational concepts of GitHub Actions for process automation
  • Constructing automated workflows to streamline operational tasks
  • Defining triggers and execution criteria for workflow reliability

Workflow Utilization and Optimization

  • Facilitating workflow reusability across multiple repositories for consistency
  • Conducting performance monitoring and debugging of automated processes

Development and Maintenance of Custom Actions

  • Building custom actions tailored to specific operational needs
  • Publishing and distributing actions for standardized use across teams

Governance of GitHub Actions at the Enterprise Level

  • Administering the deployment and usage of GitHub Actions within organizational boundaries
  • Setting granular execution permissions to mitigate risk
  • Overseeing enterprise workflows to ensure alignment with security goals

Conclusion and Strategic Recommendations

Requirements

  • Proficiency in standard software development lifecycles and processes
  • Demonstrated experience with version control systems, specifically Git
  • Basic competency in utilizing command-line interfaces

Target Audience

  • Software developers
  • DevOps engineers
  • Technical leads and IT security specialists

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories