Workflows for Amazon Web Services
Use any combination of GorillaStack’s rules to create custom workflows for the cloud. Take multiple inputs from your AWS services as triggers and turn them into meaningful outcomes by prompting actions in your environment.
AWS Automation Triggers
Define days and times that you want any action to be triggered
When a service exceeds a usage, volume or size threshold
Use a webhook from a 3rd party system or service
Beta: When a CloudTrail Event takes place
When a service exceeds a cost threshold trigger an action
Detached EBS Volumes
When a detached EBS volume is detected
Trigger a change to your environment on demand in-app
Beta: Trigger an action from a Slack command
AWS Automated Actions
Start EC2 Instances
Power up EC2 instances as required
Start RDS Instances
Power up RDS instances as required
Take EBS Snapshots
Take snapshots of EBS Volumes
Update Auto Scaling
Make update to Auto Scaling Group Configurations
EC2 Run Command
Works with RunShellScript & RunPowerShellScript
Send Slack Alert
Trigger an alert to any channel or user
Stop EC2 Instances
Stop EC2 instances when they're not in use
Stop RDS Instances
Stop RDS instances when they're not in use
Delete EBS Storage
Delete volumes, snapshots and AMIs
Invoke Lambda Function
Kick off any lambda function(s)
Send an E-mail
Send an email to yourself or a group
Send an update to a HipChat room
Schedule EBS Deletion
Define time based workflows for EBS deletion to save storage in your AWS account and optimise cost on EBS Volumes, EBS Snapshots & EBS AMIs.
Schedule EBS Snapshots
Create reliable and repeatable automated backups for EBS to maintain flexible but robust systems that make sure you never miss any EBS data.
Delete Detached EBS Volumes
Detect and delete detached EBS volumes based on the period for which they have been detached, their tags and the region that they're stored in.
AWS Billing & Usage Alerts
Create AWS alerts to track spend for any service or infrastructure usage. Alert yourself or team members in Slack, HipChat, E-mail or SMS.
Invoke Lambdas From Webhooks
Automatically invoke a Lambda Function from a webhook to take inputs from external systems and trigger changes inside and outside your AWS environments.
Schedule EC2 Instances
Create rules to schedule EC2 Instances based on your anticpated usage. Works best with predictable cycling for non-production environments.
Schedule RDS Instances
Choose times during the week to schedule your RDS Instances to turn on and off. Take advantage of predictable load and usage cycles to leverage the flexibility of the cloud.
Schedule Auto Scaling Changes
Take your cyclical fluctuations in demand for compute and set auto scaling schedules to ensure you have the appropriate infrastuture available.
Schedule Lambda Functions
Create rules for scheduled lambda functions to occur regularly and reliably resulting in the flexibility to manage and update your infrastructure on a regular basis.
Schedule EC2 Run Commands
Create rules that schedule EC2 Run Commands to occur regularly and reliably using PowerScript and PowerShellScript to reliably manage your EC2 instances.