Каковы проблемы в портировании Ваших существующих приложений к Microsoft Azure?

Что когда-либо Вы действительно сохраняете целым предложением как одной строкой. Необходимо понять целый sentece для перевода его правильно.

Не все слова должны быть переведены на всех языках: например, на норвежском языке каждый не использует (мы можем говорить "vГ ¦ r sГҐ поводок" буквально "быть так добрыми", но при использовании в качестве команды это звучит слишком мощным), так корректный норвежский vould быть:

  • "Logg inn для ГҐ fortsette" освещенный.: "Войдите в систему, продолжаются" или
  • "Fortsett ved ГҐ logge гостиница", освещенная.: "Продолжите войти в систему", и т.д.

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

  • "FГјr продолжатель Loggen пожалуйста ins" (если это было реально), освещенный.: "Для продолжения журнала в"

, Некоторый язык может даже иметь одно отдельное слово для (большая часть) это предложение также...

я рекомендую решение 1, или возможно "% {потрясение} входит в систему % {endlink} для продолжения" этого способа, которым переводчик может сделать целое предложение ссылкой, если это более естественно, и это может быть полностью реструктурировано.

21
задан amazedsaint 24 November 2009 в 13:28
поделиться

6 ответов

Наша самая большая проблема - это природа облака без сохранения состояния. хотя мы очень старались, некоторые биты состояния проникли в ядро, и это то, что сейчас решается.

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

5
ответ дан 29 November 2019 в 22:07
поделиться

Моя самая большая проблема заключалась / заключалась в регистрации и создании проекта. Вот как далеко зашло это за последний месяц.

Либо я делаю что-то очень не так, либо этот сайт большую часть времени не работает.

2
ответ дан 29 November 2019 в 22:07
поделиться

Одна важная проблема - это кривая обучения, отсутствие опытных разработчиков, время, необходимое для того, чтобы стать продуктивным.

Это происходит со всеми технологиями, но с облаком происходит фундаментальное изменение в том, как что-то делается.

1
ответ дан 29 November 2019 в 22:07
поделиться

Если вашему приложению нужна база данных, я не уверен, что в Windows Azure есть реляционная база данных (прямо сейчас)

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

-1
ответ дан 29 November 2019 в 22:07
поделиться

Будьте готовы к длительному процессу развертывания. В настоящее время (до PDC 2009 г.) загрузка пакета развертывания и запуск хост-служб иногда занимала у меня более 30 минут (зависит от времени суток, размера пакета, количества ролей и т. Д.).

Одна сторона Результатом этого является то, что внесение изменений в конфигурацию в файлах web.config обходится дорого, поскольку для этого требуется переупаковка и повторное развертывание всего пакета приложения. Вместо этого используйте файлы конфигурации Azure для параметров конфигурации, поскольку они не требуют приостановки / перезапуска узла.

3
ответ дан 29 November 2019 в 22:07
поделиться

Моя самая большая проблема с Azure сегодня - это совместимость с другими ОС. Здесь я сравниваю Azure с экземплярами EC2 / Rackspace (хотя Azure as PAAS предлагает гораздо больше, чем они, например, балансировку нагрузки, репликацию хранилища, географическое развертывание и т. Д. в единой дешевой упаковке).

Даже если вы считаете меня стартапом BizSpark , я не склонен запускать свою базу данных на SqlAzure (эквивалент Sql2005), поскольку я не могу принять их ценовая политика , которую мне придется соблюдать через три года после программы BizSpark. Теперь у них нет опции для MySql или любой другой базы данных. Для меня это смешно для SME . С EC2 я могу запустить свой экземпляр MySql на другой виртуальной машине Linux (очевидно, в той же сети. Azure дает вам возможность подключаться к сети за пределами их, но на самом деле это не вариант)

2 nd . Это снова связано с использованием машин * nix. Я хочу, чтобы все мое кеширование поддерживалось Memcached . В asp.net 4 они даже предоставили нам из коробки поддержку memcached через расширяемое кэширование вывода . Причина, по которой я непреклонен в отношении memcached, - это экосистема, которую он предоставляет. Например. : Сегодня я могу получить memcached с постоянным кешированием в качестве надстройки. Это даже даст мне возможность хранить данные сеанса с помощью memcached. Кроме того, я могу запускать задания уменьшения карты в журналах IIS. Это делается с использованием изображений облачности на EC2 .Я не понимаю, как это сделать с помощью Azure.

Видите ли, в случае Amazon / Rackspace я могу запустить свое веб-приложение asp.net на одном экземпляре Windows Server 2008, а остальные - на машинах * nix.

Я собираюсь запустить свои неиерархические данные (пункты меню веб-приложения) на CouchDb . С помощью Azure я получаю таблицу Azure . Но мне не очень нравится этот банкомат. С EC2 я могу запустить его в том же поле MySql (не поймите меня на этом :-)).

Если вы готовы забыть об этих проблемах, Azure предоставляет вам среду, в которой много абстрагированной рутинной работы. И это хорошо. Масштабирование, балансировка нагрузки, множество очень дешевых хранилищ, CDN, репликация хранилищ, готовый мониторинг сервисов через Fabric Controller и т. Д. Среди них. С EC2 / Rackspace вам придется нанять системного администратора, который обойдется в 150 тысяч долларов PA, чтобы делать эти вещи (AFAIK Amazon предоставляет некоторые из этих функций за дополнительную плату).

Я сравниваю инстансы Azure и Amazon / Rackspace (но не облачные). Кому-то это может показаться яблоком и апельсином. Но лазурный не предоставляет вам экземпляров. Только облако с их индивидуальными предложениями…

3
ответ дан 29 November 2019 в 22:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: