CDN только улучшит производительность вашего статического контента - если ваш Ajax-код требует активного контента, то это не поможет.
Amazon AWS может помочь, но это зависит от деталей вашего приложения. Amazon не особенно известен тем, что поставляет решение с малой задержкой.
Большинство приложений, которым требуется низкая задержка, в конечном итоге решают проблему с разных сторон. Комбинация CDN и выделенных серверов, безусловно, является одним из подходов. Одним из ключевых моментов здесь является выбор правильного центра обработки данных для ваших серверов (хаб с низкой задержкой).
На случай, если это может помочь, я написал книгу на эту тему: Сверхбыстрый ASP.NET , в которой обсуждаются вопросы на стороне клиента, аппаратная инфраструктура, CDN, кэширование и многие другие. проблемы, которые могут повлиять на задержку.