Консалтинговая практика Microsoft по продуктам Dynamics
С момента перехода в службу консалтинга сталкивался с рядом вопросов как и что мы делаем, какие услуги доступны. Решил опубликовать.
Консалтинговая практика Microsft по продуктам Microsoft Dynamics (Microsoft Dynamics Consulting, MDC) является структурным подразделением Департамента Консалтинга и Технической Поддержки компании.
Основными направлениями деятельности Microsoft Dynamics Consulting являются:
· Ведение проектов
o Управление проектом на стороне Заказчика
o Ведение проекта в качестве генерального подрядчика
o Контроль качества проекта внедрения
· Аудит завершенных проектов
· Технический аудит решения
o Аудит производительности решения
· Помощь в переходе на новые версии
· Семинары по производительности
Описание услуг доступно на сайте https://www.microsoft.com/Rus/Dynamics/Consulting/default.mspx
Переход с Microsoft Dynamics AX 3.0 на Microsoft Dynamics AX 4.0SP1
В зависимости от набора критериев, предлагаются варианты технико-коммерческих предложений с фиксированной ценой, описываемых ниже. Работы по данным предложениям производятся только для систем, базирующихся на операционных системах Microsoft.
Ситуации, не подпадающие под указанные критерии, согласовываются отдельно.
Критерий | Предложение |
SQL |
SQL +DTP |
ORA |
ORA +DTP |
Объем базы данных |
<= 200Гб |
<= 200Гб |
||
База данных MS SQL Server |
√ |
√ |
- |
- |
База данных Oracle |
- |
- |
√ |
√ |
Участие в переносе данных |
- |
√ |
- |
√ |
Результатом анализа будут детальные рекомендации по оптимизации кода приложения для правильного обновления, инфраструктуры, а также по настройке компонентов Системы:
· Список выявленных проблемных мест
· Результат выборочного анализа (для наиболее критичных участков) кода приложения с примерами корректной реализации
· Рекомендации по изменению инфраструктуры и настроек сервера базы данных для промышленной эксплуатации Системы
· Рекомендации по подготовке к переносу данных
· Рекомендации по постановке процесса переноса данных
o Создание кода обновления данных в 4.0
o Процесс переноса и настроек
o Оптимизация производительности переноса данных
o Требования к оборудованию и его настройке
Аудит производительности системы
Для сбора информации планируется использовать комплект PSSDiag, описание которого можно найти в статье базы знаний Microsoft (https://support.microsoft.com/kb/830232). В результате работы PSSDiag будут получены файлы трассировки, журналы записи счетчиков Монитора производительности (Perfmon) и результаты работы специальных хранимых процедур, которые устанавливаются перед началом работы и фиксируют на регулярной основе наличие очередей, задержки операций ввода-вывода и т.д.
Полученные материалы будут разобраны и были определены пакеты и хранимые процедуры, которые потребляют наибольший объем ресурсов, счетчики монитора производительности, которые выходят за рекомендованные границы и получена дополнительная информация о поведении системы.
В рамках проверки бизнес – процессов и используемых Заказчиком модификаций, должен быть обеспечен доступ к копии приложения Microsoft Dynamics AX, развернутой у Заказчика на копии реальной базы данных, либо на базе, содержащей исторические (архивные) данные. Для анализа модификаций, дополнительно будут использоваться внутренние утилиты Microsoft Dynamics AX: профайлер кода (Code Profiler) и трассировка операторов SQL (SQLTrace).
Критерий | Предложение |
DAX |
DAX+SQL |
DAX+SQL+INF |
DAX+ORA |
Объем базы данных |
<= 100Гб |
> 100Гб |
> 100Гб |
<= 100Гб |
База данных MS SQL Server |
√ |
√ |
√ |
- |
База данных Oracle |
- |
- |
- |
√ |
Количество пользователей |
<= 200 |
> 200 |
> 200 |
<= 200 |
Добавление аналитик по складу |
- |
√ |
√ |
- |
Количество ОС или номенклатур |
<= 1000 |
> 1000 |
> 1000 |
<= 1000 |
Конфигуратор продукции |
- |
√ |
√ |
- |
Интеграция через Business Connector |
- |
- |
√ |
- |
Внешние системы, связанные с проблемной областью (BizTalk и т.п.) |
- |
- |
√ |
- |
Клиент ведет бизнес в режиме 24x7 |
- |
√ |
√ |
- |
Консультант по Microsoft SQL Server |
- |
√ |
√ |
- |
Консультант по инфраструктуре |
- |
- |
√ |
- |
Результатом анализа будут рекомендации по оптимизации кода приложения и инфраструктуры, а также по настройке компонентов Системы:
· Список выявленных проблемных мест
· Рекомендации по изменению инфраструктуры и настроек сервера базы данных
· Результат выборочного анализа (для наиболее критичных участков) кода приложения с примерами корректной реализации
· Рекомендации по обслуживанию системы
Семинар
Семинар включает обзор методов локализации и решения проблем производительности в Microsoft Dynamics AX. Рассматриваются концепции, положенные в основу Microsoft Dynamics AX, тестирования производительности собственных модификаций, использование утилит трассировки выполнения запросов и мониторинга.
Данный курс проводится для клиентов, у которых используется Microsoft Dynamics AX и Microsoft SQL Server.
Семинар проводится консультантами Microsoft по Microsoft Dynamics AX.
Аудитория: Разработчики приложения и администраторы баз данных
В программе семинара:
· Локализация проблем
· Системный монитор
· Профайлер SQL
· Трассировка запросов
· Профайлер кода
· Анализ приложения и инфраструктуры
· Принципы решения проблем блокировок
· Оптимизация длинных запросов
· Принципы создания производительных модификаций
· Производительность и Best Practices
Описание:
· Подготовка и анализ логов и описания проблем от Заказчика - 0,5 дня
· Проведение семинара на территории Заказчика – 4 дня.
· Отчет о найденных проблемах, удаленные сессии вопросов и ответов после семинара - 0,5 дня
Контактная информация
Если Вас заинтересовала информация о предложении от Microsoft Dynamics Consulting, пожалуйста, свяжитесь с нами.