Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

Before Install AEM to AWS EC2 Servers, what must check each Server Level for better performance...

Avatar

Level 5

Hi Team,

 

We received the 26 servers AWS EC2. I already checked Java 11 and Maven Installation those servers. Do I need to check any server's configuration to avoid performance down the line? 

 

Regards

Vara

1 Accepted Solution

Avatar

Correct answer by
Level 3

Hi @varaande ,

 

1. Check the selected EC2 instance types for your AEM installation meets the recommended system requirements in terms of CPU, Memory(RAM), Storage (EBS,EFS or instance store). Make sure that size of the EC2 instance ensures sufficient space for AEM assets, binaries, logs, and other data
2. Also make sure that OS installed on each VM is compatible with AEM's supported OS versions. Install any necessary updates, patches, or security fixes for the OS.
3. Dispatcher module setup- The Dispatcher module is typically installed and configured on a web server, such as Apache HTTP Server or Microsoft IIS.
4. Security groups and firewalls - Make sure all the firewalls/ports are enabled for external communication. Mainly we need to enable ports 80 (http) and 443 (https)

5. You can set up monitoring tools, such as Amazon CloudWatch or any third-party monitoring tool, to track server metrics (CPU, memory, disk usage, network) and log events for troubleshooting and performance optimization.

 

Thanks,

 

View solution in original post

2 Replies

Avatar

Employee

Hi,

You need to check Physical architecture as well. For AEM you should have atleast 16 GB RAM and Intel Xeon or AMD Opteron CPU with atleast 4 cores. You can start with h Amazon EC2 M5.2XL and then adjust it according to the load.

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-install-aem-publish...

Avatar

Correct answer by
Level 3

Hi @varaande ,

 

1. Check the selected EC2 instance types for your AEM installation meets the recommended system requirements in terms of CPU, Memory(RAM), Storage (EBS,EFS or instance store). Make sure that size of the EC2 instance ensures sufficient space for AEM assets, binaries, logs, and other data
2. Also make sure that OS installed on each VM is compatible with AEM's supported OS versions. Install any necessary updates, patches, or security fixes for the OS.
3. Dispatcher module setup- The Dispatcher module is typically installed and configured on a web server, such as Apache HTTP Server or Microsoft IIS.
4. Security groups and firewalls - Make sure all the firewalls/ports are enabled for external communication. Mainly we need to enable ports 80 (http) and 443 (https)

5. You can set up monitoring tools, such as Amazon CloudWatch or any third-party monitoring tool, to track server metrics (CPU, memory, disk usage, network) and log events for troubleshooting and performance optimization.

 

Thanks,