8 ГБ ОЗУ и 2CPU при AWS VPS должно быть более чем достаточно для запуска Magento 2 в хороших условиях и на разумной скорости.См. Здесь официальную документацию по этому поводу: https://devdocs.magento.com/guides/v2.2/install-gde/system-requirements-tech.html
Magento 2 требует достаточно много настроек для быстрой работы.Подумайте о расширенных опциях кэширования, таких как Memcached, Varnish и Redis .
Мы используем уже более года Cloudways из-за их интегрированных решений со всеми этими опциями плюс установка одним щелчком, автоматизация организации, CDN, бесплатная миграция и поддержка онлайн-чата 24x7.На VPS Digital Ocean с 8 ГБ ОЗУ, который медленнее, чем VPS с AWS с той же оперативной памятью, мы получаем довольно хорошие времена загрузки на веб-сайтах Magento 2.2 на основе шаблонов или на заказ.
Вы, конечно, также должны пройти через все возможныеоптимизация скорости внешнего интерфейса, например:
- объединение и минимизация всех файлов CSS и JS.
- оптимизация всех изображенийразмеры .
- используйте CDN при необходимости.
- Gzip сжатие
Подробнее оОптимизация внешнего интерфейса Magento ЗДЕСЬ .
Использование последней версии Magento CE 2.3 определенно поможет, поскольку в версиях 2.0.x было много проблем, связанных со скоростью.