Skip to content

Roadmap

More supported services

Redshift

Add support for Redshift clusters. The scheduler will be able to start and stop Redshift clusters using the PauseCluster and ResumeCluster API calls.

SageMaker Notebooks

Add support for SageMaker Notebooks. The scheduler will be able to start and stop SageMaker Notebooks using the StartNotebookInstance and StopNotebookInstance API calls.

Neptune

Add support for Neptune clusters. The scheduler will be able to start and stop Neptune clusters using the StopDBCluster and StartDBCluster API calls.

MQ

Add support for Amazon MQ brokers. The scheduler will be able to restart Amazon MQ brokers using the ModifyBroker API call.

MemoryDB for Redis

Add support for MemoryDB for Redis clusters. The scheduler will be able to resize MemoryDB for Redis clusters using the UpdateCluster API call.

RDS, Aurora and EC2 resizing

Add support for resizing RDS, Aurora and EC2 instances. The scheduler will be able to resize RDS, Aurora and EC2 instances using the ModifyDBInstance, ModifyDBCluster and ModifyInstance API calls.

CDK support

The scheduler currently only supports Terraform. It would be interesting to add support for other IaC tools such as CDK. Having the CDK support would allow to deploy the scheduler in an organization as CloudFormation StackSets.

Google Cloud Platform support

All features could be ported to Google Cloud Platform. The GCP services could be used with the same logic as AWS

  • Cloud Functions in replacement of Lambda
  • Cloud Workflows in replacement of Step Functions