How to separate different parts of laravel application

0 votes
I have a massive Laravel application that consists of a dashboard where users may store a variety of complicated data sets across more than 100 tables in the database. It also has an API for mobile apps that can handle up to 300,000 requests per minute. Since everything is housed on a single AWS-hosted EC2 server, including all app images, corporate logos, dashboard resources, and mobile app api, I'm experiencing speed concerns as the app scales. I need an answer to this issue. Should I separate everything into distinct machines? How, if so?

The entire application is now running on an AWS EC2 12xlarge instance using PHP 7.2 and Laravel 5.5.
Jan 24, 2023 in AWS by Tejashwini
• 3,820 points
377 views

No answer to this question. Be the first to respond.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.

Related Questions In AWS

0 votes
1 answer

How to manage different type of load balancers simultaneously?

The ELB Console will allow you to ...READ MORE

answered Oct 15, 2018 in AWS by Archana
• 4,170 points
701 views
+1 vote
1 answer

How to add SSL certificate to AWS EC2 with the help of new AWS Certificate Manager service

refer this link  https://aws.amazon.com/certificate-manager/faqs/ You can't install the certificates ...READ MORE

answered Jul 19, 2018 in AWS by Priyaj
• 58,020 points
1,862 views
0 votes
1 answer

How to allow the application to communicate back to the on premise equipment?

The connection would need to be either ...READ MORE

answered Aug 16, 2018 in AWS by Priyaj
• 58,020 points
878 views
0 votes
1 answer

How to list the contents of Amazon S3 by modified date?

One easy solution would be probably to ...READ MORE

answered Aug 21, 2018 in AWS by datageek
• 2,540 points
53,603 views
0 votes
1 answer

How to make API Gateway accept http instead of https?

You can put a Cloudfront distribution in ...READ MORE

answered Aug 21, 2018 in AWS by Archana
• 4,170 points
1,989 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP