Skip to content

runbooks finops analyze-graviton-eligibilityΒΆ

Auto-generated from runbooks finops analyze-graviton-eligibility --help on 2026-05-21. Source of truth: runbooks PyPI package v1.3.22

Usage: runbooks finops analyze-graviton-eligibility [OPTIONS]

  Graviton migration eligibility analysis for ARM64 cost optimization.

  This command analyzes EC2 instances for AWS Graviton (ARM64) migration
  potential with 40% cost savings targeting $800K+ annual opportunity.

  🎯 BUSINESS VALUE
  β€’ $800K+ annual savings opportunity (40% Graviton price reduction)
  β€’ 137 EC2 instances baseline analysis
  β€’ Integration with E2-E7 decommission signals for confidence scoring

  πŸ” ELIGIBILITY ASSESSMENT
  β€’ Instance type compatibility mapping (x86_64 β†’ ARM64)
  β€’ AMI architecture compatibility checking
  β€’ Application workload heuristics (Linux-friendly, GPU-incompatible)
  β€’ Cost savings projection (40% reduction model)
  β€’ Integration with Compute Optimizer recommendations

  πŸ“Š SCORING MODEL (0-100 scale)
  β€’ Has Graviton mapping: 30 points (baseline eligibility)
  β€’ AMI ARM64 compatible: 25 points (verified architecture support)
  β€’ Application compatible (>70): 25 points (workload assessment)
  β€’ Savings threshold met (β‰₯$10/mo): 10 points (business justification)
  β€’ Compute Optimizer idle: 10 points bonus (decommission candidate)

  🎯 RECOMMENDATION TIERS
  β€’ RECOMMEND (β‰₯70): Strong migration candidates (LOW complexity)
  β€’ EVALUATE (40-69): Requires testing/validation (MEDIUM complexity)
  β€’ NOT_RECOMMENDED (<40): Migration challenges (HIGH complexity)

  πŸ“ OUTPUT FORMAT
  Multi-sheet Excel with:
  β€’ Sheet 1: Graviton Analysis (12 new columns + original EC2 data)
  β€’ Sheet 2: RECOMMEND Tier (high-confidence candidates)
  β€’ Sheet 3: EVALUATE Tier (testing recommended)
  β€’ Sheet 4: Cost Savings Summary (by account/tier)

  πŸ”— INTEGRATION
  β€’ Input: EC2 enriched data from analyze-ec2 command
  β€’ Dependencies: EC2 analyzer (137 instances), Compute Optimizer
  β€’ Feature Coordination: E2-E7 signals (when available)

  πŸ’° Epic 4 Feature 2: Graviton Migration Analyzer
  Timeline: 7 days (5 dev + 2 testing)
  Business Impact: $800K+ annual savings potential

  πŸ“– Examples:
      # Basic Graviton analysis with auto-profile routing (v1.1.11+)
      runbooks finops analyze-graviton-eligibility \
          -i ec2-enriched.xlsx \
          -o graviton-analysis.xlsx

      # With explicit profiles (backward compatible)     runbooks finops
      analyze-graviton-eligibility \         -i ec2-enriched.xlsx \         -o
      graviton-analysis.xlsx \         -m mgmt-profile \         -b billing-
      profile

      # Disable AMI checking (faster execution)     runbooks finops analyze-
      graviton-eligibility \         -i ec2-enriched.xlsx \         -o
      graviton-analysis.xlsx \         --no-ami-check

      # With verbose logging     runbooks finops analyze-graviton-eligibility
      \         -i ec2-enriched.xlsx \         -o graviton-analysis.xlsx \
      --verbose

  Pattern: Follows ec2_analyzer.py proven patterns with Rich CLI standards

Options:
  -i, --input PATH                Input EC2 enriched Excel file (output from
                                  analyze-ec2)  [required]
  -o, --output PATH               Output Excel file with Graviton eligibility
                                  assessment  [required]
  --profile TEXT                  AWS profile (convenience - sets both
                                  management and billing profiles)
  --enable-ami-check / --no-ami-check
                                  Enable AMI architecture compatibility
                                  checking (default: enabled)
  --enable-compute-optimizer / --no-compute-optimizer
                                  Enable Compute Optimizer integration for
                                  confidence scoring (default: enabled)
  -v, --verbose                   Enable verbose logging
  --help                          Show this message and exit.

ExamplesΒΆ