SlideShare a Scribd company logo
Welcome to a new world with MS Dynamics By Mohamed Aamer Ahmed Badawi Mohamed R. Samy 1
About us Mohamed Aamer (Business consultant, would be soccer player, loves tea with milk, sufi shows) Ahmed Badawy (Technical lead ,BAD Awy, loves to tango!) Mohamed R. Samy(Aspiring dervish, avid twitterer, part time potato farmer) 2
Agenda Intro – So what’s an ERP anyway? Introducing the Dynamics Suite ,[object Object],Demo Dynamics first look 3
Agenda contd. Tailored vs. Customizable debate  Architect/Business/Developers perspective Dynamics Integration Demo AIF The roadmap for MS Dynamics. 4
Introducing the ERP What is an ERP? Definition “Enterprise resource planning (ERP) is an integrated computer-based system used to manage internal and external resources including tangible assets, financial resources, materials, and human resources. It is an application and software architecture whose purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders.” Wikipedia. 5
Dissecting the definition Tangible Assets Financial Resources Materials Human resources Flow of information  Integrated (Architecture + Services  + Software) 6
Dissecting the definition contd. “Manage the connection to external stakeholders” 7
ERP Visualization 8
Flow of Information example Business  Decision  Makers Suppliers Retailer Send Order (AS2) Assign Supplier Process Execution metrics  Receive Shipment Notice EDI BRE BAM  Messaging Check DC Warehouse Inventory Re-stock Orders Orchestration Receive  Requests for Re-stock Goods Received  Update DC Warehouse  Inventory System Update ERP Store  Inventory System BRE (Filter Tags) RFID DC Warehouse ERPSystem Stores BizTalk  RFID Source: Introducing Microsoft’s Integration Solution:  BizTalk Server 2009Achieving business edge through process agility
Architecture constraints of the ERP No batch integration. Integrated database and data definitions. (Services and data contracts in SOA). Same look and feel across entire system. 10
Architecture goals of the ERP Centralized data management Facilitate the flow of information between business functions of an organization. Centralization of IT business platform. 11
Mfg. Engineering Engineering Design Shop Floor  execution Controlling Production Planning  The need for an ERP Sales A/R  General Ledger A/P Inventory Purchasing 1,000 island solution
Evolution of the ERP Business functions in an organization The need for software 13
Implication of this picture Business Implications Software implications 14
Time frame and key milestones 1950s EOQ Safety Stock BOMP Work Orders 1965 MRP MRPII 1975 More functions become Integrated in the process to add up to complete business solution ERP 1990 ERM / ERPII 2000
ERP history MRP MRP2 ERP 16
Introducing the Dynamics Suite MS Dynamics AX MS Dynamics CRM MS DynamicsNAV MS Dynamics GP MS Dynamics RMS 17
Image presenting the dynamics suite 18
19 Dynamics and SOA An Architect’s perspective on Dynamics integration
20 Devicesand People Portal OBA Desktop Consume Service Consumption Compose Service Composition Expose Service Enablement Data Mainframe TradingPartners LOB
Introducing AIF 21
Axd<Document> Axd<Document> Axd<Document> AIF – Key Concepts Endpoint WS AIF Adapter DB DocumentClasses Channel Endpoint AIF Services AOS Microsoft Dynamics AX
Axd<Document> Axd<Document> Axd<Document> AIF -KeyConcepts Endpoint WS AIF Adapter DB 11010110011 1101 DocumentClasses Channel Endpoint AIF Services XMLDocument AOS Entity Key Microsoft Dynamics AX
AIF Demo 24
How Does AIF Enable SOA? Readily-available business logic Service contract Service implementation Data types & schemas Tools & Programming model Creating services Exposing services Consuming services Platform Value-add components Various transports Communication infrastructure
IntegrationScenarios System Internet Contoso Customer Customer Vendor Vendor System SAP Application BatchFiles Web Services XML Web Services XML Web Services BAPI RosettaNet, EDI, etc.
MiddlewareArchitecture Carl (Driver) Vince (Operations Manager) Order/ Truck Mashup Microsoft Dynamics AX Enterprise Portal Order  Inventory/Truck  Mashup Microsoft Dynamics (Client) Truck GPS Order Shipping Tablet PC/ Portal Shipping RFID ERP Alerts Desktop Order Mashup Word Microsoft Dynamics Snap Consumers BizTalk Server BizTalk Server BizTalk Server BizTalk Server Composite Services Message Transformation Message Security Protocol Adaptation Long Running Business Processes Intelligent Routing Composite Services Message Transformation Message Security Protocol Adaptation Long Running Business Processes Intelligent Routing Communications Infrastructure Service Providers Microsoft Dynamics Search/Other Services  Truck Tracking Services Mapping Services Application Integration Framework & Business Connector Order Management Services Inventory Management Services Shipment Services On PremiseServices Cloud Services
The business side What managers want. So what the h@#! is a KPI?  Why do managers like KPIs? 28
Enterprise Portal Demo 29
Enterprise Portal
A sample business process 31 Approve Purchase Requisition Create andsubmit PR User Adjust PR PurchasingClerk ManuallyApprove PR PurchasingManager No No PR data valid? Auto approvepurchaserequisition? PR Approved WorkflowSystem Yes Yes
The development side Layers of an ERP Sys SP VAR USR 32
Development tools on top of AX MorphX demo 33
Q&A 34
Contact us Ahmed Bad Awi () Aamer (@maamer07 , www.mohamedaamer.com/blog) Samy (@msamy, m_raafat_samy@hotmail.com, 0127962967) 35
Msdynamicsintro

