Course Outline
Introduction to DevOps and Platform Engineering for Government
- Defining DevOps and its Core Principles
- Understanding Platform Engineering for Government Operations
- The Synergy Between DevOps and Platform Engineering in Public Sector Projects
Culture and Collaboration for Government Teams
- Building a Collaborative Culture Within Government Agencies
- Communication Strategies for Interdepartmental Teams
- Overcoming Silos in IT Departments for Enhanced Coordination
Tools and Technologies for Government Use
- Essential Tools for DevOps and Platform Engineering in the Public Sector
- Automation and Orchestration Platforms for Government Operations
- Monitoring and Analytics for Continuous Improvement in Government Services
Infrastructure as Code (IaC) for Government Systems
- Principles of IaC for Enhanced Government IT Management
- Implementing IaC with Configuration Management Tools for Government Projects
- Best Practices for Managing Government Infrastructure
Continuous Integration and Continuous Delivery (CI/CD) for Government Applications
- The CI/CD Pipeline: From Code to Deployment in Government Systems
- Integrating Platform Engineering into the CI/CD Process for Government Projects
- Case Studies: Successful CI/CD Implementations in Public Sector Organizations
Microservices and Containerization for Government Services
- Microservices Architecture and Its Benefits for Government Applications
- Containerization with Docker and Kubernetes for Government Use
- Managing Services at Scale for Government Operations
Security and Compliance for Government IT
- DevSecOps: Integrating Security into the Pipeline for Government Projects
- Compliance as Code in Government Systems
- Security Best Practices for Platform Engineering in the Public Sector
Observability and Reliability for Government Systems
- The Pillars of Observability in Government IT Operations
- Ensuring System Reliability for Government Services
- Incident Response and Postmortems for Government Agencies
Platform as a Product for Government Use
- Treating Platforms as Products in Government Projects
- User-Centric Design for Internal Government Platforms
- Measuring Success and ROI for Government IT Initiatives
Hands-On Workshops for Government Practitioners
- Setting Up a Basic DevOps Pipeline for Government Teams
- Building and Deploying a Microservice for Government Applications
- Implementing IaC for Cloud Infrastructure in Government Projects
Summary and Next Steps for Government IT Professionals
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
- System administrators
- IT project managers
Testimonials (2)
Craig was extremely involved in the training, always making sure we are paying attention, adapted the examples to our day-to-day activities and always provided an answer when asked, even if the information was not added in the presentation.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Course - DevOps Foundation®
High level of commitment and knowledge of the trainer