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 for Government
- Overview of GitHub’s capabilities and enterprise features for government agencies
- Understanding GitHub security and compliance priorities in a public sector context
- Setting up enterprise environments tailored for government operations
Security Features and Functionalities for Government
- Security configuration for repositories to ensure data integrity and confidentiality
- Permission and access management to control user roles and activities
- Configuration of branch protection rules to maintain code quality and security
- Implementation of security best practices aligned with government standards
Advanced Security Best Practices for Government
- Using Dependabot and CodeQL for comprehensive security analysis in government projects
- Monitoring vulnerabilities and patches to enhance system resilience
- Implementation of secrets scanning and security policies to protect sensitive information
Advanced Security Tools on GitHub Enterprise for Government
- Configuring Single Sign-On (SSO) and multifactor authentication for enhanced user verification
- Auditing and activity logs to track and report on system activities for compliance purposes
- Configuring compliance rules to meet government regulatory requirements
Creating and Maintaining Workflows for Government
- Introduction to GitHub Actions for streamlining development processes
- Creating automated workflows to improve efficiency and consistency
- Setting triggers and execution conditions to automate tasks
Consuming Workflows in Government Projects
- Reusing workflows across repositories to promote standardization
- Monitoring and debugging workflows to ensure reliability and performance
Authoring and Maintaining Actions for Government
- Creating custom actions to address specific government needs
- Publishing and sharing actions within the government community
Managing GitHub Actions for the Enterprise in Government
- Controlling the use of GitHub Actions to align with organizational policies
- Configuring execution permissions to ensure secure and compliant operations
- Monitoring enterprise workflows to maintain oversight and accountability
Summary and Next Steps for Government
Requirements
- An understanding of software development processes for government applications.
- Experience with version control systems such as Git.
- Familiarity with basic command line usage.
Audience
- Software developers for government projects.
- DevOps engineers for government initiatives.
- Technical leads and IT security professionals in government agencies.
21 Hours
Testimonials (1)
Easy going trainer, very knowledgeable and approachable.