Подходит ли CakePHP на Amazon Web Services (уровень бесплатного пользования)?

У меня есть база данных размером 2 ГБ и внешний интерфейс, который, вероятно, будет обрабатывать 10-15 обращений в течение дня. Является ли бесплатный уровень AWS (с MySQL RDS) хорошим местом для начала?

Будут ли приложения CakePHP сталкиваться с тайм-аутами или другими проблемами с ресурсами из-за размера микроэкземпляра?

Микроэкземпляр (от Amazon). Микроэкземпляры (t1.micro) обеспечивают небольшое количество согласованных ресурсов ЦП и позволяют увеличивать мощность ЦП короткими вспышками, когда доступны дополнительные циклы. Они хорошо подходят для приложений с низкой пропускной способностью и веб-сайтов, которые периодически требуют дополнительных вычислительных циклов. Вы можете узнать больше о том, как использовать инстансы Micro и соответствующие приложения, в документации по Amazon EC2.

Микроэкземпляр 613 МБ памяти, до 2 ECU (для коротких периодических всплесков), только хранилище EBS, 32-разрядная или 64-разрядная платформа


person Ajay K    schedule 27.02.2013    source источник


Ответы (2)


Если вы получаете очень небольшое количество обращений, вы, вероятно, можете запустить свое приложение и базу данных mysql на микроэкземпляре.

Микро будет бесплатным, но за RDS придется заплатить.

Вы не должны замечать никаких проблем — мы проводим большую часть нашего тестирования на микроконтроллерах, и наша база данных больше, чем ваша.

person chris    schedule 27.02.2013
comment
Кстати, RDS также имеет бесплатный уровень. - person Ajay K; 01.03.2013

Он отлично подойдет для вашего сценария.

Я развернул себя для других клиентских приложений с требованиями как минимум в два раза больше, чем у вас, и они работали нормально.

Если ваше приложение выполняет операции сохранения и извлечения файлов с диска, я хотел бы предложить вам попробовать Amazon S3.

person Felipe Garcia    schedule 27.02.2013