Closed

Build and Deploy a 3-tier NodeJS solution to AWS ECS

I am looking for someone with knowledge of scalable/repeatable AWS deployment setup. I am an application developer but my AWS knowledge is limited, so the help I need purely is the DevOps, deployment and networking side of AWS.

Core Goal (Must Meet)

* Construct a basic 3-tier application (see attached diagram) that consists of a UI, Public API server, and a private API server. Applicant may choose to implement any logic of wish, the diagram just suggests a simple say hello application for the point of illustration. You may use the source from the Github repository ([login to view URL]) or the attached zip file.

* All 3 tiers of the application would need to be containerized, and the docker images should be stored on AWS ECR (in 3 different repositories I assume).

* The entire solution needs to be deployed to Amazon ECS Fargate, and all steps would need to be scripted as shell scripts for repeatability and upgradability).

* The solution also needs to contain documentation and script on how to deploy future update to the private API to ECS.

Stretch Goals

Any additional architectural and security improvement to the solution would be welcome, they are not limited to the following:

* Include additional networking components or AWS components such as API Gateway

* Include additional documentations on updating other containers in AWS

* Inclusion of reverse proxy solutions such as NGINX or ALB so the UI and public API may be presented as coming from single host (ie, http://myapp/ for UI, and http://myapp/api for calling the public API)

* Add CI/CD integration would be a big plus.

The award would be based on values delivered, the more stretched goals delivered with lower bid would raise the likelihood of award. Please include the stretch goals you would be able to achieve in your proposal.

Skills: Amazon Web Services, Docker, node.js

See more: aws docker, aws fargate, deploy docker to aws, aws docker nodejs, aws ecs pricing, deploy node app to ec2, aws console, aws ecs tutorial, build calling card solution asterisk, build deploy j2ee, build vb project solution projects, deploy asp net solution, vba solution aws, build a 3-page website urgently in 3 days, 3 tier application, 3 tier web, freelance build joomla 3.5 template, build a 3 page website, 3 tier architecture, Build a 3-D

About the Employer:
( 1 review ) Fairfax, United States

Project ID: #18568166

12 freelancers are bidding on average $631 for this job

peng72083

Hello. Let's finish up in an hour. I am very familiar in this field. If you have UI and APIs working on your local, it must be in an hour to make this work on AWS. Please contact me and discuss in detail. Best r More

$235 USD in 3 days
(14 Reviews)
6.5
OrangeTechsol

Hello sir happy to work with you on this task. i have read your requirement and can do this task and my budget as per my bid. I would recommend instead of developing, using shell script for redeploy, we can us More

$400 USD in 6 days
(30 Reviews)
5.7
ragrawal804

Hey, I've gone through the Description and Zip file Thanks for providing detailed document it really cleares the architecture picture, but i still have some doubts regarding the Docker Image do you mind having More

$888 USD in 13 days
(29 Reviews)
5.4
neosaransh

Dear, AWS Certified solutions architect. 9+ year of experience in AWS and servers. Will provide you the reliable solutions. Let's speak over chat. Thank you.

$250 USD in 7 days
(40 Reviews)
5.0
engmalaa

Hi there Roaya is a startup based in Egypt and we are Odoo official partner. We are ready to start working on your project. Please let us discuss the details. Regards Mohammad Alaa

$2352 USD in 20 days
(6 Reviews)
4.7
mxicoders

Dear Sir, Greeting from my side, I would like to apply for this job, Build and Deploy a 3-tier NodeJS solution to AWS ECS and I will make it as per your requirement, as described in your Job details. Let me int More

$500 USD in 7 days
(1 Review)
3.8
jitingroofl

Hello, Greetings for the day!!! I am expert Node.js Developer. I have gone through your project details and analysis the work. As per your job you are looking for back end developer (Node.js, [login to view URL]) who can More

$700 USD in 20 days
(2 Reviews)
3.0
ninjagp

I am an AWS scripting and automation expert. Currently I am working in htp://[login to view URL] and I am in charge of cloud platform. We are hosting more than 200 sites in Europe , HongKong and China. In our setup More

$600 USD in 10 days
(1 Review)
2.2
RovikLabs

Hello, We have EXTENSIVE experience on Cloud Platform, Automation Infrastructure setup, Devops Environment, Application deployment and Database Management. We have very good experience in building 3 tier architect More

$277 USD in 3 days
(0 Reviews)
0.0
$333 USD in 5 days
(0 Reviews)
0.0
fabioce

Hello, I'm the senior architect of the company AWS Partner & Reseller leader for the south of Italy. I personally realized your project and I can pass you privately the link of the implementation in AWS. We used the More

$888 USD in 5 days
(0 Reviews)
0.0
logicoverdrive

We're an ISO 9001:2008 and soon CMM level 3 certified Information & Technology company, focused on delivering high performance applications and leveraging deep domain-aligned competencies to clients across United Sta More

$144 USD in 3 days
(0 Reviews)
0.0