Рет қаралды 85
In this video I take a look at some performance optimizations we can achieve on our web application (Laravel) that is deployed to a single EC2 instance in Amazon AWS. These optimizations are not AWS specific and can be applied to any application where it is hosted on-prem or in the cloude.
I take you through the details of the following 5 optimizations:
1. Latest Versions
2. Swap Space
3. Application Caching
4. PHP-FPM Configuration
5. Nginx Configuration
I discuss why each is important, the optimal settings, and take you through examples of configuring the option.
We conclude the video with benchmarking using Apache Benchmark to profile our configuration to gain insightful performance metrics.
This is a continuation of the previous videos in the series where we are developing our capability to deploy an application to Amazon AWS. Previously we covered:
- 7 Steps To Deploy Laravel to AWS (8 videos, start here: • 2024 - 7 Steps To Depl... )
- DevOps and Infrastructure As Code (4 videos, start here: • Infrastructure as Code... )
- DevOps - Continuous Integration / Continuous Delivery (3 videos, start here: • DevOps - Continuous In... )
- MySQL Master / Slave Deployment in Amazon AWS ( • MySQL Master / Slave D... )
- Amazon AWS RDS Fully Managed Database Deployment ( • Amazon AWS RDS Fully M... )
- Amazon AWS ElastiCache Deployment ( • Amazon AWS ElastiCache... )
- Scaling Laravel Horizon Workers and Scheduler ( • Scaling Laravel Horizo... )
#nginx #php #phpfpm #laravel
#amazon #aws #amazonaws
#scaling #laravel
#technologysandbox