Best of Platform EngineeringFebruary 2025

  1. 1
    Article
    Avatar of itnextITNEXT·1y

    How to Build a Multi-Tenancy Internal Developer Platform with GitOps and vCluster

    This post explores building a multi-tenant internal developer platform (IDP) using a self-service approach with Kubernetes, GitOps, and vCluster. It clarifies the roles of platform engineering and managed infrastructure teams, explains the layers of an IDP, and provides a hands-on guide for setting up and managing the platform. Additionally, it promotes an upcoming webinar showcasing a technical demo and offering insights into multi-tenant Kubernetes environments.

  2. 2
    Article
    Avatar of pulumiPulumi·1y

    Platform Engineering: Mastering Infrastructure Provisioning

    Consistent infrastructure provisioning is crucial to platform engineering, enabling self-service, governance, and efficient developer workflows. By version-controlling infrastructure, automating deployments, separating environments, and using reusable modules, teams can ensure reliable and maintainable infrastructure. Following best practices, such as avoiding console-only changes and hard-coded secrets, can prevent common IaC mistakes. Building on a solid IaC foundation with service templates and automated CI/CD workflows further supports innovation and reduces deployment failures.

  3. 3
    Video
    Avatar of devops-toolkitDevOps Toolkit·1y

    From Zero to Fully Operational Developer Platform in 5 Steps!

    This tutorial explains the process of building a fully operational internal developer platform (IDP) in five steps. It covers the principles and components necessary for developer platforms, combining open-source tools and Kubernetes to create a customizable platform. The video aims to provide both mandatory and optional components, including state management, APIs, and policies, with examples of tools like Crossplane, GitHub Actions, and Backstage.