More Related Content

What's hot

3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...
3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...
3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...
IBM
 
Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025
LeanIX GmbH
 
Latest trends of erp
Latest trends of erpLatest trends of erp
Latest trends of erp
Ayesha Amin
 
Dynamics AX - The Roadmap - Kevin Horlock
Dynamics AX - The Roadmap - Kevin HorlockDynamics AX - The Roadmap - Kevin Horlock
Dynamics AX - The Roadmap - Kevin Horlock
AmandaMulquiney
 
World of Watson 2016 - Data lake or Data Swamp
World of Watson 2016 - Data lake or Data SwampWorld of Watson 2016 - Data lake or Data Swamp
World of Watson 2016 - Data lake or Data Swamp
Keith Redman
 
Future Of Erp
Future Of ErpFuture Of Erp
Future Of Erp
Abhinav Goyal
 
LeanIX-ServiceNow Integration
LeanIX-ServiceNow IntegrationLeanIX-ServiceNow Integration
LeanIX-ServiceNow Integration
LeanIX GmbH
 
LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018
LeanIX GmbH
 
Exciting it trends in 2015 why you should consider shifting and upgrading yo...
Exciting it trends in 2015  why you should consider shifting and upgrading yo...Exciting it trends in 2015  why you should consider shifting and upgrading yo...
Exciting it trends in 2015 why you should consider shifting and upgrading yo...
lithanhall
 
ERP Industry profile and SAP firm profile
ERP Industry profile and SAP firm profileERP Industry profile and SAP firm profile
ERP Industry profile and SAP firm profile
Amit_Pawar
 
Gartner Summit National Harbor 2018
Gartner Summit National Harbor 2018Gartner Summit National Harbor 2018
Gartner Summit National Harbor 2018
LeanIX GmbH
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual Workspaces
LeanIX GmbH
 
Application Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIXApplication Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIX
LeanIX GmbH
 
How to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environmentHow to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environment
LeanIX GmbH
 
Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10Sonali Chauhan
 
Business softwares application analysis
Business softwares application analysisBusiness softwares application analysis
Business softwares application analysis
Nazish Khalid
 
Next generation BPM
Next generation BPMNext generation BPM
Next generation BPM
Bhekumuzi Xaba
 
Implementing a cpms as part of an overall it strategy master works vers...
Implementing a cpms as part of an overall it strategy   master works vers...Implementing a cpms as part of an overall it strategy   master works vers...
Implementing a cpms as part of an overall it strategy master works vers...aurigo
 
Build and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business AppsBuild and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business Apps
Gemma Adair
 

What's hot (20)

3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...
3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...
3 Keys to Success from MetLife’s HCM Cloud, Payroll & Analytics Go-Live with ...
 
Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025Beyond CIO - Will there still be Architecture Management in 2025
Beyond CIO - Will there still be Architecture Management in 2025
 
Latest trends of erp
Latest trends of erpLatest trends of erp
Latest trends of erp
 
Dynamics AX - The Roadmap - Kevin Horlock
Dynamics AX - The Roadmap - Kevin HorlockDynamics AX - The Roadmap - Kevin Horlock
Dynamics AX - The Roadmap - Kevin Horlock
 
