Closed

AWS EC2 + Linux shell script

This project received 8 bids from talented freelancers with an average bid price of $157 USD.

Get free quotes for a project like this
Employer working
Project Budget
$50 - $100 USD
Total Bids
8
Project Description

1. Write a bash script ([url removed, login to view]) to
- spawn a given number of EC2 instances (Ubuntu) using AWS command line tools - this becomes the 'server farm'
- while creating instances, tag them as 'farm_node' so all instances in the farm can be identified later
- initialize each instance to given specifications (install packages, clone git repo, rvm, ruby, etc) - we have bash script for this mostly written

2. Write a bash script ([url removed, login to view]) that will
- run a given ruby script on each of the machines in the farm

3. Write a bash script ([url removed, login to view]) that will
- report progress from all instances
- report that all instances have finished running the ruby script

4. Write a bash script ([url removed, login to view]) that will
- delete all instances tagged 'farm_node', i.e. delete all instances in the server farm

5. Set up an EC2 instance from where above commands can be executed from
- Set up a cron job to run the [url removed, login to view] script once every day

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online