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 tailored for government use
- Understanding GitHub security and compliance priorities aligned with public sector requirements
- Setting up enterprise environments that meet the specific needs of government agencies
Security Features and Functionalities for Government
- Configuring repository security to ensure data integrity and confidentiality
- Managing permissions and access controls to maintain strict governance
- Establishing branch protection rules to prevent unauthorized changes
- Implementing best practices for security in line with government standards
Advanced Security Best Practices for Government
- Utilizing Dependabot and CodeQL for comprehensive security analysis
- Continuously monitoring vulnerabilities and applying necessary patches
- Implementing secrets scanning and robust security policies to safeguard sensitive information
Advanced Security Tools on GitHub Enterprise for Government
- Configuring single sign-on (SSO) and multifactor authentication for enhanced security
- Auditing and reviewing activity logs to ensure compliance and accountability
- Setting up compliance rules to meet regulatory requirements
Creating and Maintaining Workflows for Government
- Introduction to GitHub Actions, a powerful tool for automating workflows in government projects
- Developing automated workflows to streamline processes and improve efficiency
- Defining triggers and execution conditions to ensure timely and accurate workflow execution
Consuming Workflows for Government
- Reusing workflows across multiple repositories to maintain consistency and reduce redundancy
- Monitoring and debugging workflows to ensure they function as intended
Authoring and Maintaining Actions for Government
- Creating custom actions to address specific government needs
- Publishing and sharing actions within the government community to promote collaboration
Managing GitHub Actions for the Enterprise in Government
- Controlling the use of GitHub Actions within your organization to ensure compliance and security
- Configuring execution permissions to manage access and usage effectively
- Monitoring enterprise workflows to identify and address any issues promptly
Summary and Next Steps for Government
Requirements
- A comprehensive understanding of software development processes for government
- Experience with version control systems, such as Git
- Familiarity with basic command line usage
Audience
- Software developers for government
- DevOps engineers for government
- Technical leads and IT security professionals for government
21 Hours
Testimonials (1)
Easy going trainer, very knowledgeable and approachable.