Skip to content
In this project, Servers are provisioned using a code api from 2 different service providers. The code requests a new Virtual Machine and then save and print out the ip address of the new server created. Using configuration management to be able to build the repo and package managers such as npm, maven, etc. to declare and manage your software d…
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Provisioning Servers

Code for provisioning the two platforms.

The code to provision DigitalOcean and AWS EC2 is in the two files

To automate the process of creating the two servers and displaying their IP Adresses simultaneously, I have created a bash script to run the commands:

To run the programs do the following:

	npm install
	bash script 

Configuration management of repo.

Instead of uploading the Node_modules folder there is package.json file to resolve the dependencies of the project.

Screencast of the procedure

The Link to the screencast is:

You can’t perform that action at this time.