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 operations
- Agile methodologies and team workflows to enhance efficiency and responsiveness
- Cultural change and communication practices to foster collaboration and innovation
Version Control and Collaboration
- Using Git for team collaboration in government projects
- Branching strategies and pull requests to manage code changes effectively
- Managing the codebase in multi-team environments to ensure consistency and reliability
Containerization and Development Environment
- Utilizing containers for development consistency across government systems
- Understanding the container lifecycle and image creation processes
- Working with Red Hat OpenShift and Podman for secure and scalable deployment
Continuous Integration and Delivery
- Creating automated build pipelines to streamline development processes for government projects
- Running unit and integration tests to ensure code quality and reliability
- Implementing CI/CD with Tekton or Jenkins to automate the deployment process
Testing and Quality Assurance
- Developing automated testing strategies to enhance software reliability for government applications
- Working with test suites and mocking to simulate real-world scenarios
- Integrating QA into the delivery cycle to ensure continuous improvement and compliance
Monitoring, Feedback, and Iteration
- Monitoring application performance and health to maintain optimal operations for government services
- Collecting feedback and metrics to drive data-informed decision-making
- Iterating based on continuous feedback loops to refine and improve government systems
Final Project and Team Review
- Executing a DevOps project from planning to deployment in a government context
- Collaborating across development, QA, and operations teams to achieve seamless integration
- Reviewing outcomes and identifying areas for improvement to enhance future projects for government
Summary and Next Steps
Requirements
- An understanding of fundamental DevOps principles and workflows
- Experience utilizing the Linux command line
- Familiarity with containerization technologies and version control systems (e.g., Git)
Audience
- DevOps teams and professionals
- Agile development leaders and architects
- IT specialists transitioning to DevOps roles for government
35 Hours
Testimonials (1)
real life examples