MENU

Fun & Interesting

From Zero to Fully Operational Developer Platform in 5 Steps!

DevOps Toolkit 4,880 2 days ago
Video Not Working? Fix It Now

Learn how to build a fully operational Internal Developer Platform (IDP) in just 5 steps! Discover the principles, components, and tools needed to create your own developer platform. Follow along as we cover APIs, state management, one-shot actions (workflows), RBAC & policies, and optional user interfaces like custom CLIs and GitOps. By the end, you'll have a comprehensive understanding of how to assemble an IDP that fits your needs using open-source solutions. Watch now to master developer platforms and streamline your application deployment and observation processes! #InternalDeveloperPlatform #DevOps #opensource ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Sponsor: KodeKloud 🔗 Free courses (Feb 10 to 17) - https://kode.wiki/4hNCku4 🔗 KodeKloud - https://kodekloud.com ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/internal-developer-platforms/from-zero-to-fully-operational-developer-platform-in-5-steps 🎬 Crossplane (tutorial): https://youtube.com/playlist?list=PLyicRj904Z99i8U5JaNW5X3AyBvfQz-16 🎬 Cloud-Native Apps With Open Application Model (OAM) And KubeVela: https://youtu.be/2CBu6sOTtwk 🎬 Kubernetes-Native Policy Management With Kyverno: https://youtu.be/DREjzfTzNpA 🎬 How to apply policies in Kubernetes using Open Policy Agent (OPA) and Gatekeeper: https://youtu.be/14lGc7xMAe4 🎬 Govern Kubernetes with Kubewarden and WASM Admission Controllers: https://youtu.be/KbKQu3AqhBY 🎬 Is This the End of Crossplane? Compose Kubernetes Resources with kro: https://youtu.be/8zQtpcxmdhs 🎬 What Is... GitOps Tools?: https://youtube.com/shorts/z9nUgMOwaDg 🎬 Argo CD - Applying GitOps Principles To Manage A Production Environment In Kubernetes: https://youtu.be/vpWQeoaiRM4 🎬 Flux CD v2 With GitOps Toolkit - Kubernetes Deployment And Sync Mechanism: https://youtu.be/R6OeIgb7lUI 🎬 Rancher Fleet: GitOps Across A Large Number Of Kubernetes Clusters: https://youtu.be/rIH_2CUXmwM 🎬 Mastering Developer Portals: Discover & Integrate API Schemas with Port: https://youtu.be/PV1sBiC85Yc 🎬 From UX to API: Mastering Platform Validations with Kubernetes Validating Admission Policies: https://youtu.be/8jtYN-qvSqA 🎬 Full Application Setup in Internal Developer Platform (IDP) with Crossplane: https://youtu.be/WpgiVlODt4I 🎬 How to Create Custom CLIs for Internal Developer Platforms with Nushell: https://youtu.be/TgQZz2kGysk 🎬 Getting Started with Backstage: From Zero to Operational Dev Portal: https://youtu.be/A-3Ai--Z-Gs ▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please visit https://devopstoolkit.live/sponsor for more information. Alternatively, feel free to contact me over Twitter or LinkedIn (see below). ▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ BlueSky: https://vfarcic.bsky.social ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/ ▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox ▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ 00:00 Full Internal Developer Platform 03:16 KodeKloud (sponsor) 04:39 Components of a Platform 12:17 Step 1: APIs 16:17 Step 2: State management 21:54 Step 3: One-Shot Actions (Workflows) 25:56 Step 4: RBAC & Policies 28:57 Step 5: Custom User Interface for Operations (Optional) 30:04 Step 5-1: CLI UI 31:16 Step 5-2: GitOps UI 32:53 Step 5-3: Web UI 35:26 The Question?

Comment