Get in Touch

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

  • A solid understanding of basic software development and operations concepts
  • Experience with the Linux command line and shell scripting
  • Familiarity with cloud services and containerisation

Audience

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

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories