Build an API with node.js to run Docker containers in AWS

Închis Postat la acum 4 ani S-au achitat serviciile după ce au fost prestate
Închis S-au achitat serviciile după ce au fost prestate

Build an API with Node.js to run bioinformatic tools containers in AWS. The programmer will be provided with Docker containers and their respective commands to effectively run them and obtain a result. The API should be able to:

1. Submit batch jobs: This includes: Docker container to run, uploaded file IDs stored in S3 buckets to run with container, job ID, AWS instance type to execute the job, etc.

2. Retrieve metadata about running jobs, which includes but it is not limited to queued, running, finished and errors. Ideally, resources metadata used by each job ID should also be retrievable by the API. The API should be able to also retrieve a full job’s list (queued, running, finished).

3. Stop a job: The API should allow the user to stop a running job. Metadata about the stopped job should also be retrievable as in running and finished jobs.

4. Delete a job: The API should allow to delete finished and stopped jobs.

5. The API should allow to have job dependencies. For example: Some docker container outputs are required to execute the subsequent docker containers which have used a unique S3 bucket file.

6. The API should use https and/or any other secured data transfer certificates.

Node.js Servicii Web Amazon NoSQL Couch și Mongo Arhitectură software Java

ID Proiect: #23435335

Detalii despre proiect

24 propuneri Proiect la distanță Activ acum 4 ani

24 freelanceri plasează o ofertă medie de 4063$ pentru proiect

meet2amitvw

Dear employer as a AWS DevOps experience engineer i am having relevant skills as you requested in your project description (Specifically working with Docker container with nodeJS, ECS and ECR for container)...i can sha Mai multe

$3000 USD în 20 zile
(73 recenzii)
8.1
augurstech

Dear Employer, Hope you are doing Great..!! I read your job posting and found our skills best perfectly matching with our expertise. We are working here with the team if developers with years of experience in develop Mai multe

$5000 USD în 90 zile
(123 recenzii)
8.7
juniadsarfraz

Designed and Developed many systems and solutions. My team have worked on many tools and technologies like Java, Node, Spring AWS apis (S3 bucket, EC2, CloudFront, ES) Certificate and keystore implementations, CI/CD, Mai multe

$3500 USD în 20 zile
(136 recenzii)
7.4
joystick220

Before I jump into the nitty-gritty details, Can you describe what your application is all about and its workflow. This will help me to connect the dots with your project description. Besides, I will use AWS ECS instea Mai multe

$4000 USD în 7 zile
(73 recenzii)
6.7
srajbr

Hello, Will I get all the commands required to output all of the 6 requirement, and mostly I will have to parse the result and show the result. Or do I have to figure out the commands? Will you also need API authoriza Mai multe

$3000 USD în 7 zile
(24 recenzii)
6.6
stefkev

Hi, As understood: You need a system that can run batch jobs of running s3 uploads, docker container aws instance tasks. Metadatada will be retrievable via api: Following functions will be added: Metadata information Mai multe

$5000 USD în 10 zile
(50 recenzii)
6.7
antexpro

Hi. I read your project very carefully. I've build already AWS rest API with serverless framework on node js. I deploy this to the lamdbda. And user Authentication can be finsiehd cognito. So I need two points. Ple Mai multe

$4000 USD în 15 zile
(3 recenzii)
4.7
eddiic950

Hi! I have rich experience with AWS, i have already done a lot of automation similar to your project. What i did was to automate server creations for automation purposes. I can provide you the API in python. If you are Mai multe

$4000 USD în 7 zile
(11 recenzii)
4.7
nt1225

Hello. I read your detail description of this project carefully. I have much experience with website development. I grasped various frameworks and used suitable frameworks in my works. Backend: ruby on rails, Laravel, Mai multe

$3500 USD în 30 zile
(8 recenzii)
4.2
electrobeam

Hi there, I am an AWS certified professional solutions architect. Let me propose you a solution for this case, As per your requirements we can use AWS ECS to handle containers, And since these are not continuously ru Mai multe

$4000 USD în 21 zile
(7 recenzii)
4.2
pinesucceed01

Hi there, I am JAVA developer, Strong experience in software development environments for High Availability:- J2EE platform, Microservices and API development. Demonstrated experience using software Frameworks, Techn Mai multe

$4000 USD în 7 zile
(5 recenzii)
4.0
athminteam

Hi, This is Vipin, an alumnus of IIT Kanpur. I have 6+ years of experience in customized software, web and mobile app development and have expertise in Android, iOS, Python, Magento, PHP, HTML, Java, Angular and Ion Mai multe

$4000 USD în 7 zile
(7 recenzii)
3.0
aayushshitole24

Hello Sir, Hope you are doing well I have 5+ years of experience in Software Development and IT market, acting in national and international projects in many areas like: Analysis, Architecture, Designing and Developm Mai multe

$4000 USD în 7 zile
(0 recenzii)
0.4
nalliancetech

Narinder Alliance Technologies LLC An IT Consulting and Software Development company. We have a team expert in Web Designing, Application Development and Databases. We have worked on various projects across various in Mai multe

$5000 USD în 90 zile
(0 recenzii)
0.0
Vitspl

Hello, We have reviewed your requirement and we are pretty confident to complete this project as per your expectations. We are a Strategic partner of AWS in US and we can assist, architet, design, develop, build, mig Mai multe

$5000 USD în 21 zile
(0 recenzii)
0.0