microsoft dynamics ax 2012: Как объединить все технологии Вашей...

24

Upload: halla-rodriquez

Post on 02-Jan-2016

77 views

Category:

Documents


3 download

DESCRIPTION

DYN 205. Майкрософт. Алексей Еременко. Майкрософт. Microsoft Dynamics AX 2012: Как объединить все технологии Вашей компании в интересах бизнеса. Вадим Корепин. Содержание. Функциональные компоненты решения Визуализация и бизнес - аналитика Интеграция Доступ и безопасность - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса
Page 2: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

DYN205

Microsoft Dynamics AX 2012: Как объединить все технологии Вашей компании в интересах бизнеса

Вадим КорепинМайкрософт

Алексей ЕременкоМайкрософт

Page 3: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Содержание

Функциональные компоненты решенияВизуализация и бизнес - аналитикаИнтеграцияДоступ и безопасностьПроизводительность

Page 4: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Общая архитектура

Финансы SCM Управление складом Проекты

CPM и GRC CRM HCM SRM

Горизонтальные решения

Референсные данные

Базовый функционал

Мастер данные Базовые компоненты

Клиенты

Платформа

Сервера Утилиты

ГоссекторСервисыПроизводство Дистрибуция Ритейл

Индустриальные решения

Технологическая платформа

Page 5: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Глубокое функциональное наполнение

Референсные данныеКатегория

Валюта

Календарь

Единицы измерений

Кодовая страницаЯзык

Временная зона

Мастер данные

Участники

Клнтакты, штатные и внештатные сотрудники

Поставщики

Клиенты

Физические и юридические лица

Продукты

Номенклатуры

Сервисы

Права

Конфигурации

Каталоги аттрибутов

Регион, Сайт, Местонахождение и Адрес

Базовые компонентыРасчет налогов

Платежи

Опросники

Бизнес - политики

Планирование ресурсов

Складские аналитики

Финансовые аналитики

Первичные документы

Базовый функционал

Управление рисками (GRC)

Корпоративное управление (CPM)БюджетированиеКонсолидация Финансовая и законодательная отчетность

ФинансыГлавная Книга

Расчеты с поставщиками

Расчеты с клиентами

Учет обязательств

Управление расходами

Основные средства

Контроль кредитных лимитов Коллекции

Выставление счетов и биллинг

Управление затратами и финансовый контроль

ПроектыПроектный биллинг

Управление ресурсами проекта

Управление проектом и коммуникациями

Анализ портфеля проектов

Контракты по проектам

Гранты

Учет затрат по проекту, стоимость проекта

Управление персоналом (HRM)Управление персоналом

Управление компенсациями и поощрениями

Учет времени

Управление достижениями

Управление развитием

Найм персонала

Горизонтальные решения

Управление цепочками поставок (SCM)Управление качеством

Возвраты Управление запасами

Управление закзами Планирование цепочек поставок

Управление взаимоотношениями с поставщиками (SRM)Контракты на закупкиПодбор товаров Заявки

Управление закупками

Управление складомПополнение запасов

Контроль складских запасов

Расчет себестомостиКотроль лотов и партий

CRMЦены и скидки

Продажи

Поддержка клиентов

Услуги

Контроль соблюдения политик

Окружающая среда

ЗарплатаРасчет зарплаты

Администрирование

Налоги

Page 6: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Индустриальные решения

Управление магазинами и терминалами

POS

Управление ассортиментом

Управление ценами

Управление лояльностью

Кросс-докинг

Розница и дистрибуция

Управление фондами

Бюджетирование и отчетность

Казначейство

Управление контрактами и централизованные

закупками

Управление аукционами

Биллинг платежей

Государство

Управление ресурсами

Управление запросами

Управление обязательствами

Управление знаниями

Услуги

Расчет себестоимости

Спецификации и маршруты

Формулы и рецепты

Контроль за переделами

MRP

Управление цехом

Бережливое производство

Сервис и ремонты

Дискретное

Производство

Процессное

Page 7: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Взаимодействие с Microsoft Office

Метаданные

Запросы

Бизнес - документы

Сервис бюджетов

Сервис затрат

. . .

Page 8: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Демонстрация

Как эффективно работать в Microsoft Dynamics AX не зная об этом ничегоВадим Корепин

Page 9: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Страницы приложения на

базе форм MorphX

Windows клиент Dynamics AX

Прочие приложения

Внешние приложения

MS Office Add- in Страницы приложений на

ASP.NET

Страницы Корпоративного Портала (веб браузер)

Страницы Ролевого центра

Веб компоненты Business Overview

Веб компоненты Report Viewer

Средства разработки

Утилиты Visual Studio

Morph X

СтраницыРолевого Центра

Веб компоненты Business Overview

Веб компоненты Report ViewerКомпоненты

Report Viewer

Техническая архитектура

SQL Server

SharePoint

База контента База конфигурации

