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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories