Build a Website

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

Objective

You are required to create a basic application with symfony2 framework exposing certain public accessible end points, which will be invoked to run some load test on your code.

Assignment

1. Create PostgreSQL cluster.

2. Create NoSQL node.

3. Create a Load balancer node with a publicly accessible endpoint.

4. Create symfony2 application exposing the following endpoints:

a. /setup

Purpose: Prepare nodes for load balancer upon receiving GitHub push event.

b. /test

Purpose: Testing end point where you are required to generate random record with 3 attributes

(first name, last name, age) and insert it into a PostgreSQL DB.

c. /takedown

Purpose: Remove a node from the PostgreSQL cluster.

d. /transfer

Purpose: Move data currently stored in PostgreSQL in NoSQL engine.

e. /count

Purpose: Return the count of records stored in NoSQL engine.

f. /teardown

Purpose: Dispose-off resources.

Criteria

 The infrastructure should be created in Amazon Web Services (AWS).

 Your application will be publicly hosted on GitHub with the web hook configured to dispatch events to your

EC2 public DNS address.

 Your application should scale automatically to prevent downtime of test endpoint.

 “htop” package should be installed in all EC2 instances.

 One publicly accessible SSH end point, while no other machine should be exposed publicly. Mask SSH access with a keyset and use the same for deployment.

Restrictions

 PostgreSQL version 9.2.

 Webserver should be Nginx.

 Your AWS credit limit is U$S 10 max.

Bonus

 Use of Docker.

 Use of Chef or Puppet.

aws account details will be given

Amazon Web Services HTML PHP

Project ID: #11810152

About the project

14 proposals Remote project Active 7 years ago

14 freelancers are bidding on average ₹28855 for this job

amangpt145

Hello,I can complete your project on time and within your budget.I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I will give you our best work with our More

₹27777 INR in 10 days
(63 Reviews)
6.4
miracitech37

Hi I have read your job description extremely carefully , so now don’t need to worry we will give PROFESSIONAL work in MINIMUM PRICE and I am absolutely sure that our team can do the job very well but I have couple of More

₹16666 INR in 10 days
(44 Reviews)
6.2
tapsbharg

Hi, I have professional team about your requirement. Bootstrap HTML JavaScript, Java AJAX Jquery PHP Framework PSD to HTML MySQL Magento PHP CakePHP ASP.NET SQL API’s WordPress JSP Apache Core D More

₹27777 INR in 10 days
(46 Reviews)
6.6
Dilipjaipur

Hello, I have ranking in top 4000 on freelancer.com and I hope it will give you an idea about my work quality and dedication to work. You will be safe while working with me. I have dedicated in house team for Wo More

₹27777 INR in 15 days
(11 Reviews)
4.9
dunitech

Hey There !! We have seen the job post of yours and very interested to start work with you as we have delivered out the similar kind of projects and we completely understand the subject of yours and what is required More

₹38888 INR in 10 days
(4 Reviews)
4.4
bistanil98

expertise in ANDROID, php/mysql, Javascript, Jqery, symfony-2 ,html, html-5, bootstrap, android, css, css-3, cakephp, (MVC), LARAVEL, YII, CodeIginator, have more than 11 year of experience we follow daily meeting More

₹37500 INR in 10 days
(39 Reviews)
6.8
crantia

Hi, We have checked your requirements with our technical team. It would be great if you come up for a discussion. Need some more clarifications about this project. Looking forward for a strong business relation. C More

₹27777 INR in 7 days
(1 Review)
2.8
syncnologies

Hello, We have pool of dedicated team consisting of certified developers capable enough to handle your project exactly according to requirements and within said time frame. As per shared project description we More

₹32222 INR in 10 days
(2 Reviews)
0.6