Microsoft Dynamics AX

Транзакционная база AX

Бизнес - аналитика

База данных SSRS База данных SSAS

RP

C

File/MSMQ/WCF

Сервера Веб/Отчетности/Интеграции

Сервер интеграции

MSMQФайловая система

BizTalk Server

Адаптер WCF

Сервисы WCF

Internet Information Server (IIS)

SharePoint

Сервер справки

Среда Корпоративного портала

BC .NET

Расширения отчетности Dynamics AX

SSRS

Среда выполнения на SQL Server Analysis Services

SSAS

HTTP(S)

Сервер приложений (AOS)

Функциии сервера приложений

Пул соединений

Управление сессиями

Безопасность

Управление транзакциями

Трассировка/ Журналирование

Среда выполнения кода X++

.NET Framework 4.0

WCF

Управление процессами

Сервисы сервера приложений

Системные

Пользовательские запросы

Сервис метаданных

Приложений

Кастомизированные сервисы

Сервисы процессов

ODBC (SNAC)

RPC WCF RPCWCF

WC

F

HTTP(S) HTTP(S)

File

Использование возможностей SQL Server Аналитика и отчетность

Сервер приложений для пользователей и пакетный сервер

Горизонтальное и вертикальное масштабирование

Запуск X++ в IL для сервисов, пакетов, RunAs

Генератор отчетов последнего поколения

Использование WCF

Простая установка, визуализация, использование стандартов Визуализация и

пользовательский интерфейсПростая

интеграция

Разработка на основе моделей

Page 10: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Корпортивный портал

Исключительно удобный интерфейс

Меньшее количество кода для расширения возможностей Корпоративного Портала

Низкая стоимость владения с простыми инсталяцией и управлением

Page 11: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Архитектура Корпоративного Портала

База данных AX

AOS

Сервис запросов

Сервис метаданных

Управляющие элементы ASP.NET

.NET Business Connector

ДанныеSDK

клиента

Управляющие элементы ASP.NET

Управляющие элементы AX

Доступ к данным портала

Прокси

Разработчик

SharePoint Foundation / Server 2010

База данных SharePoint

Веб части AXВеб части SharePoint

Соединение веб частей

Управление сессиями

Безопасность

Разработка управлющих элементов

Внешний сайт

Аноним

Портал поставщиков

Поставщик

Портал клиентов

Клиент

Сайты интеграции

Портал сотрудников

Сотрудник

Описания объектов, взаимосвязей и логики

Разработка страниц

Page 12: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Демонстрация

Визуализация процессов

Вадим Корепин

Page 13: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Архитектура платформы интеграции AIF

Сервисы WCF Runtime

Шлюз сообщений

Бизнес – логика Microsoft Dynamics AX

BizTalk ServerMSMQ Файл

КлиентыМаршрутизация сообщений WCF

Сервер приложений AOS

Клиенты

WCF Routing Service

IIS

Веб – сервисы на Windows Communication Foundation

Адаптер

Page 14: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

База данных Dynamics AX

Пользовательская БД

Пользователь Active Directory

Пользователь Live ID

Пользователь AD Federated

Пользователь авторизации на базе форм (FBA)

Авторизация

Active Directory

ADFS

Сервер приложений AOS (Application Object Server)

SharePoint (Корпоративный

Портал)

Аутентификация

1

3

2

STS

Провайдер с авторизацией форм

(FBA)

Зарегистрированный провайдер

Провайдер Live ID

Провайдер ADFS

Провайдер Active Directory

Сторонний STS (Security Token Service)

Модель авторизации

Пользовательская БД

Page 15: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Приложение AX для Windows Phone 7Компания XXL предоставляет приложение для Windows Phone 7 для проверки возврата арендованных машин

Имя и парольLive ID и Unique ID

Данные из AX

Аутентификация Live ID

Авторизация пользователя AX и обработка запроса

Веб - сервер

Сервер приложений AX 2012 AOS

Windows Live ID Server

Page 16: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Безопасность

Разрешения(20,000+)

Привилегии(5777)

Обязанности(767)

Роли (80)

Группа обязанностей, необходимых для работы

Группа связанных привилегий, необходимых для

работы

Группа точек входа со связанными уровнями доступа

Группа базовых объектов и требуемых

разрешений

Page 17: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Производительность

Использование временных таблиц SQLВключаемые (‘included’) поля индексовПолнотекстовые индексыВычисляемые поляПоддержка процессом синхронизации: коэффициента заполнения (fill factor), сортировки TempDB, режима online, компрессии

Поддержка возможностей БД

SysGlobalObjectCache (SGOC)Компиляция X++ в ILРежим для нерегламентированных запросов (ad hoc mode)Кэширование объединений (join)Настраиваемый лимит кэширования в SysGlobalConfigurationПул сеансов для AIF

Сервер приложений AOS

