An essential n8n workflow for FinOps teams. Automatically detect unattached AWS resources (EBS volumes, snapshots, Elastic IPs) weekly, calculate monthly waste, and send detailed reports via Slack, Gmail, and Google Sheets. Utilize this powerful n8n template to drive cloud cost efficiency.
Download this n8n workflow template and start using it instantly.
Managing sprawling cloud infrastructure requires constant vigilance to prevent 'cloud waste.' Orphaned resources, such as unattached EBS volumes or old snapshots, often accumulate significant unexpected costs. This sophisticated n8n workflow solves this by running a comprehensive weekly audit.
Built as a robust n8n template, it uses AWS Lambda functions to securely identify non-compliant and unused assets across specified regions. The data is processed within the n8n node logic to calculate potential monthly and annual savings and check for mandatory resource tags (e.g., Owner, CostCenter). Whether waste is found or the scan is clean, the process provides transparency by sending immediate alerts to Slack, emailing a detailed HTML report (via Gmail), and maintaining an auditable log in Google Sheets. Implementing this n8n automation is a critical step for serious cloud cost control.
The entire process is initiated by the Weekly Scan Trigger1, a scheduled n8n trigger set to run every Monday.
Initialize Config n8n node, defining target AWS regions, required tagging policies, and recipient details.AWS Lambda n8n node calls to invoke a pre-deployed Lambda function in AWS for scanning Unattached EBS Volumes, Old Snapshots, and Unassociated Elastic IPs across the configured regions.Code n8n node steps (Process EBS Volumes, Process Snapshots, Process Elastic IPs) normalize the raw Lambda output. This involves calculating individual resource costs based on configured rates and checking for missing required tags.Aggregate All Resources n8n node collects the processed data. The Calculate Summary Stats n8n node then computes total monthly/annual waste costs, determines the compliance rate, and ranks the top 5 most expensive orphaned resources.If Resources Found n8n node directs the flow based on whether any orphaned resources were detected. Generate HTML Report), sends an immediate summary alert via the Send Slack Alert n8n node, and logs the detailed summary metrics into a Google Sheet.None Found Slack Message n8n node and logs a 'CLEAN' entry to a Google Sheet, ensuring a complete audit trail of the n8n workflow execution.To install and utilize this n8n workflow template, follow these steps:
aws-orphaned-resource-scanner) and configured an IAM user with appropriate EC2 read and Lambda invoke permissions.AWS Lambda nodes.Slack n8n node.Send Email Report n8n node.Initialize Config n8n node parameters, paying close attention to:awsRegions: List all regions to scan.slackChannel and emailRecipients: Set the correct destination targets.requiredTags: Customize the tags you enforce for compliance.Schedule Trigger runs automatically.awsRegions (e.g., us-east-1, us-west-2) and cost factors.aws-orphaned-resource-scanner) for secure data collection from the cloud environment.totalResourcesFound is greater than zero.Calculate Summary Stats n8n node.Use this powerful n8n workflow to automatically design stunning, high-resolution social media images from quotes and generate expert AI captions using OpenAI, then post directly to LinkedIn.

Deploy a Google Gemini-powered AI assistant using this advanced n8n workflow. Automate email, calendar, and general tasks directly from WhatsApp using specialized n8n templates and custom n8n node configurations.

Deploy new n8n templates and n8n workflow configurations automatically from Google Drive to your n8n instance using the n8n API. This n8n workflow handles JSON cleanup and tagging.

Use this robust n8n workflow to connect to Google Search Console, analyze search analytics data, and automatically detect keyword cannibalization instances where multiple pages compete.

Use this powerful n8n workflow to automatically detect and delete duplicate Jotform submissions, sending personalized AI-generated responses (welcome or rejection) via Gemini and Gmail.

DevOps/SRE consultant and Kubernetes educator helping teams automate workflows with n8n. I create practical automation templates for infrastructure, monitoring, and business processes. Check out the KubeSkills YouTube channel for hands-on Kubernetes tutorials, or book a consultation for custom automation work.







































