Results and deliverables
A typical assess run writes an HTML report and a structured set of migration artifacts under its output directory.
Key deliverables
Section titled “Key deliverables”| File or folder | Meaning |
|---|---|
index.html, pages/ | Interactive assessment workspace |
assessment.json | Machine-readable assessment details and source findings |
workspace.json | Data used by the report’s workspace and run summary |
decisions.json | Migration decision register |
manifest.json | Inventory and integrity information for the published run |
target-plan.json | Typed target plan for generated infrastructure |
execution-plan.json | Ordered migration steps, conditions and dependencies |
terraform/ | Generated STACKIT Terraform draft |
execution/ | Operator instructions for Terraform, APIs, manual work and checks |
migration/roadmap.md | Migration sequence and lifecycle activities |
executive/decisions.md | Decision summary for review |
engineering/architect-report.md | Detailed architectural findings |
financial/cost-model.json | Cost-model data with explicit assumptions and coverage |
The precise set of files depends on the input and run options. For example, --analysis-only omits the Terraform draft and execution package.
Review sequence
Section titled “Review sequence”- Read
index.htmlfor the overall migration summary and key decisions. - Inspect
assessment.jsonor the resource pages for individual mappings and differences. - Review
decisions.jsonand the input templates for unresolved choices. - Review
target-plan.jsonand the Terraform draft with the target-platform team. - Review
execution-plan.jsonandexecution/for dependency order, manual actions, cutover and rollback conditions. - Check the published folder with
stacktoit verifybefore relying on it as an unchanged record.
Execution requires explicit action
Section titled “Execution requires explicit action”Generated API scripts and Terraform apply instructions are written as part of an operator-facing package. StackToIT’s assess command does not automatically run those actions against a cloud account.