II.
LibraryProcess overview
Reference · livelib-process:devops-sre-platform--auto-scaling
auto-scaling overview
Auto-Scaling Configuration - Comprehensive workflow for implementing production-grade auto-scaling solutions including Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler (VPA), Cluster Autoscaler, custom metrics-based scaling, predictive scaling, load testing validation, and capacity planning. Covers both Kubernetes and VM-based infrastructure with cloud provider integrations.
Attributes
displayName
auto-scaling
description
Auto-Scaling Configuration - Comprehensive workflow for implementing production-grade auto-scaling
solutions including Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler (VPA), Cluster Autoscaler,
custom metrics-based scaling, predictive scaling, load testing validation, and capacity planning.
Covers both Kubernetes and VM-based infrastructure with cloud provider integrations.
libraryPath
library/specializations/devops-sre-platform/auto-scaling.js
specialization
devops-sre-platform
references
- - Kubernetes HPA: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ - Kubernetes VPA: https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler - Cluster Autoscaler: https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler - AWS Auto Scaling: https://docs.aws.amazon.com/autoscaling/ - GCP Autoscaling: https://cloud.google.com/compute/docs/autoscaler - Azure Autoscale: https://docs.microsoft.com/en-us/azure/azure-monitor/autoscale/ - KEDA: https://keda.sh/docs/ - Karpenter: https://karpenter.sh/docs/
example
const result = await orchestrate('specializations/devops-sre-platform/auto-scaling', {
projectName: 'E-commerce Platform',
infrastructure: 'kubernetes', // 'kubernetes', 'vm', 'serverless', 'hybrid'
scalingStrategy: 'reactive', // 'reactive', 'predictive', 'scheduled', 'hybrid'
services: ['api-gateway', 'payment-service', 'order-service'],
targetMetrics: {
cpuUtilization: 70,
memoryUtilization: 80,
requestsPerSecond: 1000,
responseTime: 200
},
cloudProvider: 'aws', // 'aws', 'gcp', 'azure', 'on-premise'
environment: 'production',
budget: {
maxMonthlyCost: 10000,
maxInstances: 50
}
});
usesAgents
- workload-analyst
- kubernetes-scaling-engineer
- kubernetes-vpa-engineer
- cluster-autoscaling-engineer
- vm-autoscaling-engineer
- custom-metrics-engineer
- predictive-scaling-engineer
- scaling-policy-engineer
- scaling-monitoring-engineer
- load-testing-engineer
- capacity-planning-specialist
- technical-writer
- scaling-assessor
Outgoing edges
lib_applies_to_domain1
- domain:devops·DomainDevOps
lib_belongs_to_specialization1
- specialization:devops-sre-platform·Specialization
lib_covers_topic2
- topic:auto-scaling·TopicAuto-Scaling
- topic:horizontal-scaling·TopicHorizontal Scaling
lib_implements_workflow1
- workflow:capacity-planning·WorkflowCapacity Planning
lib_involves_role2
- role:devops-engineer·Role
- role:sre·Role
lib_requires_skill_area1
- skill-area:capacity-planning-ops·SkillAreaCapacity Planning
uses_agent1
- lib-agent:meta--technical-writer·LibraryAgenttechnical-writer
Incoming edges
None.