Course Outline

Introduction to Platform Engineering

  • Defining Platform Engineering
  • The role of a Platform Engineer
  • 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

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
  • Best practices for platform security

Collaboration and Culture

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

Advanced Topics in Platform Engineering

  • Microservices and container orchestration
  • Serverless architecture
  • Cloud-native technologies

Hands-On Project

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

Summary and Next Steps

Requirements

  • An understanding of basic software development and operations concepts
  • Experience with Linux command line and shell scripting
  • Familiarity with cloud services and containerization

Audience

  • IT professionals
  • System administrators
  • Developers
  • Technical managers
 14 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

The Principal Engineer - Masterclass

14 Hours

Related Categories