cloud-readiness-assessor

Solid

Assess application readiness for cloud migration with 6Rs classification and cloud-native compliance checking

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Cloud Readiness Assessor Skill Assesses application readiness for cloud migration, classifying applications using the 6Rs methodology and verifying cloud-native compliance. ## Purpose Enable cloud migration planning for: - 6 Rs classification - Cloud-native pattern compliance - Stateless verification - External dependency mapping - Cost estimation ## Capabilities ### 1. 6 Rs Classification - Rehost (Lift and Shift) - Replatform (Lift and Reshape) - Repurchase (Replace/SaaS) - Refactor (Re-architect) - Retire (Decommission) - Retain (Keep on-premises) ### 2. Cloud-Native Pattern Compliance - Check twelve-factor compliance - Verify statelessness - Assess horizontal scalability - Evaluate config externalization ### 3. Stateless Verification - Identify session storage - Find local file usage - Detect in-memory caches - Map persistent connections ### 4. External Dependency Mapping - Map database connections - Identify external APIs - Find message queue usage - Document service dependencies ### 5. Cost Estimation - Estimate cloud compute costs - Project storage costs - Calculate data transfer - Model reserved vs on-demand ### 6. Risk Assessment - Identify migration blockers - Assess complexity - Evaluate downtime risk - Document compliance concerns ## Tool Integrations | Tool | Cloud | Integration Method | |------|-------|-------------------| | AWS Migration Hub | AWS | API | | Azure Migrate | Azure | API | | Google Cloud Migration Center | GCP | API | | Cloudamize | ...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills