Automated development environment.
- Peter Molnar

- Jul 2, 2023
- 1 min read
The project goal was to create new development environments easily and rapidly.
I faced the challenge that the application was huge, complex with many components and written in many programming languages. The installation and configuration guide had hundreds of pages. The maintenance and the configuration was done mostly by using graphical user interface.
I managed to overcome the problems by experimenting for 2 months. I tried to find a command line based solution for every task instead of using the graphical user interface. I got familiar with the operation of the entire system and the connections between the components. I wrote some modular scripts that tied all of these actions into an easy to read and configure format.
The client gained the following benefits. The development process has been greatly accelerated. Before the script 1-2 new environment was created per year. Even for an experienced colleague took a week to create and configure a new environment. After that the script was able to finish this task within 10 minutes therefore they created even more than 1 new environment per day.
The hidden or known issues I managed to solve in this project. I created a unified and easy to handle solution instead of various solutions of various technologies.






Comments