Get in Touch
 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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories