Amazon lambda to dynamically start a service
So - we do a number of different projects for people - for that we end up with a jenkins box, a box hosting a dev environment, and possibly others. We'll develop for ages - and then not touch them for months - we have to remember to shut down the boxes or they end up costing us money. What I want is to write a lambda service (or otherwise) - which will be called if anyone tries to access the box - start it up - and then another service stops it maybe half an hour later. so if I were to go to https://myurl/jenkins - and the box wasn't up - it would start it, and then redirect to it - but I'm not entirely sure how I would swap in the lambda service for the real one - would I have to do it at the dns level, or do a reverse proxy through lambda or something? Can anyone explain how we might do this?
AWS. Cannot get PHPMyAdmin after AWS Instnce IP Changed
Proxy server based on a specific region
Control Amazon Alexa via Raspberry Pi
Can you stop Alexa Skill session programmatically in lambda function?
Where is my AWS Elastic Beanstalk instance?
Custom S3 url for records in Kinesis Streams
AWS - Confirm User Cognito
EBS Auto SnapShot Scheduler on AWS not taking snapshots
AWS S3 Presigned POST to URL query string for curl
Trying to disable all the Cloud Watch alarms in one shot
What is reserved memory in YARN and why it shows spike?
tomcat web app on AWS, documents in folder created but not available
How to upload large amounts of stopwords into AWS Elasticsearch
AWS Mobile Hub User Pool
Where can I find private key file for EC2 instance I create through Elastic Beanstalk CLI?
Custom Slot Type with AWS Lambda hook for Amazon Lex