CICD & Autoscaling For A Lumen (Laravel) Project And A VueJs project

Closed Posted 2 years ago Paid on delivery
Closed Paid on delivery

I would like to implement CICD to automate testing and deployments for two projects

1. Lumen (Laravel) (Backend)

2. VueJs (Frontend)

Both the projects are using bitbucket repository

My expected process is this:

1. Both projects should have 3 environments: Development, Staging, Production. Each enviroment should be linked to a deployment setup.

2. When the commits are pushed to repository, SonarQube and Test automations should run. If tests are successful, then deployment should happen on respective servers. If tests fail, users should be notified of the same.

3. Lumen test automation is achieved using RestAssured and VueJs automation is achieved using Selenium.

4. The urls (frontend and API) should not be down while the deployments are happening.

5. The server should autoscale if the traffic on the server increases

I am expecting VueJs project to be delivered to AWS S3 and Cloudfront and Lumen project using EC2. Database is MySql.

The DevOps engineer should be able to mitigate a DDoS attack.

Amazon Web Services DevOps Continuous Integration

Project ID: #29826233

About the project

4 proposals Remote project Active 2 years ago

4 freelancers are bidding on average ₹17000 for this job

chandan3110

hello I have expert vue.js and laravel developers of team done multiple of projects with satisfied clients give me opportunity to work for you in your existing website my developer completed it and upload on aws

₹20000 INR in 6 days
(0 Reviews)
0.0