Overview
Startup instances - cheap and simple process
Start EC2 with minimal components, basically with just the ecr image, and optionally SNS arn if you want to get notifications for success and failures.
This functionality is needed to save costs for instances that are used only at certain schedules. It helps automate the process of starting instances at given times when they would be needed. Since this process uses minimal components, it helps save costs of those components too, apart from reducing their management effort.
Very useful for development and test environment instances. It requires an image repository, and optionally, notification service topic if you want to get notifications for success and failures.
Usage instructions:
-
Create a lambda function using this image. Please use or create a role that has allows "ec2:StartInstances" permission on those instances.
-
The image takes below environment variables (names mentioned in brackets) that can be assigned on lambda configuration tab a) aws region ( region ) : REQUIRED b) tag name ( tagname ): REQUIRED c) SNS arn ( snsarn ) : OPTIONAL. This created SNS topic should already be created and can be used to get success or failure notifications
-
If using notification service topic, please make sure the Lambda function allows permissions of "sns:Publish" on that particular sns topic
-
Assign cron schedule to this function that suits your needs
Limitation: The process needs aws lambda to be deployed. If an instance is being used to deploy, the instance will need docker setup on it. This process should not be used for RDS instances.
If you need help in deployment, please contact us, we will deploy in your environment for a small fee.
Highlights
- Start instances with minimal components deployed - save money and save on hassle of managing unnecessary components
- Powered using native aws components
- Deploy for enterprise or small scale environment for all instance types. Avoid RDS instances as they may need specific instructions to get the database running properly in some cases.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
Its free to download and use, so refund doesn't apply. If you need help with deployment and FREE EC2 stop image, we can do that for a small fee
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Deploy as any ECR image
- Amazon ECS
- Amazon EKS
- Amazon ECS Anywhere
- Amazon EKS Anywhere
Container image
Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.
Version release notes
First release.
Start instances based on schedule you define on service where this image is deployed
Additional details
Usage instructions
Usage instructions:
-
Pull this image into your accounts ecr. As an example, you can pull in into your local docker platform and then push it into your ecr repo. This is needed so your Lambda functions can assess this image. Currently lambda functions do not have direct access to images hosted in the AWS Marketplace repository due to permission restrictions.
-
Create a lambda function using this image. Please use or create a role that has allows "ec2:StartInstances" permission on those instances.
-
The image takes below environment variables (names mentioned in brackets) that can be assigned on lambda configuration tab a) aws region ( region ) : REQUIRED b) tag name ( tagname ): REQUIRED c) SNS arn ( snsarn ) : OPTIONAL. This created SNS topic should already be created and can be used to get success or failure notifications
-
If using notification service topic, please make sure the Lambda function allows permissions of "sns:Publish" on that particular sns topic
-
Assign cron schedule to this function that suits your needs
Limitation: The process needs aws lambda to be deployed. If an instance is being used to deploy, the instance will need docker setup on it. This process should not be used for RDS instances as some databases may need additional steps.
If you need help in deployment, please contact us, we will deploy in your environment for a small fee.
Support
Vendor support
This image is being provided free of cost but if you need help in deployment, please contact us, we will deploy in your environment for a small fee.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.