Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-platform-engineering
Curated list of tools and resources for Platform Engineering
https://github.com/shospodarets/awesome-platform-engineering
Last synced: 1 day ago
JSON representation
-
Tooling— Frontend
- Design Tokens Figma plugin- export Figma styles and custom tokens
- Storybook
- Design Tokens Figma plugin- export Figma styles and custom tokens
- Ant Design- An enterprise-class UI design language and React UI library
- commander.js- nNode.js CLI development framework
- Capacitor- cross-platform web apps building framework
- Radix UI- unstyled, accessible components
- daisyUI- Tailwind CSS based components
-
Tooling— Feature flags, environments and change management
- Update NPM, pip, Gem etc. dependencies
- Upgrade JavaScript or TypeScript codebases
- LocalStack- A fully functional local AWS cloud stack
- OpenFeature - community-developed specification to standardise feature flag management
- Launchdarkly- feature flags paid service
- Git Guide: Generate A Changelog From Your Git Commit Messages
- Upgrade microservices
- Git Qovery: PR/Commit Preview Environments Platform (paid)
- Bunnyshell- production replica environments for dev, QA and Staging
- Gitpod- cloud development environments
- okteto- spin up dev and preview environments
-
Tooling— Infrastructure and Artifacts Management
- Terraformer- generate terraform files from existing infrastructure
- Terragrunt for deployment environments (dev/staging/prod) and other features
- Artpie- open source artifact management alternative for Artifactory, Nexus etc.
- Verdaccio- a simple, zero-config npm registry
- Jenkins Pipelines as Code
- AWS Proton- Self-service infrastructure templates
- Atlantis - Terraform Pull Request Automation
-
Tooling— Security and Policies
- terrascan- detect compliance and security violations in IaC/Terraform
- tfsec- Terraform code security scanner
- KICS by Checkmarx- detect security vulnerabilities, compliance issues, and infrastructure misconfigurations
- kube-bench checks whether Kubernetes security is aording to CIS K8S Benchmark
- Secure the software supply chain for OPA policies
- Checkov Policy-as-code
- Semgrep security simple static analysis
- Terraform Guardrails with OPA
-
Tooling— Testing and Metrics
- k6- performance/load testing tool
- ddosify- performance testing platform
- Awesome Test Automation- a list of test automation frameworks, tools etc.
- Hydra Lab: build your intelligent cloud testing system
- SonarQube- continuous code quality inspection
- Swarmia- tools to gather and improve engineering and DORA metrics
-
Tooling— Observability and Cost Optimization
- Fluentd CNCF: Unified Logging Layer
- Jaeger CNCF- a Distributed Tracing Platform
- 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.
- Netdata- Open-source infrastructure monitoring
- Loki - low cost open source logging; self-hosted or SaaS
-
Tooling— Authentication and Authorization
-
Miscellaneous and Related
-
Blogs and media platforms
-
Tooling— Development Portal and documentation
-
Tooling— Microservices
-
Tooling— Service mesh, API Gateway and App Proxies
-
Tooling— Kubernetes, PAAS and Cloud services
- KubeVela- create cloud resources using K8s customer resources
- OpenFaaS- deploy serverless functions and existing code to Kubernetes
- Portainer- container management for K8S and more
- Argonaut - Deploy apps and infrastructure to your cloud
- Radius - Cloud-native application platform
- Dokku- Open source PAAS alternative to Heroku
- Crossplane- control plane framework using K8s custom resources
-
YouTube channels and Videos
- Team Topologies Platform Engineering Bundle
- DevOps Is Dead! Long Live Platform Engineering! Did We Get Confused?
- Platform as a Product
- What is Platform Engineering ?
- Platform Engineering as a (Community)
- Simon Sinek: How to start a cultural transformation? - A brilliant video on how to find a pilot team and create a demand.
- Platform Engineering: Why and How to start
- Is Kubernetes Too Complicated? How About ClickOps With Qovery?
- GitHub as a Platform Engineering Platform
-
Articles
- What Is Platform Engineering? Role, Principles & Benefits
- How to Design an Internal Developer Platform
- A Platform Team Product Manager Determines DevOps Success
- Platform Engineering KPIs
- Platform Engineering: Creating your Internal Developer Platform
- Guide To Internal Developer Portals
- The 10 Platform Engineering Tools To Use in 2022
- Platform Engineering story from a CTO: WHY, WHAT, HOW
- Create Preview Environments with Terraform, GitHub Actions, and Vercel
- Platform Engineering at Palo Alto Networks
-
Newsletters, Chats and Podcasts
Programming Languages
Categories
Tooling— Feature flags, environments and change management
11
Articles
10
YouTube channels and Videos
9
Tooling— Frontend
8
Tooling— Security and Policies
8
Tooling— Observability and Cost Optimization
8
Tooling— Kubernetes, PAAS and Cloud services
7
Tooling— Infrastructure and Artifacts Management
7
Tooling— Testing and Metrics
6
Miscellaneous and Related
6
Tooling— Authentication and Authorization
6
Tooling— Development Portal and documentation
5
Blogs and media platforms
5
Newsletters, Chats and Podcasts
4
Tooling— Microservices
3
Tooling— Service mesh, API Gateway and App Proxies
3
Sub Categories
Keywords
aws
8
kubernetes
7
golang
6
security
5
java
5
devops
5
terraform
5
infrastructure-as-code
5
go
5
javascript
4
azure
4
developer-tools
3
performance-testing
3
prometheus
3
gcp
3
load-testing
3
cncf
3
cloud
3
devsecops
3
observability
3
react
3
authorization
3
distributed-tracing
3
sso
2
open-source
2
finops
2
cost-optimization
2
abac
2
access-control
2
security-tools
2
awesome-list
2
oauth
2
k8s
2
monitoring
2
android
2
iac
2
metrics
2
load-generator
2
apm
2
cross-platform
2
authentication
2
test-automation
2
platform-engineering
2
spring-boot
2
npm
2
mfa
2
typescript
2
ruby
2
python
2
testing
2