World of Watson 2016 - Data lake or Data Swamp
World of Watson 2016 - Data lake or Data SwampWorld of Watson 2016 - Data lake or Data Swamp
World of Watson 2016 - Data lake or Data Swamp
 
Future Of Erp
Future Of ErpFuture Of Erp
Future Of Erp
 
LeanIX-ServiceNow Integration
LeanIX-ServiceNow IntegrationLeanIX-ServiceNow Integration
LeanIX-ServiceNow Integration
 
LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018LeanIX Gartner Summit London 2018
LeanIX Gartner Summit London 2018
 
Exciting it trends in 2015 why you should consider shifting and upgrading yo...
Exciting it trends in 2015  why you should consider shifting and upgrading yo...Exciting it trends in 2015  why you should consider shifting and upgrading yo...
Exciting it trends in 2015 why you should consider shifting and upgrading yo...
 
ERP Industry profile and SAP firm profile
ERP Industry profile and SAP firm profileERP Industry profile and SAP firm profile
ERP Industry profile and SAP firm profile
 
Gartner Summit National Harbor 2018
Gartner Summit National Harbor 2018Gartner Summit National Harbor 2018
Gartner Summit National Harbor 2018
 
LeanIX Virtual Workspaces
LeanIX Virtual WorkspacesLeanIX Virtual Workspaces
LeanIX Virtual Workspaces
 
Application Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIXApplication Harmonisation using Design Principles in LeanIX
Application Harmonisation using Design Principles in LeanIX
 
How to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environmentHow to leverage Enterprise Architecture in a regulated environment
How to leverage Enterprise Architecture in a regulated environment
 
Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10
 
Cloud9
Cloud9Cloud9
Cloud9
 
Business softwares application analysis
Business softwares application analysisBusiness softwares application analysis
Business softwares application analysis
 
Next generation BPM
Next generation BPMNext generation BPM
Next generation BPM
 
Implementing a cpms as part of an overall it strategy master works vers...
Implementing a cpms as part of an overall it strategy   master works vers...Implementing a cpms as part of an overall it strategy   master works vers...
Implementing a cpms as part of an overall it strategy master works vers...
 
Build and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business AppsBuild and Run Business Applications Quickly with K2 for Business Apps
Build and Run Business Applications Quickly with K2 for Business Apps
 

Viewers also liked

Cue: Youtube for Educators
Cue: Youtube for EducatorsCue: Youtube for Educators
Cue: Youtube for Educators
Karen Foerch
 
IT Supported Competence Management
IT Supported Competence ManagementIT Supported Competence Management
IT Supported Competence ManagementMohamed Aamer
 
Using Health Information Systems to Improve Health Services In Fiji
Using Health Information Systems to Improve Health Services In FijiUsing Health Information Systems to Improve Health Services In Fiji
Using Health Information Systems to Improve Health Services In FijiAlvin Sharma
 
Health care information system
Health care information systemHealth care information system
Health care information systemMohamed Aamer
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
Luminary Labs
 

Viewers also liked (7)

Cue: Youtube for Educators
Cue: Youtube for EducatorsCue: Youtube for Educators
Cue: Youtube for Educators
 
E:\Alphapit
E:\AlphapitE:\Alphapit
E:\Alphapit
 
IT Supported Competence Management
IT Supported Competence ManagementIT Supported Competence Management
IT Supported Competence Management
 
Virtual team
Virtual teamVirtual team
Virtual team
 
Using Health Information Systems to Improve Health Services In Fiji
Using Health Information Systems to Improve Health Services In FijiUsing Health Information Systems to Improve Health Services In Fiji
Using Health Information Systems to Improve Health Services In Fiji
 
Health care information system
Health care information systemHealth care information system
Health care information system
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar to Msdynamicsintro

SAP Basics and Overview
SAP Basics and OverviewSAP Basics and Overview
SAP Basics and Overview
SapFico Training
 
SAP in ERP – A Bird’s Eye View
SAP in ERP – A Bird’s Eye ViewSAP in ERP – A Bird’s Eye View
SAP in ERP – A Bird’s Eye View
SapFico Training
 
History and Evolution of ERP & SAP
History and Evolution of ERP & SAPHistory and Evolution of ERP & SAP
History and Evolution of ERP & SAPShivkumar Rai
 
