| |
|
Портирование и миграция
|
|
|
|
ИТ-системы, приложения и платформы, использовавшиеся много лет, имеют свойство устаревать. И дело не только в том, что в их основе несовременные технологии. Они просто не могут с прежней эффективностью работать на удовлетворение потребностей бизнеса компаний-владельцев, и, кроме того, возможно, стали слишком затратными. А быстро развивающаяся IT-индустрия предлагает новые, экономичные и высокопроизводительные решения: платформы, технологии и среды, которые могут и должны использоваться для повышения эффективности ИТ- систем.
Наша цель - повысить практичность и эффективность ИТ-систем путем безопасного, плавного и пошагового перехода на новые платформы, технологии и среды.
Мы предлагаем
- Портирование программного обеспечения;
- Миграция с одного языка программирования на другой;
- Миграция с платформы на платформу;
- Миграция технологий;
- Адаптация системы для нужд пользователя и технологического окружения;
- Поддержка национального языка или интернационализация;
- Перенесение баз данных и форматов данных.
Мы ориентируемся на следующие принципы
- Детальный анализ бизнес-среды, в которой используется система.
Это позволяет нам наиболее точно выбрать подходы и технологические решения с тем, чтобы оптимизировать затраты на портирование \ миграцию и снизить риски.
- Безопасная миграция.
Мы минимализируем возможные риски, применяя безопасный пошаговый подход. При этом целостность системы поддерживается на протяжении всего цикла миграции.
- Автоматизация процесса портирования \ миграции.
Мы стремимся максимально автоматизировать процесс портирования \ миграции, уменьшая тем самым зависимость от человеческого фактора и сокращая сроки проекта.
- Оптимальный выбор новой технологии.
Мы проанализируем технологические решения с тем, чтобы выбрать оптимальное для миграции системы. Ваша система будет работать на экономичных и высокопроизводительных технологиях, имеющих рыночные перспективы.
- Максимальное переиспользование программного обеспечения.
Мы переиспользуем имеющиеся компоненты и тесты для снижения ваших затрат на миграцию. Кроме того, это будет способствовать согласованному функционированию системы на протяжении всего процесса миграции.
- Тщательное тестирование инструментов портирования \ миграции.
Мы тестируем портируемое программное обеспечение, чтобы удостовериться, что программные инструменты не нанесли никаких дефектов.
- Всестороннее тестирование портированного \ мигрировавшего программного обеспечения.
С помощью скрупулезного тестирования мы должны убедиться в том, что сохранены функциональные свойства, производительность, совместимость и целостность системы.
- Производительность, совместимость, масштабируемость.
Научные исследования в области производительности систем и опыт по усовершенствованию совместимости и масштабируемости позволяют «УниПро» выполнять проекты с учетом будущего развития современных передовых технологий.
Примеры успешных проектов
- Миграция системы team work в Java
- Портирование компилятора Fortran на платформу Solaris/x86
- Компилятор Fortran-to-Java