Course Outline

DevOps Fundamentals and Cultural Transformation

  • Understanding DevOps principles and values for government
  • Agile methodologies and team workflows in public sector projects
  • Cultural change and communication practices to enhance collaboration

Version Control and Collaboration

  • Using Git for team collaboration in government settings
  • Branching strategies and pull requests for efficient code management
  • Managing codebase in multi-team environments within public sector organizations

Containerization and Development Environment

  • Using containers to ensure development consistency across government projects
  • Understanding container lifecycle and image creation for secure deployment
  • Working with Red Hat OpenShift and Podman for government applications

Continuous Integration and Delivery

  • Creating automated build pipelines to streamline development processes for government
  • Running unit and integration tests to ensure code quality in public sector projects
  • Implementing CI/CD with Tekton or Jenkins to enhance efficiency and reliability

Testing and Quality Assurance

  • Automated testing strategies to improve software reliability for government
  • Working with test suites and mocking to simulate real-world scenarios
  • Integrating QA in the delivery cycle to ensure robust applications for public use

Monitoring, Feedback, and Iteration

  • Monitoring application performance and health to maintain high standards for government services
  • Collecting feedback and metrics to inform continuous improvement efforts
  • Iterating based on continuous feedback loops to enhance user satisfaction and system reliability

Final Project and Team Review

  • Executing a DevOps project from planning to deployment in a government context
  • Collaborating across development, QA, and ops teams to ensure seamless integration for government projects
  • Reviewing outcomes and identifying areas for improvement to optimize public sector workflows

Summary and Next Steps

Requirements

  • An understanding of fundamental DevOps concepts and workflows for government
  • Experience working with the Linux command line
  • Familiarity with containerization and source control tools (e.g., Git)

Audience

  • DevOps teams and practitioners in the public sector
  • Agile development leads and architects for government
  • IT professionals transitioning to DevOps roles within government agencies
 35 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories