workload-assessment

Analyze legacy workload dependencies, schemas, and constraints for modernization readiness.

18|4|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill workload-assessment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workload-assessment
Source: https://github.com/aws-samples/sample-oh-my-aidlcops/tree/main/plugins/modernization/skills/workload-assessment
Command: npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill workload-assessment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The workload-assessment Skill addresses the need for a comprehensive analysis of legacy systems before initiating modernization efforts. It provides a data-driven baseline to make informed decisions about modernization strategies.

Core Features & Use Cases

  • Comprehensive Assessment: Evaluates application dependencies, database schemas, traffic patterns, RTO/RPO, compliance constraints, technical debt, and readiness for modernization.
  • Use Case: Before starting brownfield migration to AWS, gather a detailed assessment to select the appropriate 6R pattern.

Quick Start

Run 'workload-assessment --workload-slug my-system --source-type legacy-db --target-region us-east-1' to initiate the workload assessment for a legacy database in the US East (N. Virginia) region.

Frequently Asked Questions about workload-assessment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess legacy systems for AWS migration and modernization readiness?

Assessing legacy systems for AWS migration requires analyzing application dependency graphs, database schemas, traffic patterns, RTO/RPO, and compliance constraints. This creates a data-driven baseline to determine modernization readiness and select the appropriate 6R pattern.

What is a workload assessment and when do I need it before modernization?

A workload assessment quantifies the As-Is state of legacy systems before modernization. You need it to evaluate technical debt, application dependencies, and compliance constraints to make informed, data-driven decisions about your brownfield migration strategy.

Do I need source code and database schemas to evaluate technical debt and modernization readiness?

Yes, evaluating technical debt and modernization readiness requires access to source code, deployment scripts, and database schemas. Optional APM metrics can also be provided to enable deeper analysis of traffic patterns and application dependencies.

Can I analyze application dependency graphs and traffic patterns for legacy databases?

Yes, you can analyze application dependency graphs and traffic patterns for legacy databases. The assessment maps these relationships while evaluating database schemas and RTO/RPO requirements to build a comprehensive modernization baseline.

What's the best way to gather a data-driven baseline for a 6R migration pattern decision?

The best way to gather a data-driven baseline for a 6R migration pattern decision is running a comprehensive workload assessment. It evaluates dependencies, schemas, traffic patterns, and compliance constraints to match your legacy workload to the right strategy.