AWS Automation

GorillaStack’s AWS rule engine for creating flexible workflows

Join 100s of happy customers

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

  • Inbound SNS Push

    Trigger rules from the push of an SNS topic

  • 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

  • Bunker EBS Snapshots

    Mirror EBS snapshot in another region

  • Create AMI

    Create an image from EC2 instances

  • Update Auto Scaling

    Make update to Auto Scaling Group Configurations

  • EC2 Run Command

    Works with RunShellScript & RunPowerShellScript

  • Reboot EC2 Instances

    Reboot EC2 instances based on tag

  • 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

  • Bunker RDS Snapshots

    Mirror RDS snapshot in another egion

  • Delete Orphaned Snapshots

    Delete snapshots where the AMI no longer exists

  • Take VSS Snapshots

    Take VSS snapshots of your disks attached to Windows Instances

  • 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

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

  • Automate DynamoDB Throughput

    Create rules to automate and schedule scaling of DynamoDB throughput based on your anticipated troughs and peaks in usage.

  • Automatically Create AMI

    Set rules to automatically create an image of an EC2 instance to preserve its configuration.

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

  • Delete Orphaned Snapshots

    Set up a scheduled rule to automatically delete orphaned snapshots. Delete any snapshots whereby the referenced AMI no longer exists.

  • Automate Windows VSS Snapshots

    Automatically take VSS snapshots of your disks attached to multiple Windows Instances in AWS, using the AWS SSM Agent.