6. Microsoft Dynamics AX what’s new
WEBクライアント
Web Based
Client
ALM
Application
Lifecycle Exp.
Azureネイティブ
Azure Cloud
Enabled
新しいUX
Immersive
Experience
業種別機能
Global
Industries
新しい開発基盤
Developer
Experience
継続的な更新
Continuous update
データ統合基盤
Integration
Platform
7. Azure AD
Azure SQL
Visual Studio 2015 IDEAX MorphX Dev Tools
Active Directory
SQL Server 2014
SSAS SSRS
WIN32
リッチクライアント
SharePoint
Enterprise Portal
Modern App
Windowsサーバ
MOM
AX アプリケーション
Microsoft Dynamics AX
Microsoft Dynamics AX(オンプレ→クラウド)
19. Dynamics AX 開発コンセプト
例1: Over-layering 開発資産をベー
スパッケージと統合
Assembly (Microsoft.
Dynamics.Application.dll)
ISV-1
Overlayering
on MS
ISV-2
Overlayering
On MS
VAR Overlayering on ISV-1 and
VAR Overlayering on ISV-2
MS Application Suite Model
Over-layeringモデル
Extension モデル
Assembly
ISV2.Extensions.
dll
Assembly (Microsoft.
Dynamics.Application.dll)
ISV-1
Extensions
on MS
例2:Extensionを利用して個別パッケー
ジにて開発
Assembly (VAR.Extensions.dll)
VAR Extensions on ISV-1 and ISV-2
MS Application Suite Model
Assembly
ISV2.Extensions.
dll
ISV-2
Extensions
on MS
例3: extensionとover-layeringを利用
したハイブリッドシナリオ
Assembly
ISV1.Extensions.
dll
Assembly (Microsoft.
Dynamics.Application.dll)
ISV-1
Extensions
on MS
Assembly (VAR.Extensions.dll)
VAR Extensions on ISV-1 and ISV-2
MS Application
Suite Model
Assembly
ISV2.Extensions.dll)
ISV-2 Extensions
on MS
VAR
Overlayering on
ISV-2
ISV-1
Overlayering
on MS
20.
21.
22. Data 管理・連携パターン
Data Import/Export
(Data 管理プラットフォーム)
Data Import/Export
(Data 管理プラットフォーム)
REST API (OData v4)
カスタムサービス
インタラクティブ連携 リアルタイム連携 非同期連携
・Ad-hocのデータロード
>既存システムからのデータ
移行等
・同期型データ連携
>モバイルアプリケーション
連携、エクセル連携
・外部システムとの定期的
なデータ連携
>支払いデータの夜間バッ
チ連携など
24. 24
インテグレーション: Data Entities/OData
Just set a couple of properties to expose as OData e.g.
https://usncax1aos.cloud.onebox.dynamics.com/data/ExchangeRates
ExchangeRateのデータエンティティ