2
Currently when I need to make the automated deployment of my web application to Amazon’s EB (Elastic Beanstalk), I use the command line tool below:
C: Program Files (x86) AWS Tools Deployment Tool awsdeploy.exe
For her, I can pass a configuration file with S3 Bucket information, authentication and environment to deploy. This tool updates all machines that are managed by ELB.
However, when I need to have this same behavior for windows services on ec2 machines I don’t have that same ease.
Currently the only way I have in mind to work is to start the machine manually and install the service. If the service needs updating I have to enter manually on each machine the service is running or make the service itself know whether to auto-update.
However, even if the service can upgrade itself, the first installation has to be manual.
Is there any way to deploy and install services on windows machines on Amazon EC2?