Мне понадобится Amazon EC2 для этого, верно?
Да.
Я хочу, чтобы мои статические ресурсы доставлялись из CDN.Означает ли это, что мне нужен Amazon CloudFront вместе с EC2?(Или EC2 тоже как-то CDN?)
CloudFront - это CDN, но вы можете использовать любой другой CDN, как если бы вы использовали сайт, размещенный на ваших собственных серверах.EC2 - это не CDN.
Я также хотел бы использовать ускоритель PHP (возможно, APC), memcache и т. Д. Смогу ли я сделать это на Amazon?
Да, у вас есть полный root-доступ к серверу.Вы можете установить любое программное обеспечение, которое установите на сервере, которым вы владеете.
Смогу ли я по-прежнему использовать MySQL?(Я спрашиваю об этом, потому что кажется, что у Amazon также есть свои собственные СУБД; не уверен, что я вынужден использовать их).
Да.RDS аккуратен, но вы всегда можете запустить MySQL на вашем сервере EC2.