Подумайте, какие функции важны для вас в PaaS. Вы упоминаете поддержку нескольких языков, но что еще. Четко объясните, что вам нравится в dotCloud, чтобы помочь сосредоточиться на правильном продукте.
Некоторые из ключевых функций, на которых я рекомендую вам сосредоточиться, — это переносимость, открытый стек, высокая доступность, эластичность, контроль и мониторинг.
Чтобы предотвратить блокировку, вы хотите выбрать PaaS, который упрощает перенос между облаками. Поймите, как каждый продукт упрощает возможность изменения облачных сервисов по мере развития ваших потребностей или среды.
Многие предложения PaaS диктуют стек, доступный для вашего приложения, и это может значительно уменьшить ваши варианты архитектуры. Вам нужна возможность выбирать языки, базы данных, компоненты промежуточного программного обеспечения, версии продукта и т. д., соответствующие вашим потребностям. PaaS, который ограничивает ваши возможности узким меню компонентов, не так полезен для реальных развертываний.
Если важна непрерывная работа, то как PaaS отслеживает работоспособность приложения и восстанавливается после сбоев. Может ли он восстановиться автоматически. Может ли он динамически масштабировать ваше приложение в зависимости от нагрузки, выделяя новые ресурсы во время пикового спроса и освобождая эти виртуальные машины, когда они больше не нужны.
Ваше приложение может иметь зависимости между службами, что усложняет развертывание. Может ли PaaS организовывать и автоматически управлять вашими развертываниями независимо от зависимостей и сложности вашей архитектуры. Вам нужна гибкая, открытая и расширяемая PaaS, способная удовлетворить любые ваши требования к развертыванию.
Наконец, вам нужен прозрачный мониторинг на уровне приложений. Должно быть легко просматривать состояние вашего приложения и его работу с течением времени. Должны быть доступны информационные панели и журналы, которые упрощают устранение неполадок на уровне приложений.
Вот отличное резюме текущей ситуации: http://natishalom.typepad.com/nati_shaloms_blog/2012/05/mapping-the-cloudpaas-stack.html
Норма
person
Norm Leitman
schedule
11.05.2012