Course Outline

Introduction to DevOps and Platform Engineering

  • Defining DevOps and its core principles for government operations
  • Understanding platform engineering in the public sector
  • The synergy between DevOps and platform engineering for government initiatives

Culture and Collaboration

  • Building a collaborative culture within government agencies
  • Communication strategies for government teams
  • Overcoming silos in IT departments for enhanced public service delivery

Tools and Technologies

  • Essential tools for DevOps and platform engineering for government use
  • Automation and orchestration platforms suitable for government environments
  • Monitoring and analytics for continuous improvement in public sector projects

Infrastructure as Code (IaC)

  • Principles of IaC for government IT infrastructure
  • Implementing IaC with configuration management tools in the public sector
  • Best practices for managing government infrastructure

Continuous Integration and Continuous Delivery (CI/CD)

  • The CI/CD pipeline: From code to deployment in government systems
  • Integrating platform engineering into CI/CD processes for government projects
  • Case studies: Successful CI/CD implementations in the public sector

Microservices and Containerization

  • Microservices architecture and its benefits for government applications
  • Containerization with Docker and Kubernetes for government environments
  • Managing services at scale for efficient government operations

Security and Compliance

  • DevSecOps: Integrating security into the pipeline for government systems
  • Compliance as code in the public sector
  • Security best practices for platform engineering in government agencies

Observability and Reliability

  • The pillars of observability for government IT systems
  • Ensuring system reliability in public sector applications
  • Incident response and postmortems for government operations

Platform as a Product

  • Treating platforms as products in the context of government services
  • User-centric design for internal government platforms
  • Measuring success and ROI for government platform initiatives

Hands-On Workshops

  • Setting up a basic DevOps pipeline for government projects
  • Building and deploying a microservice in a government environment
  • Implementing IaC for cloud infrastructure in the public sector

Summary and Next Steps

Requirements

  • An understanding of software development and operations for government
  • Experience with basic system administration
  • Familiarity with command-line interfaces and version control systems

Audience

  • Software developers for government
  • System administrators for government
  • IT project managers for government
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories