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
232 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
551 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,090 points
1,602 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,090 points
544 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,530 points
52,410 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,697 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