AWS Automation

GorillaStack’s AWS rule engine for creating flexible workflows

Workflows for Amazon Web Services

Trigger > Action > Outcome

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

  • Schedule

    Define days and times that you want any action to be triggered

  • Usage Threshold

    When a service exceeds a usage, volume or size threshold

  • Webhook

    Use a webhook from a 3rd party system or service

  • CloudTrail

    Beta: When a CloudTrail Event takes place

  • Cost Threshold

    When a service exceeds a cost threshold trigger an action

  • Detached EBS Volumes

    When a detached EBS volume is detected

  • Manual trigger

    Trigger a change to your environment on demand in-app

  • Slack

    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

  • Bunker EBS Snapshots

    Mirror EBS snapshot in another region

  • Reboot EC2 Instances

    Reboot EC2 instances based on tag

  • 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

  • Notify Hipchat

    Send an update to a HipChat room

  • Bunker RDS Snapshots

    Mirror RDS snapshot in another egion

  • Update DynamoDB Throughput

    Scale Read Capacity & Write Capacity

Suggested Rules

  • Schedule EC2 Instances

    Create rules to schedule EC2 Instances based on your anticipated 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.

  • Bunker RDS Snapshots

    Automatically bunker RDS snapshots in other regions, encrypted or unencrypted, for peace of mind around disaster recovery and data storage.

  • 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.

  • Bunker EBS Snapshots

    Automatically bunker EBS snapshots in other regions, encrypted or unencrypted, for peace of mind around disaster recovery and data storage.


Join 100s of happy customers