Erp People Soft
Erp People SoftErp People Soft
Erp People Soft
SITTU
 
Sap an enterprise application
Sap  an enterprise applicationSap  an enterprise application
Sap an enterprise application
khushboo choudhary
 
Evolution & structure of erp
Evolution & structure of erpEvolution & structure of erp
Evolution & structure of erpSomya Bagai
 
Enterprise Resource Planning Digital Notes
Enterprise Resource Planning Digital NotesEnterprise Resource Planning Digital Notes
Enterprise Resource Planning Digital Notes
Mahendra Singh
 
Sap fico presentation full class Demo.pptx
Sap fico presentation full class Demo.pptxSap fico presentation full class Demo.pptx
Sap fico presentation full class Demo.pptx
ravipabbolla1
 
IBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and Analysis
IBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and AnalysisIBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and Analysis
IBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and Analysis
Einar Karlsen
 
Session 1
Session 1Session 1
Session 1
rajeevgupta
 
ERP for SMB companies
ERP for SMB companiesERP for SMB companies
ERP for SMB companies
Saee P
 
evolution of Erp
evolution of Erp evolution of Erp
evolution of Erp
abhibft
 
My saperp technology facts -22_11_2011
My saperp   technology facts -22_11_2011My saperp   technology facts -22_11_2011
My saperp technology facts -22_11_2011
Didem Gundogdu
 
The Complete Guide to ERP
The Complete Guide to ERPThe Complete Guide to ERP
The Complete Guide to ERP
MAX ERP Software
 
SAP ERP by Rudresh M Praksh
SAP ERP by Rudresh M PrakshSAP ERP by Rudresh M Praksh
SAP ERP by Rudresh M Prakshbobismpr
 
SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE
Suresh Veluru
 
SAP SD configuration
SAP SD configuration SAP SD configuration
SAP SD configuration
Kishore Reddy Kuppili
 

Similar to Msdynamicsintro (20)

SAP Basics and Overview
SAP Basics and OverviewSAP Basics and Overview
SAP Basics and Overview
 
SAP in ERP – A Bird’s Eye View
SAP in ERP – A Bird’s Eye ViewSAP in ERP – A Bird’s Eye View
SAP in ERP – A Bird’s Eye View
 
History and Evolution of ERP & SAP
History and Evolution of ERP & SAPHistory and Evolution of ERP & SAP
History and Evolution of ERP & SAP
 
Erp People Soft
Erp People SoftErp People Soft
Erp People Soft
 
Sap an enterprise application
Sap  an enterprise applicationSap  an enterprise application
Sap an enterprise application
 
Sap introduction
Sap introductionSap introduction
Sap introduction
 
Evolution & structure of erp
Evolution & structure of erpEvolution & structure of erp
Evolution & structure of erp
 
619ch04
619ch04619ch04
619ch04
 
Enterprise Resource Planning Digital Notes
Enterprise Resource Planning Digital NotesEnterprise Resource Planning Digital Notes
Enterprise Resource Planning Digital Notes
 
Sap fico presentation full class Demo.pptx
Sap fico presentation full class Demo.pptxSap fico presentation full class Demo.pptx
Sap fico presentation full class Demo.pptx
 
ERP Products&Vendors
ERP Products&VendorsERP Products&Vendors
ERP Products&Vendors
 
IBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and Analysis
IBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and AnalysisIBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and Analysis
IBM Innovate2012 - CIO Cockpit for Integrated Planning, Controlling and Analysis
 
Session 1
Session 1Session 1
Session 1
 
ERP for SMB companies
ERP for SMB companiesERP for SMB companies
ERP for SMB companies
 
evolution of Erp
evolution of Erp evolution of Erp
evolution of Erp
 
My saperp technology facts -22_11_2011
My saperp   technology facts -22_11_2011My saperp   technology facts -22_11_2011
My saperp technology facts -22_11_2011
 
The Complete Guide to ERP
The Complete Guide to ERPThe Complete Guide to ERP
The Complete Guide to ERP
 
SAP ERP by Rudresh M Praksh
SAP ERP by Rudresh M PrakshSAP ERP by Rudresh M Praksh
SAP ERP by Rudresh M Praksh
 
SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE
 
SAP SD configuration
SAP SD configuration SAP SD configuration
SAP SD configuration
 

More from Mohamed Aamer

