Большинство софтверных компаний нуждаются в использовании собственных мощностей для разработки и тестирования программного обеспечения и сервисов. Такой подход позволяет реализовать уникальные проекты, не прибегая к дополнительным отраслевым решениям. Но с развитием бизнеса и необходимостью поддерживать его на конкурентном уровне зачастую требуются новые и актуальные технологии, обеспечивающие особый контроль за инфраструктурой.
Решение данных задач приводит к рассмотрению альтернативных путей, в том числе облачных сервисов.
Компания Softline совместно с корпорацией Microsoft предлагают провести проект по анализу систем разработки и тестирования – SAM.
Developers SAM разработан, чтобы:
- повысить скорость и удобство разработки и тестирования приложений и сервисов;
- снизить и оптимизировать стоимость владения инфраструктурой;
- использовать недоступный в on-premise функционал;
- получить поддержку и возможность использования различных платформ, таких как Linux или Oracle в Azure;
- легко масштабировать мощности и архитектуру систем в облаке.
В рамках проекта будут решены следующие задачи:
- Проведение классической инвентаризации программного обеспечения и аппаратных ресурсов в локальной, облачной или гетерогенной средах.
- Проведение анализа используемых аппаратных мощностей (загрузка\производительность).
- Оценка конфигураций, используемых Microsoft SQL Server, анализ виртуального окружения (Hyper-V\VmWare).
- Анализ непроизводственных сред и формирование отчета, включающего:
- оценку системы управления непроизводственным окружением;
- формирование рекомендованных должностных инструкции администратору MSDN-программы.
- Оценка уровня безопасности непроизводственных сред организации по методологии Critical Security Controls – Version 6.1.
- Рекомендации по использованию облачных служб Azure и подбор оптимального плана в зависимости от решаемых задач:
- обмен кодом, создание и доставка программного обеспечения для разных платформ;
- масштабируемые тестирования разрабатываемого приложения в среде Windows или Linux, создание сред для обучения пользователей;
- управление производительностью приложений;
- разработка мобильных приложений с проверкой подлинности пользователей, использованием когнитивных сервисов и автономной синхронизацией;
- создание шлюзов API для существующих серверных служб, обеспечение их безопасности и защита от перегрузки, формирование отчетности по работоспособности серверов;
- создание приложений непосредственно в интегрированной среде разработки (IDE).
- Проведение сравнительного анализа финансовых и временных расходов на разработку и тестирование в текущей среде и в Azure.
Этапы проекта:

Преимущества Azure для бизнеса:
- Снижение стоимости затрат на разработку и тестирование.
- Управление расходами в тестовых средах с помощью порталов Azure.
- Повышение качества разработки и увеличение производительности специалистов.
- Повышение безопасности инфраструктуры и тестируемых приложений.
- Готовая финансовая модель перехода на облачную платформу Azure в краткосрочной и среднесрочной перспективе.
- Возможность реализации интересующего проекта по миграции с Softline.