Professional Documents
Culture Documents
Agenda
AX7, New journey in cloud
Changes in AX7, different from earlier versions
Architecture
Roadmap
Pricing and Licensing
Migration and Upgrade
PEAT, Growing business by helping partners
Application
Lifecycle
Management
Cross
platform
HTML5 Client
Analytics &
Reporting
AX 7
Platform
Cloud
optimized
Server
runtime
Integration
Framework
Visual Studio
developer
experience
Leader
Qualiac
Oracle ERP
Cloud
Acumatica
UNIT4
Infor LN
Epicor
FinancialForce ERP
Usability
NetSuite
Infor Syteline
Deltek
Microsoft
Dynamics NAV
Oracle E-Business
Suite
SYSPRO
Infor M3
SAP Business One
Plex
IQMS EnterpriseIQ
VAI
Microsoft
Dynamics GP
Sage ERP X3
IFS
Oracle JD
Edwards
Oracle PeopleSoft
SAP
QAD
Aptean ERP
Core provider
Microsoft
Dynamics AX
Expert
Functionality
Production
Supply chain mgt
Procurement
Retail
Finance
HR
Extensions
Transform fast
Project Manager
AX App
Application
MOM Pack
Windows Server
SSAS
Data
Identity
SSRS
Windows
Universal App
HTML5
(w/EMS MAM)
AX
Workspaces
App Suite
App Foundation
App Platform
Telemetry Enabled
Azure Compute
Power BI
SSRS
Azure SQL
(w/Operational Analytics)
Azure
Blob
Azure AD
DocDB
Dynamics Integrator
(Azure BizTalk Services)
Modern
App
Android
SharePoint
Enterprise
Portal
ODataV4
WIN32
Rich
Client
Client
Tools
http://news.microsoft.com/2015/11/19/microsoft-dynamics-ax-delivers-the-power-ofthe-cloud-to-businesses
Workspaces
Task guides
Topology automation
Simple
connection
Windows Server
Active Directory
Other
Directories
Self-service
Single
sign on
Username
SaaS
Dynamics
CRM
Dynamics
AX 7
On-premises
Office 365
Cloud
Integration: Overview
Azure App Services
(BizTalk)
Custom Apps
& integrations
Single record or
batched records
SOAP
REST
OData
(HTTPS/XML)
(HTTPS/JSON)
(HTTPS/JSON/XML)
Transform
Data Staging
Validation
Recurrence
CRM, SharePoint
Table(s)
Relational
Query
Aggregate
Query
Intelligent operations
12
Workspaces
Self-service deployment
Payment integration
Cloud POS
Deployment services
BI & reporting
14
Warehouse Mobile
Devices Portal
Production floor
management workspace
The Master planning workspace offers at-aglance information about when the last master
planning run was completed, whether it had any
errors, what the urgent planned orders are, and
which planned orders cause delays.
16
Workspaces
Conceptual Architecture
AX 7 Platform
Client
Server
Integration
Analytics &
Reporting
AX 7 ERP application
Partner Apps
ALM Lifecycle
services
Trial & signup
Provisioning
Deployment
Diagnostics, Telemetry
& Monitoring
Configuration
Implementation
Experience
Upgrade Experience
Support Experience
Sandbox
Developmen t Box
Test/UAT
Test/UAT
Bu ild
Reporting DB
(Manual/Scripted
HA)
Retail Server,
RT S & Async Server
AX + SQL
AX OLTP
AX
AX + SQL
AX OLT P
(SQL 2016 Always On)
Application Object
Server
Non-Production
Vi rtual Network Gateway
Passive
AOS(App Serve r)
Asynchronous
Replication
AX OLT P
(SQL 2016 Always On)
Microsoft Azure
Subscription
Acive
Vi rtual Network Gat ewa y
Reporting DB
(Manual/Scripted HA)
Passive
Azure AD
Azure Load
Balancer
Production
Vi rtual Network
Gateway
WCF/SFTP/
HTTP Protocol
ODA TA
POS
POS
Store Server
Store
POS
POS
Internet
AOS(App servers)
Microsoft Azure
Subscript ion
AOS(Bat ch service)
OData
Azure Active
Directory
App
Gateways
Azure Traffic
Manager
AX 7 Client
2..n VMs
Subnet
20
Express Route
/S2S VPN
AX 7 Client
Azure Load
Balancer
AX 7 Client
Redirect to remote
Azure Data Center for
business continuity
2..n VMs
Azure BLOB
Storage
AX files
SSRS and Management
Reporter run as IIS WebApps.
Scale out as needed.
21
Azure Traffic
Manager
ASR
Agent
ASR
Agent
ASR
Agent
ASR agents
snapshot and sync
protected VMs to
ASR Vault/storage
(HA within DC and
DR across DCs)
SQL DB
Premium
(HA within DC &
DR across DCs)
Blob Storage
(HA within DC
&
DR across DCs)
SQL DB
Premium Active
Geo Replication
Blob Storage
Geo
replication
Copies of
protected VMs
quiescent on
disk (Blob
storage)
Azure Site
Recovery
Service (* ASR)
ASR restores
protected
VMs to active
state at
remote DC
only on
request
Engineering system
Azure
2
1
Build server
11.
Each developers works locally then syncs via VS Online version control e.g. Git
22.
VS Online continuous integration triggers software build on Azure hosted build server
33.
LCS manages deployment of software builds across Azure hosted environments e.g. Test, Prod
AX 7 - Test
AX 7 - Prod
(optional) AX 7
Developer
OneBox
22
Visual Studio
Debug/Run (F5)
Local runtime
Build
Metadata API
Runtime
Business
Database
USR
CUS
VAR
ISV
Currency
Form
property
deltas
Currency Class
copy of changed
methods plus
added methods
Rebuilt binaries
specific to a customer
Delta source
metadata &
code
SLN
FPK
Original source
metadata and code
GLS
SYS
Original binaries
shipped by Microsoft
Currency
Table
Currency
Form
Currency
Class
Roadmap
Roadmap
AX 2012
R3 CU8
Update
Q3
15
AX 7
Preview
Q4
Q1
16
Q2
GA
Update
Update
Q3
Q1
Q4
Update
17
Update
Q2
Q3
Q4
Update
Deployment
Public cloud
On-premise/private cloud
Code upgrade
Data upgrade
Upgrade
Language
UI in 40+ languages at launch
Localization
28
https://mbs.microsoft.com/partnersource/northamerica/pric
ing-ordering/licensing-policies/AX_Price_License
Predictable Pricing. This new model provides customers with
a cloud friendly per user per month model that is inclusive
of infrastructure.
Faster Quoting. The New Microsoft Dynamics AX will have
three user types instead of four, this simplified user model
allows for a faster quoting process.
Reducing Multiplexing. Adding read access across Dynamics
products reduces the concerns around multiplexing for
companies implementing multiple dynamics products.
Self Serve Value. Read access within Microsoft Dynamics AX
drives incremental value to the self serve user at a low cost
to customers.
27
4.
Appendix
1
All communication is
HTTPS using Restful
protocol with JSON
serialization of data
and commands
Static web
resources
AX 7 client forms
engine (HTML/CSS/JS)
requested and cached
by browser
Request for a
form sent to
server
Pre-compiled form
resources returned by
server and rendered by
client forms engine +
browser (then cached)
UI Interaction Service
Meta
-data
Form
state
SSRS Web
App
Form
state
Web Services
Search
Task Recorder
Reporting
Web resources
Metadata
Security
Workflow
Caches
Data access
Management
Reporter
Web App
Microsoft Confidential
30
AX 2012
Runtime Architecture
Physical control
AOS
Logical control
Database
SERVER
AX 7
AX 7
Physical control
AOS
Logical control
Universal app/
Client
Database
SERVER
Page Hierarchy
DASHBOARD
15,000 ft
MODULE
Common
WORKSPACE
Journals
5,000 ft
Reports
Inquiries
LIST
LIST
Section label
Section label
DETAILS /
TRANSACTIONS
100 ft
LIST
FORMS
SLIDER
LIST
Item
Item
Item
Item
Item
Item
Item
Item
Item
Item
TABLE OF CONTENTS
Tab Tab Tab Tab Tab
TAB PAGE
50 ft
2. AAD redirects to AX 7
AX 7
App Server
Microsoft Confidential
34