Ms Dynamics Sure Step 2010
Ms Dynamics Sure Step 2010Ms Dynamics Sure Step 2010
Ms Dynamics Sure Step 2010Mohamed Aamer
 
Collobrative work project
Collobrative work projectCollobrative work project
Collobrative work projectMohamed Aamer
 
Business process reengineering_v2.0
Business process reengineering_v2.0Business process reengineering_v2.0
Business process reengineering_v2.0Mohamed Aamer
 
As is to be business process - automative
As is   to be business process - automativeAs is   to be business process - automative
As is to be business process - automativeMohamed Aamer
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge ManagementMohamed Aamer
 
Social Operating Systems
Social Operating SystemsSocial Operating Systems
Social Operating SystemsMohamed Aamer
 
Managing Decision Making Process
Managing Decision Making ProcessManaging Decision Making Process
Managing Decision Making ProcessMohamed Aamer
 
E-Supply Chain Management
E-Supply Chain ManagementE-Supply Chain Management
E-Supply Chain ManagementMohamed Aamer
 
PMP Communication & Human resource
PMP Communication & Human resourcePMP Communication & Human resource
PMP Communication & Human resourceMohamed Aamer
 
Strategic management amazon
Strategic management   amazonStrategic management   amazon
Strategic management amazonMohamed Aamer
 

More from Mohamed Aamer (10)

Ms Dynamics Sure Step 2010
Ms Dynamics Sure Step 2010Ms Dynamics Sure Step 2010
Ms Dynamics Sure Step 2010
 
Collobrative work project
Collobrative work projectCollobrative work project
Collobrative work project
 
Business process reengineering_v2.0
Business process reengineering_v2.0Business process reengineering_v2.0
Business process reengineering_v2.0
 
As is to be business process - automative
As is   to be business process - automativeAs is   to be business process - automative
As is to be business process - automative
 
Knowledge Management
Knowledge ManagementKnowledge Management
Knowledge Management
 
Social Operating Systems
Social Operating SystemsSocial Operating Systems
Social Operating Systems
 
Managing Decision Making Process
Managing Decision Making ProcessManaging Decision Making Process
Managing Decision Making Process
 
E-Supply Chain Management
E-Supply Chain ManagementE-Supply Chain Management
E-Supply Chain Management
 
PMP Communication & Human resource
PMP Communication & Human resourcePMP Communication & Human resource
PMP Communication & Human resource
 
Strategic management amazon
Strategic management   amazonStrategic management   amazon
Strategic management amazon
 

Recently uploaded

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

