Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-platform-engineering-tools
A curated list of Platform Engineering Tools
https://github.com/seifrajhi/awesome-platform-engineering-tools
Last synced: 6 days ago
JSON representation
-
Specifications
- karpor: Intelligence for Kubernetes. - World's most promising Kubernetes visualization Tool for developer and platform engineering teams.
- Cloud Native Operational Excellence (CNOE) - CNOE will enable organizations to navigate tooling sprawl and technology churn by coordinating contributions, offering tools, and providing neutral guidance on technology choices to deliver IDPs.
- OpenGitOps - OpenGitOps is a set of open-source standards, best practices, and community-focused education to help organizations adopt a structured, standardized approach to implementing GitOps.
- OAM: One Application Model - An open model for defining cloud native apps.
- Argonaut - Deploy apps and infrastructure on your cloud in minutes.
- Mia platform - Don’t waste time setting up your platform, just push the code!.
- devtron - An open source Internal Developer Platform for Kubernetes.
- SaaS Backstage Roadie - SaaS Backstage. Simple, safe, and more powerful.
- ZYMR - We excell at Platform engineering.
- CTO: platform for platform teams - The platform for platform teams : Easily implement your vision for the perfect developer platform without having to build everything from scratch. We’re more than just a CI/CD pipeline. We’re an intelligent automation platform for all of your development workflows.
- kubevela - Make shipping applications more enjoyable.
- qovery - Deliver Self-Service Infrastructure Faster.
- ZYMR - We excell at Platform engineering.
- Open Platform for Enterprise AI - An ecosystem orchestration framework to integrate performant GenAI technologies & workflows leading to quicker GenAI adoption and business value.
-
Reference Architecture
- CloudGeometry Reference Architecture - CloudGeometry Reference Architecture for simplifying the creation and management of DevOps and Cloud resources.
- AWS Reference Architecture implementation - How to spin up your Humanitec AWS Reference Architecture.
- GCP Reference Architecture implementation - How to spin up your Humanitec Google Cloud Reference Architecture Implementation.
- Azure Reference Architecture implementation - How to spin up your Humanitec Azure Reference Architecture.
- IBM Cloud Reference Architecture - IBM Infrastructure Automation.
- Awesome Software Architecture - A curated list of resources on software architecture.
- The Reference Architecture for Agility is a technology-neutral logical architecture based on a disaggregated cloud-based model - A proven approach to helping every development organization become an integration agile organization.
-
Continuous Integration
-
Build
-
Integration
-
-
Continuous Delivery
-
Deployment
- dyrector.io - dyrector.io is a self-hosted continuous delivery & deployment platform with version management.
- AWS CodeDeploy
- Octopus Deploy
- IBM UrbanCode
- DeployBot
- Shippable
- Codar Continuous Delivery
- Wercker
- Humanitec
- ArgoCD
- FluxCD
- Jenkins X - CI/CD including everything you need to start exploring Kubernetes
- Tekton
- Buddy Works
- werf
- Google Cloud Build
- Spinnaker
- Walrus - An open-source application management platform based on IaC tools including OpenTofu, Terraform and others. It helps platform engineers build golden paths for developers and empowers developers with self-service capabilities.
- Kluctl - Easily handle Kubernetes deployments of any size, complexity, and across various environments using the push based CLI or pull based GitOps.
- Codar Continuous Delivery
- ketch - Application delivery framework that facilitates the deployment and management of applications on Kubernetes using a simple command line interface.
-
Infrastructure orchestration
- Kubestack
- Vagrant
- Chef
- SaltStack
- Ansible
- Terraform
- OpenTofu
- Terragrunt - DRY and maintainable Terraform code.
- Pulumi
- AWS CloudFormation
- Rundeck
- Selefra
- Scalr
- Helm - The package manager for Kubernetes
- Helmfile - Deploy Kubernetes Helm Charts
- Crossplane
- Packer
- Shipyard - Ephemeral environment management platform.
-
Container Orchestration
- Nomad
- Kubernetes
- Docker Swarm
- Apache Mesos - with [Marathon](https://mesosphere.github.io/marathon/)
-
Automation and Collaboration
-
Container
-
Container Registry
-
-
Continuous Monitoring
-
Container Orchestration
- DoctorGPT - Brings GPT into production for application log error monitoring
- Fluentd CNCF- a Distributed Tracing Platform
- Jaeger CNCF: Unified Logging Layer
- Infracost- cost estimates for Terraform
- OpenCost — open source cost monitoring tool for Kubernetes
- Apache SkyWalking — Application Performance Monitoring
- SigNoz- an open-source alternative to DataDog, NewRelic, etc.
- SigLens
- AWS CloudWatch
- DebugBear
- Prometheus
- Sensu
- Kapacitor
- loggly
- NewRelic
- Pingdom
- ServerDensity
- Zabbix
- Chaos Genius
- Thanos
- Mimir
- Dynatrace
- Datadog
- OnlineOrNot - Uptime monitoring for websites, APIs, and cron jobs, with integrated status pages.
- ELK Stack (Elasticsearch, Logstash, Kibana)
- OpenTelemetry
- CopperEgg
- VictoriaLogs database for logs from VictoriaMetrics
- StackDriver
- Sentry
- Loki - low cost open source logging; self-hosted or SaaS
-
-
Incident Management / Incident Response / IT Alerting / On-Call
-
Container Orchestration
- OpenDuty
- SLO exporter
- SLO Calculator
- Keep - CLI for alerting
- rootly - Manage incidents directly from Slack
- PagerDuty
- AlertOps
- Blameless
- OnPage
- PagerTree
- Cabot
- AlertAgility
- xMatters
- Derdack Enterprise Alert
- Bigpanda
- ngDesk
- Grafana OnCall
- Everbridge
- Moogsoft
- incident.io
- AlertManager
- rootly - Manage incidents directly from Slack
- Rootly
- Better Stack
-
IT Service Management
- Samanage
- Homer - A very simple static homepage for your server.
- ServiceNow
- Jira Service Management(formerly Jira Service Desk)
- SysAid
- ManageEngine Servicedesk plus
- Cherwell
-
Incident Communication
-
-
Internal Developer Portal
-
Incident Communication
- Kratix - A framework for building Platform-as-a-Product.
- Kubero - A fully self-hosted Internal Developer Platform (IDP).
- OpsLevel
- Backstage Software Catalog
- Port
- KusionStack
- KubeStack
- Radius app - Open-source, cloud-native, application platform that enables developers and the operators that support them to define, deploy, and collaborate on cloud-native applications across public clouds and private infrastructure.
- Appvia - Increase Developer productivity with self-service.
- cycloid - Platform Engineering is DevOps with an action plan.
- Shipa - Shipa simplifies the way you deploy, secure, and manage applications across cloud native infrastructures by taking an application-centric approach.
- Upbound - The platform for platform teams.
-
-
Miscellaneous and Related
-
Platform Engineering Roles Summary
-
-
AI powered platform tools
- InfraStack AI - AI-Powered Observability Copilot.
- AI-Powered Incident Management - A solution that combines an on-call AI copilot and end-to-end automation.
- Monolith - No-code AI software built for engineers.
- Viktor - Implement AI in your engineering workflow.
- initializ.ai - AI-Driven Unified DevSecOps Platform.
-
Continuous Testing
-
Security
-
Incident Communication
-
-
Development
-
Code Editors and IDEs
-
Source Code Management
-
Project Management & Issue Tracking Software
-
Bug / Defect Tracking Software
-
Feature flags and change management
- OpenFeature: community-developed specification to standardise feature flag management
- Launchdarkly: feature flags paid service
- Update NPM, pip, Gem etc. dependencies
- Upgrade microservices
- Upgrade JavaScript or TypeScript codebases
- Git Qovery: PR/Commit Preview Environments Platform (paid)
- Bunnyshell: production replica environments for dev, QA and Staging
- LocalStack: A fully functional local AWS cloud stack
- Gitpod: cloud development environments
- okteto: spin up dev and preview environments
-
-
Stargazers over time
-
Technology
- ![Stargazers over time - platform-engineering-tools)
-
-
Articles and Presentations and Books
- Platform Engineering Is Not Just about the Tools - Platform engineering isn’t solely about the tools and components but also about alignment within the organization and a special focus on understanding user needs ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Platform Engineering Rules the Day - Eight Key Themes ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Chances are you don't need a platform team - How to minimize your platform and maximize user value by [@bschaatsbergen](https://github.com/bschaatsbergen) ![Blog Status](https://img.shields.io/badge/Blog-Active).
- The Practical Guide to Internal Developer Portals - The next big thing in DevOps is platform engineering, and the main tool it uses is the internal developer portal. Read this guide to understand what can be done with portals and why they matter ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Platform Engineering at Palo Alto Networks - Active).
- Can ops actually do product management - Platform engineering problems: can ops actually do product management?.
- What Is Platform Engineering? Role, Principles & Benefits - Active).
- How to Design an Internal Developer Platform - Active).
- A Platform Team Product Manager Determines DevOps Success - Active).
- Platform Engineering KPIs - Active).
- Platform Engineering: Creating your Internal Developer Platform - Active).
- The 10 Platform Engineering Tools To Use in 2022 - Active).
- Platform Engineering at Palo Alto Networks - Active).
- Platform Engineering story from a CTO: WHY, WHAT, HOW - Active).
- Create Preview Environments with Terraform, GitHub Actions, and Vercel - Active).
- Guide To Internal Developer Portals - Active).
- Pulumi Platform Engineering - Accelerate, Scale and Secure AI Innovation with Pulumi Platform Engineering ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Insights to enable your platform engineering team to improve agility and customer focus - A Platform engineering that empowers users and reduces risk ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Can Your Developers Benefit from Platform Engineering? - Will designing tools and workflows to bring self-service to software development help developers work more efficiently? ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Platform Engineering: A Guide for Technical, Product, and People Leaders - This book guides you on adopting a developer-centric approach to platform engineering, understanding and building platform teams, automating infrastructure, and managing platform scalability and team dynamics. It also covers the role of a platform product manager and improving developer experience through self-service infrastructure ![Book Status](https://img.shields.io/badge/book-active).
- Effective Platform Engineering - Learn to design and build platforms and tools that maximize developer efficiency ![Book Status](https://img.shields.io/badge/book-active).
- The Road to Simplicity - What platform engineering can learn from automobile design ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Top 7 Platform Engineering Tools - Key platform engineering tools for developers ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Platform Engineering Podcast - This podcast caters to professionals and enthusiasts passionate about the intricacies of platform architecture, cloud operations, and scaling DevOps practices ![podcast Status](https://img.shields.io/badge/podcast-active).
- A brief history of Platform Engineering - How the shift to cloud native applications gave rise to a new practice called Platform engineering ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Platform Engineering Essential Tools - Key Platform Engineering tools ![Blog Status](https://img.shields.io/badge/Blog-Active).
- How To Create A Complete Internal Developer Platform (IDP)? - It's time to build an internal developer platform (IDO) with Crossplane, Argo CD, SchemaHero, External Secrets Operator (ESO), GitHub Actions, Port, and a few others by [@vfarcic](https://gist.github.com/vfarcic) ![YouTube video views](https://img.shields.io/youtube/views/Rg98GoEHBd4).
- Platform Engineering on Kubernetes - A book that teaches how to build custom platforms on top of Kubernetes using open-source tools such as Dapr, Knative, Argo CD and Rollouts, and Tekton. It explores the tools and techniques needed to overcome common cloud-native challenges and is suitable for readers with different expertise levels ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Build Your IDP at Light Speed with a Platform Reference Architecture - Now organizations have a standard, proven, scalable, and repeatable pattern for internal developer platforms that’s applicable to any tooling choice ![Blog Status](https://img.shields.io/badge/Blog-Active).
- What does it take to become a Platform Engineer?
- Platform Engineering How Did We Get Here
- Can we say that Platform Engineering is DevSec(Rel)Ops?
- Platform tooling landscape - Based on 100s of platform engineering setups in organizations of all sizes, this landscape distills the best practices in designing Internal Developer Platforms. ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Introducing KBOM – Kubernetes Bill of Materials - Active).
- The ultimate guide to platform engineering - Stay competetive: embrace platform engineering ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Top Platform Engineering KPIs You Need to Monitor - A curated list of top platform engineering KPIs that software teams must monitor ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Wwhat is Platform Engineering and why it is important for better developer experience - Some of the core tenets of Platform Engineering.
- 5 myths about platform engineering: what it is and what it isn’t - Five common myths about platform engineering![Blog Status](https://img.shields.io/badge/Blog-Active).
- 4000 microservices, 8 million customers, 1 Internal Developer Platform - ![YouTube video views](https://img.shields.io/youtube/views/Rg98GoEHBd4).
- Platform Engineering: A Workshop to Help Map Your Strategy - Stakeholders from across an organization can decide together what their internal developer platform should do ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Combining practical Platform Engineering with Crossplane and ArgoCD - A hands-on look into tools and their integrated usage can help kickstart your knowledge about Platform Engineering patterns. Therefore let's dive into two top frameworks when it comes to Platform Engineering today: Crossplane & ArgoCD. Both alone can already be great choices, but combining their powers can unlock a whole new level ![Blog Status](https://img.shields.io/badge/Blog-Active).
- Platform as a Product - Platform as a Product: What, Why, and How? ![Blog Status](https://img.shields.io/badge/Blog-Active).
- State of Platform Engineering - The 2024 State of Platform Engineering? Fledgling at Best ![Blog Status](https://img.shields.io/badge/Blog-Active).
-
Newsletters, Chats and Podcasts
- Platformengineering.org Slack
- Platformengineering.org Slack
- Platform Engineering with Nicholas Eberts
- The New Stack
- Resources about Internal Platform teams and products
- Humanitec (Platform Engineering) Blog
- InfoQ Platform Engineering Articles
- Port Blog
- Platform weekly
- Platformengineering.org Slack
- What's Platform Engineering? And How Does It Support DevOps?
- The New Stack Podcast
- Platformengineering.org Slack
- Platform Engineering Certification - Cloud Native Computing Foundation Expands Certification to Platform Engineering.
-
Path to senior platform engineer handbook
-
Incident Communication
- Platform Engineer Career Path - Everything you need to know to senior platform engineer and beyond.
- A Guide to shaping your Platform Engineer career - Platform Engineering career pathing.
-
Programming Languages
Categories
Continuous Delivery
65
Development
54
Articles and Presentations and Books
43
Continuous Integration
35
Incident Management / Incident Response / IT Alerting / On-Call
34
Continuous Monitoring
31
Continuous Testing
18
Specifications
14
Newsletters, Chats and Podcasts
14
Internal Developer Portal
12
Reference Architecture
7
Security
5
AI powered platform tools
5
Miscellaneous and Related
5
Path to senior platform engineer handbook
2
Stargazers over time
1
Sub Categories
Container Orchestration
59
Code Editors and IDEs
32
Integration
22
Incident Communication
22
Deployment
21
Infrastructure orchestration
18
Project Management & Issue Tracking Software
17
Build
13
Feature flags and change management
10
Source Code Management
9
Automation and Collaboration
8
Container Registry
8
IT Service Management
7
Container
6
Platform Engineering Roles Summary
5
Bug / Defect Tracking Software
4
Technology
1
Keywords
observability
6
devops
6
kubernetes
6
monitoring
5
aws
5
prometheus
4
platform-engineering
4
distributed-tracing
4
gcp
4
azure
4
cloud
3
opentelemetry
3
docker
3
awesome-list
3
platform
3
continuous-integration
3
continuous-deployment
3
continuous-delivery
3
cncf
3
reference-architecture
3
metrics
3
logging
3
humanitec
3
log
2
tracing
2
sre
2
python
2
slo
2
sli
2
internal-developer-platform
2
alerting
2
typescript
2
gitops
2
jaeger
2
developer-tools
2
terraform
2
service-level-indicator
2
service-level-objective
2
bitbucket
2
awesome
2
testing
2
self-hosted
2
apm
2
continuous-testing
2
cost-optimization
2
finops
2
idp
2
logs
2
golang
2
go
2