Каковы наилучшие методы перехода на Bluemix?

Я ищу некоторые документы/руководства о том, как перейти с других систем PaaS/устаревших локальных систем на Bluemix – передовой опыт, требования и т. д. Все, что угодно, поможет, спасибо, Джейсон.


person Jason Burns    schedule 12.11.2015    source источник
comment
Это общий вопрос. Не могли бы вы уточнить, какое приложение вы хотите перенести на Bluemix? Это Java, PHP, Node.js и т. д.? Использует ли он какие-либо службы или базу данных?   -  person Alex da Silva    schedule 12.11.2015
comment
Единственная наилучшая практика, которую я мог бы порекомендовать, вообще не иметь подробностей о переносимых приложениях, — это иметь готовое облако приложений, поэтому без управления сеансами и использования, строго привязанного к конкретному хосту (например, фиксированные сеансы) и полностью масштабируемого по логике. и услуги. Пожалуйста, предоставьте более подробную информацию, чтобы иметь конкретные предложения   -  person v.bontempi    schedule 12.11.2015


Ответы (4)


Ваш вопрос довольно общий, однако вот несколько ссылок, касающихся миграции с основных технологий:

Наконец, обратите внимание, что переход от локального решения к решению на основе Cloud Foundry требует некоторых соображений относительно локальной файловой системы:

  • Местное хранилище файловой системы недолговечно. Когда экземпляр приложения дает сбой или останавливается, ресурсы, назначенные этому экземпляру, восстанавливаются платформой, включая любые изменения на локальном диске, сделанные с момента запуска приложения. При перезапуске экземпляра приложение запустится с новым образом диска. Хотя ваше приложение может записывать локальные файлы во время работы, файлы исчезнут после перезапуска приложения.
  • Экземпляры одного и того же приложения не используют локальную файловую систему. Каждый экземпляр приложения работает в своем собственном изолированном контейнере. Таким образом, если вашему приложению необходимо, чтобы данные в файлах сохранялись при перезапуске приложения, или данные должны быть общими для всех запущенных экземпляров приложения, не следует использовать локальную файловую систему. По этой причине локальная файловая система не должна использоваться.

Если вам нужна дополнительная информация по этой теме, ознакомьтесь с Соображениями относительно Разработка и запуск приложения в облаке

person Umberto Manganiello    schedule 17.11.2015

Если вы говорите о приложении Java, см. сообщение ниже:

Могу ли я запустить приложение Tomcat в Bluemix?

Если вы перемещаете существующее приложение Websphere, вам поможет следующее:

Как мне переместить существующее приложение WebSphere в Liberty на Bluemix?

person RandalAnders    schedule 12.11.2015

Джейсон - начните здесь:

https://www.ng.bluemix.net/docs/

Тогда вы можете посмотреть видео на YouTube:

https://www.youtube.com/channel/UCwYdW8mfXZwJQvB65789_vQ

После этого взгляните на developerWorks:

http://www.ibm.com/developerworks/devops/plan.html

Дайте мне знать, если это поможет.

person Justin Saadein    schedule 12.11.2015

Перенесите приложение из Heroku в Bluemix:

http://www.ibm.com/developerworks/cloud/library/cl-bluemix-heroku-migrate-app/

person Jose Miguel Ordax    schedule 13.11.2015