Я ищу некоторые документы/руководства о том, как перейти с других систем PaaS/устаревших локальных систем на Bluemix – передовой опыт, требования и т. д. Все, что угодно, поможет, спасибо, Джейсон.
Каковы наилучшие методы перехода на Bluemix?
Ответы (4)
Ваш вопрос довольно общий, однако вот несколько ссылок, касающихся миграции с основных технологий:
- Из JEE: http://www.slideshare.net/davidcurrie/aai-2698migratingtobluemix
- Из LAMP: http://www.ibm.com/developerworks/library/wa-migrate-lamp-app-to-bluemix-trs/index.html
- Из других PaaS: http://www.slideshare.net/kelapure/2259-migrate-herokuopenshift-applicationstobluemixpublic
Наконец, обратите внимание, что переход от локального решения к решению на основе Cloud Foundry требует некоторых соображений относительно локальной файловой системы:
- Местное хранилище файловой системы недолговечно. Когда экземпляр приложения дает сбой или останавливается, ресурсы, назначенные этому экземпляру, восстанавливаются платформой, включая любые изменения на локальном диске, сделанные с момента запуска приложения. При перезапуске экземпляра приложение запустится с новым образом диска. Хотя ваше приложение может записывать локальные файлы во время работы, файлы исчезнут после перезапуска приложения.
- Экземпляры одного и того же приложения не используют локальную файловую систему. Каждый экземпляр приложения работает в своем собственном изолированном контейнере. Таким образом, если вашему приложению необходимо, чтобы данные в файлах сохранялись при перезапуске приложения, или данные должны быть общими для всех запущенных экземпляров приложения, не следует использовать локальную файловую систему. По этой причине локальная файловая система не должна использоваться.
Если вам нужна дополнительная информация по этой теме, ознакомьтесь с Соображениями относительно Разработка и запуск приложения в облаке
Если вы говорите о приложении Java, см. сообщение ниже:
Могу ли я запустить приложение Tomcat в Bluemix?
Если вы перемещаете существующее приложение Websphere, вам поможет следующее:
Как мне переместить существующее приложение WebSphere в Liberty на Bluemix?
Джейсон - начните здесь:
https://www.ng.bluemix.net/docs/
Тогда вы можете посмотреть видео на YouTube:
https://www.youtube.com/channel/UCwYdW8mfXZwJQvB65789_vQ
После этого взгляните на developerWorks:
http://www.ibm.com/developerworks/devops/plan.html
Дайте мне знать, если это поможет.
Перенесите приложение из Heroku в Bluemix:
http://www.ibm.com/developerworks/cloud/library/cl-bluemix-heroku-migrate-app/