Асинхронное обновление для ГКПереписано Сводное планированиеПараллельность пакетных задач - BOF Использование IL для производительностиИспользование SGOC базовыми сущностями (адресная книга, аналитики)Улучшения в работе номерных серий

Приложение

Page 18: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Управление решением

МасштабированиеПоддержка параллелизма обработки

Масштабирование

Высокая производительность приложенийКэшированиеКомпилированный код X++

Производительноcть

Глубокая интеграция с VS 2010Управляемый языкПоддержка сервисов .NET 4.0

Расширяемость

AOS как объектОбъявление класса X++ как сервиса за один клик

Взаимодействие

Платформенная интеграция с SCOM, IDMF, Trace parserРасширенная диагностика

Поддерживаемость

Интеграция с TFS для автоматизации процесса разработкиПоддержка Power Shell

Управляемость

Ролевая модель безопасностиXDS для организации доступа к данным

Безопасность

Page 19: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Тест складских перемещений

• База данных 4.5 Тб (без сжатия)• 64 ядра• База данных использовала от 120 до 256 Гб памяти,

утилизация сервера 55-70 %• 28 серверов приложений AOS• AOS масштабируется до 24 ядер

Факты

• Более 56 миллионов строк транзакциий от POS были аггрегированы в 3.75 миллионов строк в журналы ‘Прибыли/Убытки’ и разнесены за 44-55 минут

• 11400 заказов на перемещение было создано и разнесено

• 30200 строк журналов ‘Прибытие номенклатуры’ создано и разнесено

Результат

Page 20: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

BREP : Поддержка Вашей системы от Microsoft

Поддержка системы 10 летSupport Lifecycle Policy — корпорация Microsoft обеспечивает поддержку каждого выпуска продукта в течение 10 лет (5 лет основная поддержка, 5 лет расширенная поддержка).

Непрерывное развитие систем Dynamicsболее $9 000 000 000 Microsoft вкладывает ежегодно в R&D развитие продуктов

Подписка на пакеты обновлений и оптимизации кода

Налоговые и законодательные обновления РоссииРоссийский Центр разработки Dynamics сегодня – 50+ высококлассных специалистов, работающих для Вас

Возможности интерактивного обучения: >100 учебных материалов по функциональности, подготовка к сертификации, учебные видеопособия - на русском языке

Page 21: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Бизнес – решения Microsoft Dynamics на Tech EdЛабораторные работы 9 – 10 ноября в классе для самостоятельной работы

10 ноября – с инструктором09:00 Автоматизация распределенных розничных сетей системой LS Retail на платформе Microsoft Dynamics NAV10:30 Реализация клиенто-ориентированной стратегии с помощью продуктов Microsoft Dynamics CRM и Microsoft Sharepoint Server13:00 Обзор возможностей Microsoft Dynamics AX 201214:30 Обзор новой системы управления взаимоотношений с клиентами CRM201116:00 Управление распределенными розничными структурами с помощью Microsoft Dynamics AX for Retail

Стенд Dynamics на Tech Ed Expo9 – 10 ноября – место встречи с экспертами и докладчиками, дополнительная информация

Доклады 9 ноября (зал 15)13:30 Microsoft Dynamics: сегодня и завтра16:30 Построение, развертывание и масштабирование информационных решений копоративного масштаба. 60 советов за 60 минут от ведущих ERP- и CRM-консультантов Консалтинга Microsoft

Доклады 10 ноября (зал 15)09:30 Microsoft Dynamics как основная платформа бизнес-приложений компании09:30 ЗАЛ 12 Автоматизация управления логистикой и продажами в национальном FMCG-холдинге на бизнес-решениях и инфраструктуре Microsoft11:00 CRM: Краткий курс самообороны13:00 Microsoft Dynamics AX 2012: как объединить все технологии Microsoft вашей компании в интересах бизнеса14:30 Разработка корпоративных решений на базе Microsoft Dynamics AX 2012 16:00 Применение технологий Microsoft для расширения бизнес-логики ERP-системы Microsoft Dynamics NAV17:30 Архитекторы против продавцов. Microsoft Dynamics CRM - тайны крупных проектов

Page 22: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Обратная связь

Уважаемые участники!Ваше мнение очень важно для нас!В блокноте, который находится в инфопаке участника, вы найдете анкету для оценки докладовПожалуйста, оцените доклад и сдайте анкету при выходе из зала модераторуДля участия в конкурсе заполненных анкет, отметьте в анкете номер, который указан на вашем бейдже

Спасибо!

Page 23: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса

Вопросы

Алексей Еременко Старший архитектор[email protected]

DYN 205Вадим Корепин

Ведущий специалист[email protected]

Вы сможете задать вопросы докладчикам в зоне Microsoft в зале №17 в течение часа после завершения следующей сессии

Page 24: Microsoft  Dynamics AX  2012:  Как объединить все технологии Вашей компании в интересах бизнеса