Our company is using AWS for development and testing purpose. As system engineer i have responsibility to handle stuffs related to aws. One thing i found annoying is dinamic ip addressing. Why? Let me explain
Suppose we set up a system which comprise of severals ec2, rds or others aws stuffs for dev or testing. Some of component refer to other instance IP address in their configuration file. Since ip address of an instance will be changed every time we start the instance, we have to make adjustment to the configuration file. Suppose we have made a script to adjust options on the configuration file, we still need to execute that script and pass needed argument to the script. I found that this process is such a pain and It can be automated. So it will be good if there is some kind of monkey that have ability to start that system, executing scripts and passing needed argument dynamically just by clicking a button or time triggered. In other word, we need monkey to start and configure system.
Benefits that i can see are the following:
- Less work since starting and stopping a system can be automated
- Cut cost, since we can easily shutdown the system and starting it without headache.
I have not found that kind of monkey yet. I wonder if there is anybody out there doing that thing already. If no, i will be glad to collaborate building that monkey.
Any insight is welcome.
Thanks.