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.
Duration 14 hours
Course Outline
Foundations of DevOps and Platform Engineering
- Defining the scope and core tenets of DevOps
- An overview of platform engineering principles
- Aligning DevOps methodologies with platform engineering strategies
Cultural Frameworks and Team Cohesion
- Establishing a culture of continuous collaboration
- Implementing effective communication protocols for technical teams
- Breaking down departmental silos within IT divisions
Toolchains and Technical Infrastructure
- Key technologies required for DevOps and platform engineering for government applications
- Leveraging automation and orchestration platforms
- Utilizing monitoring and analytics for continuous operational improvement
Infrastructure as Code (IaC)
- Core principles of IaC in public sector environments
- Deploying IaC using configuration management tools
- Best practices for governing infrastructure assets
Continuous Integration and Continuous Delivery (CI/CD)
- The CI/CD workflow: From source code to production deployment
- Integrating platform engineering workflows into CI/CD pipelines
- Case studies: Successful CI/CD implementations for government agencies
Microservices and Containerization
- Architectural benefits of microservices for scalable systems
- Containerization standards using Docker and Kubernetes
- Managing service stability at enterprise scale
Security, Risk, and Compliance
- DevSecOps: Embedding security controls throughout the delivery pipeline
- Implementing compliance-as-code for regulatory adherence
- Security best practices specific to platform engineering
Observability and System Reliability
- The fundamental pillars of observability
- Strategies for ensuring high availability and system reliability
- Incident management and post-incident review processes
Internal Platform as a Product
- Adopting a product mindset for internal platforms
- User-centric design principles for internal tooling
- Evaluating performance metrics and return on investment
Practical Application Workshops
- Configuring a foundational DevOps pipeline
- Developing and deploying microservices
- Applying IaC to cloud infrastructure environments
Conclusion and Strategic Next Steps
Requirements
- Working knowledge of software development and operational processes
- Proficiency in basic system administration tasks
- Experience with command-line interfaces and version control systems
Target Audience
- Software developers
- System administrators
- IT project managers
Testimonials (1)
the overall concept of DevOps/DevSecOps is not a team but a culture, a mind set