Last active
April 5, 2023 07:49
-
-
Save doughgle/b299e677d57d21597560a8269235c8be to your computer and use it in GitHub Desktop.
Runtime Platform Tech Radar
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "EKS", | |
"ring": "adopt", | |
"quadrant": "platform services", | |
"isNew": "FALSE", | |
"description": "Elastic Kubernetes Service" | |
}, | |
{ | |
"name": "EC2", | |
"ring": "adopt", | |
"quadrant": "platform services", | |
"isNew": "FALSE", | |
"description": "Ec2, Load Balancer, Route53, KMS, " | |
}, | |
{ | |
"name": "AWS X-Ray", | |
"ring": "trial", | |
"quadrant": "platform services", | |
"isNew": "TRUE", | |
"description": "Traces" | |
}, | |
{ | |
"name": "Tech Radar", | |
"ring": "trial", | |
"quadrant": "techniques", | |
"isNew": "FALSE", | |
"description": "Runtime Platform Tech Radar. Build and operate your own Tech Radar." | |
}, | |
{ | |
"name": "GitOps", | |
"ring": "trial", | |
"quadrant": "techniques", | |
"isNew": "FALSE", | |
"description": "Operations by Pull Request" | |
}, | |
{ | |
"name": "Service Mesh", | |
"ring": "assess", | |
"quadrant": "techniques", | |
"isNew": "FALSE", | |
"description": "" | |
}, | |
{ | |
"name": "Deployer Images", | |
"ring": "trial", | |
"quadrant": "techniques", | |
"isNew": "TRUE", | |
"description": "Containerise deployment tools for deployment repeatability and portability." | |
}, | |
{ | |
"name": "Self-service deployment pipelines", | |
"ring": "adopt", | |
"quadrant": "techniques", | |
"isNew": "FALSE", | |
"description": "Do it!" | |
}, | |
{ | |
"name": "Imperative installs", | |
"ring": "hold", | |
"quadrant": "techniques", | |
"isNew": "FALSE", | |
"description": "Consider declarative desired state first (see GitOps)" | |
}, | |
{ | |
"name": "ArgoCD", | |
"ring": "trial", | |
"quadrant": "tools", | |
"isNew": "TRUE", | |
"description": "GitOps Operator" | |
}, | |
{ | |
"name": "Kyverno", | |
"ring": "trial", | |
"quadrant": "tools", | |
"isNew": "FALSE", | |
"description": "Kubernetes Native Policy as Code" | |
}, | |
{ | |
"name": "Prometheus", | |
"ring": "trial", | |
"quadrant": "tools", | |
"isNew": "FALSE", | |
"description": "Monitoring system for collecting, transforming and storing metrics" | |
}, | |
{ | |
"name": "Alert Manager", | |
"ring": "trial", | |
"quadrant": "tools", | |
"isNew": "TRUE", | |
"description": "Part of the prometheus framework for routing and managing alerts" | |
}, | |
{ | |
"name": "AWS OpenSearch", | |
"ring": "hold", | |
"quadrant": "platform services", | |
"isNew": "FALSE", | |
"description": "For traces and logs" | |
}, | |
{ | |
"name": "Aqua Scanner", | |
"ring": "adopt", | |
"quadrant": "tools", | |
"isNew": "FALSE", | |
"description": "On prem tool for 'official' scanning of container images" | |
}, | |
{ | |
"name": "SRE Project Catalog", | |
"ring": "adopt", | |
"quadrant": "tools", | |
"isNew": "FALSE", | |
"description": "Account and Cluster facts. Available in Dev and Nonprod (https://confluence.dev.aws.singtel.com/display/SRE/Project+Catalog)" | |
}, | |
{ | |
"name": "Terraform", | |
"ring": "hold", | |
"quadrant": "tools", | |
"isNew": "FALSE", | |
"description": "Doesn't enable easy rollbacks or refactoring" | |
}, | |
{ | |
"name": "Open Telemetry", | |
"ring": "trial", | |
"quadrant": "tools", | |
"isNew": "TRUE", | |
"description": "Using EKS Addons, then patching" | |
}, | |
{ | |
"name": "Cloud Development Kit (CDK)", | |
"ring": "trial", | |
"quadrant": "languages & frameworks", | |
"isNew": "TRUE", | |
"description": "Enables rollbacks. Fully supported by AWS." | |
}, | |
{ | |
"name": "AWS Controllers for Kubernetes (ACK)", | |
"ring": "trial", | |
"quadrant": "languages & frameworks", | |
"isNew": "TRUE", | |
"description": "For kube-native management of AWS services" | |
}, | |
{ | |
"name": "Springboot", | |
"ring": "adopt", | |
"quadrant": "languages & frameworks", | |
"isNew": "FALSE", | |
"description": "Supported framework for web apps" | |
}, | |
{ | |
"name": "Python", | |
"ring": "assess", | |
"quadrant": "languages & frameworks", | |
"isNew": "FALSE", | |
"description": "Some recent challenges with versioning and pypi when using in prod" | |
}, | |
{ | |
"name": "Golang", | |
"ring": "trial", | |
"quadrant": "languages & frameworks", | |
"isNew": "FALSE", | |
"description": "" | |
}, | |
{ | |
"name": "Bash", | |
"ring": "hold", | |
"quadrant": "languages & frameworks", | |
"isNew": "FALSE", | |
"description": "" | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment