Guides

Day-to-day workflows for developing, validating, and deploying CloudFormation templates with Rain.


Overview

These guides cover the practical workflows you'll use every day. They assume you've already completed the initial setup from the Install page.

Available guides

GuideDescription
Local DevelopmentDaily commands for validation, previews, and deployments from your workstation

Quick reference

Most common commands

# Run Checkov security scanning
./scripts/validate-templates.sh

# Run cfn-lint for template syntax validation
cfn-lint templates/*.yml

# Preview changes with Rain
rain deploy templates/my-template.yml --config parameters/test/my-template.yml --changeset

# Deploy to an environment
./scripts/deploy-templates.sh -e test