Get in Touch

Course Outline

Introduction to Platform Engineering

  • Defining Platform Engineering
  • The role of a Platform Engineer for government operations
  • Overview of the Platform Engineering ecosystem

Tools and Technologies

  • Common tools used in Platform Engineering
  • Infrastructure as Code (IaC)
  • Continuous Integration/Continuous Deployment (CI/CD) systems

Building Internal Developer Platforms (IDPs)

  • Principles of IDP design
  • Self-service models for development teams
  • Case studies of successful IDPs for government agencies

Automation and Orchestration

  • Automating infrastructure provisioning
  • Workflow orchestration
  • Monitoring and logging for platform health

Security and Compliance

  • Integrating security into the platform
  • Ensuring compliance with industry standards for government systems
  • Best practices for platform security

Collaboration and Culture

  • Fostering a culture of collaboration within federal IT teams
  • The relationship between DevOps and Platform Engineering
  • Effective communication within cross-functional teams

Advanced Topics in Platform Engineering

  • Microservices and container orchestration
  • Serverless architecture for government workloads
  • Cloud-native technologies

Hands-On Project

  • Designing and deploying a basic internal platform
  • Implementing a CI/CD pipeline
  • Incorporating monitoring and logging for government applications

Summary and Next Steps

Requirements

  • Demonstrated knowledge of foundational software engineering and operational principles
  • Proficiency in utilizing the Linux command line interface and developing shell scripts
  • Working understanding of cloud infrastructure services and containerization technologies

Audience

  • Information technology specialists
  • System administrators
  • Software developers
  • Technical management personnel
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories