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
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
Testimonials (1)
There were many practical exercises supervised and assisted by the trainer