Course Outline

Introduction to Platform Engineering for Government

  • The Developer's Perspective on Platform Engineering
  • Understanding the Benefits for Development Teams in the Public Sector
  • Aligning Platform Engineering with Development Goals for Government

Self-Service Platforms for Developers

  • Principles of Self-Service and On-Demand Resources for Government
  • Utilizing Internal Platforms for Development and Testing in the Public Sector
  • Hands-on: Setting Up a Self-Service Sandbox Environment for Government

Automation in Development for Government

  • Automating Repetitive Tasks in the Development Process for Government
  • Continuous Integration (CI) and Continuous Deployment (CD) for Developers in the Public Sector
  • Hands-on: Creating Automated Build and Deployment Pipelines for Government

Leveraging Microservices and Containers for Government

  • Introduction to Microservices Architecture for Government
  • Containerization with Docker and Orchestration with Kubernetes for Government
  • Hands-on: Containerizing an Application and Deploying to Kubernetes for Government

Monitoring and Observability for Government

  • Tools and Practices for Monitoring Application Health in the Public Sector
  • Implementing Observability in Development for Government
  • Hands-on: Integrating Monitoring Tools into the Development Workflow for Government

Security and Compliance for Development Teams for Government

  • Embedding Security Practices into the Development Lifecycle for Government
  • Ensuring Compliance with Automated Checks in the Public Sector
  • Hands-on: Applying Security Scanning and Compliance Tools in CI/CD for Government

Collaboration and Communication for Government

  • Best Practices for Team Collaboration Using Platform Tools for Government
  • Effective Communication Within Platform-Centric Development for Government
  • Hands-on: Collaborative Project Management with Platform Tools for Government

Project Work for Government

  • Developing a Mini-Project Using Platform Engineering Principles for Government
  • Incorporating Automation, Monitoring, and Security in the Public Sector
  • Peer Review and Feedback Session for Government

Summary and Next Steps for Government

Requirements

  • An understanding of the software development lifecycle (SDLC)
  • Experience with version control systems (e.g., Git)
  • Familiarity with fundamental containerization concepts

Audience

  • Software developers for government
  • Development team members
  • DevOps practitioners
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories