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 capabilities and enterprise-specific features.
- Grasping GitHub security and compliance priorities.
- Setting up enterprise-grade environments.
Security Features and Functionalities
- Configuring repository-level security settings.
- Managing permissions and access controls.
- Defining branch protection rules.
- Applying core security best practices.
Advanced Security Best Practices
- Leveraging Dependabot and CodeQL for security analysis.
- Tracking vulnerabilities and managing patches.
- Enabling secrets scanning and defining security policies.
Advanced Security Tools on GitHub Enterprise
- Configuring SSO and multifactor authentication.
- Reviewing audit trails and activity logs on GitHub.
- Establishing compliance rules.
Creating and Maintaining Workflows
- Introduction to GitHub Actions.
- Building automated workflows.
- Defining triggers and execution conditions.
Consuming Workflows
- Reusing workflows across multiple repositories.
- Monitoring and debugging workflow executions.
Authoring and Maintaining Actions
- Developing custom actions.
- Publishing and sharing actions within the ecosystem.
Managing GitHub Actions for the Enterprise
- Governing the use of GitHub Actions across the organization.
- Configuring execution permissions.
- Monitoring enterprise-wide workflows.
Summary and Next Steps
Requirements
- A foundational understanding of software development lifecycles.
- Practical experience with version control systems, including Git.
- Proficiency in 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.