Msdynamicsintro

  • 1. Welcome to a new world with MS Dynamics By Mohamed Aamer Ahmed Badawi Mohamed R. Samy 1
  • 2. About us Mohamed Aamer (Business consultant, would be soccer player, loves tea with milk, sufi shows) Ahmed Badawy (Technical lead ,BAD Awy, loves to tango!) Mohamed R. Samy(Aspiring dervish, avid twitterer, part time potato farmer) 2
  • 3.
  • 4. Agenda contd. Tailored vs. Customizable debate Architect/Business/Developers perspective Dynamics Integration Demo AIF The roadmap for MS Dynamics. 4
  • 5. Introducing the ERP What is an ERP? Definition “Enterprise resource planning (ERP) is an integrated computer-based system used to manage internal and external resources including tangible assets, financial resources, materials, and human resources. It is an application and software architecture whose purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders.” Wikipedia. 5
  • 6. Dissecting the definition Tangible Assets Financial Resources Materials Human resources Flow of information Integrated (Architecture + Services + Software) 6
  • 7. Dissecting the definition contd. “Manage the connection to external stakeholders” 7
  • 9. Flow of Information example Business Decision Makers Suppliers Retailer Send Order (AS2) Assign Supplier Process Execution metrics Receive Shipment Notice EDI BRE BAM Messaging Check DC Warehouse Inventory Re-stock Orders Orchestration Receive Requests for Re-stock Goods Received Update DC Warehouse Inventory System Update ERP Store Inventory System BRE (Filter Tags) RFID DC Warehouse ERPSystem Stores BizTalk RFID Source: Introducing Microsoft’s Integration Solution: BizTalk Server 2009Achieving business edge through process agility
  • 10. Architecture constraints of the ERP No batch integration. Integrated database and data definitions. (Services and data contracts in SOA). Same look and feel across entire system. 10
  • 11. Architecture goals of the ERP Centralized data management Facilitate the flow of information between business functions of an organization. Centralization of IT business platform. 11
  • 12. Mfg. Engineering Engineering Design Shop Floor execution Controlling Production Planning The need for an ERP Sales A/R General Ledger A/P Inventory Purchasing 1,000 island solution
  • 13. Evolution of the ERP Business functions in an organization The need for software 13
  • 14. Implication of this picture Business Implications Software implications 14
  • 15. Time frame and key milestones 1950s EOQ Safety Stock BOMP Work Orders 1965 MRP MRPII 1975 More functions become Integrated in the process to add up to complete business solution ERP 1990 ERM / ERPII 2000
  • 16. ERP history MRP MRP2 ERP 16
  • 17. Introducing the Dynamics Suite MS Dynamics AX MS Dynamics CRM MS DynamicsNAV MS Dynamics GP MS Dynamics RMS 17
  • 18. Image presenting the dynamics suite 18
  • 19. 19 Dynamics and SOA An Architect’s perspective on Dynamics integration
  • 20. 20 Devicesand People Portal OBA Desktop Consume Service Consumption Compose Service Composition Expose Service Enablement Data Mainframe TradingPartners LOB
  • 22. Axd<Document> Axd<Document> Axd<Document> AIF – Key Concepts Endpoint WS AIF Adapter DB DocumentClasses Channel Endpoint AIF Services AOS Microsoft Dynamics AX
  • 23. Axd<Document> Axd<Document> Axd<Document> AIF -KeyConcepts Endpoint WS AIF Adapter DB 11010110011 1101 DocumentClasses Channel Endpoint AIF Services XMLDocument AOS Entity Key Microsoft Dynamics AX
  • 25. How Does AIF Enable SOA? Readily-available business logic Service contract Service implementation Data types & schemas Tools & Programming model Creating services Exposing services Consuming services Platform Value-add components Various transports Communication infrastructure
  • 26. IntegrationScenarios System Internet Contoso Customer Customer Vendor Vendor System SAP Application BatchFiles Web Services XML Web Services XML Web Services BAPI RosettaNet, EDI, etc.
  • 27. MiddlewareArchitecture Carl (Driver) Vince (Operations Manager) Order/ Truck Mashup Microsoft Dynamics AX Enterprise Portal Order Inventory/Truck Mashup Microsoft Dynamics (Client) Truck GPS Order Shipping Tablet PC/ Portal Shipping RFID ERP Alerts Desktop Order Mashup Word Microsoft Dynamics Snap Consumers BizTalk Server BizTalk Server BizTalk Server BizTalk Server Composite Services Message Transformation Message Security Protocol Adaptation Long Running Business Processes Intelligent Routing Composite Services Message Transformation Message Security Protocol Adaptation Long Running Business Processes Intelligent Routing Communications Infrastructure Service Providers Microsoft Dynamics Search/Other Services Truck Tracking Services Mapping Services Application Integration Framework & Business Connector Order Management Services Inventory Management Services Shipment Services On PremiseServices Cloud Services
  • 28. The business side What managers want. So what the h@#! is a KPI? Why do managers like KPIs? 28
  • 31. A sample business process 31 Approve Purchase Requisition Create andsubmit PR User Adjust PR PurchasingClerk ManuallyApprove PR PurchasingManager No No PR data valid? Auto approvepurchaserequisition? PR Approved WorkflowSystem Yes Yes
  • 32. The development side Layers of an ERP Sys SP VAR USR 32
  • 33. Development tools on top of AX MorphX demo 33
  • 35. Contact us Ahmed Bad Awi () Aamer (@maamer07 , www.mohamedaamer.com/blog) Samy (@msamy, m_raafat_samy@hotmail.com, 0127962967) 35

Editor's Notes

  1. 5:17 PMERP definition:Integrated (Architecture + Services + Software)Tangible AssetsFinancial ResourcesMaterialsHuman resourcesFlow of information – Why is that important? Example: Material - Finance - HR : How we calculate material cost? On the I.T. SideThis will be so much easier if there is software to do this?How was it done before software?
  2. Kens sida i enterprise portalen, klicka 2 ggr så ringar du in 27 0ch 40 samt phyllis inköprsorderNämn webparts att det går att lägga till, detta ärsharepoint webaccess