Course 80416A:

Application Integration Framework and Services in Microsoft Dynamics AX 2012

Length:3 Days
Published:June 08, 2012
Language(s):English
Audience(s):Developers
Level:300
Technology:Microsoft Dynamics AX 2012
Type:Course
Delivery Method:Instructor-led (classroom)
About this Course
This course discusses and provides information and insight on using Application Integration Framework and services to provide a programming model, tools and infrastructure support for integration of application functionality and data with Microsoft Dynamics AX.
Audience Profile
This course is intended for partners that sell and implement Application Integration Framework for customers. The typical student should have a development background and understand the basic concepts of Application Integration Framework and be familiar with the installation and configuration options in Microsoft Dynamics AX. Students should also have completed the group of Development courses for Microsoft Dynamics AX.
At Course Completion
After completing this course, students will be able to:
  • Identify the high-level features of Services and Application Integration Framework (AIF).
  • Discuss integration planning and options.
  • Identify high-level flows in Services and AIF.
  • Discuss the topology of the Services and AIF model.
  • Describe moving service configurations by using integration ports in AIF.
  • Discuss the process of change tracking.
  • Identify the transforms available for customization in banking.
  • Discuss the installation process and the special considerations to be aware of for Services and AIF in Microsoft Dynamics AX.
  • Identify the upgrade considerations for Services and AIF.
  • Set up batch for AIF and Services.
  • Describe the types and options for integration ports.
  • Identify the adapters that are available in Services and AIF.
  • Discuss the Document Service, Custom Services and System Services Service Types.
  • Understand the communication format that AIF uses to transmit data.
  • Explain how to manipulate requests in the AIF pipeline.
  • Use the Business Operations Framework.
  • Describe how services are secured in Microsoft Dynamics AX.
  • Call an external service from X++.
  • Use the NetTcp adapter to call a custom service.
  • Create a new document exchange by using the NetTcp adapter.
  • Use the NetTcp adapter to synchronously exchange documents between BizTalk and AIF.
  • Create a new document exchange by using the file system adapter.
  • Create an MSMQ queue and exchange documents by using the queue.
  • Create a reference to the metadata service.
  • Call and retrieve data from a metadata service.
  • Set up the AIF components for an outbound exchange.
  • Create and test an outbound exchange.
  • Monitor Services and AIF capabilities.
  • Debug Services and identify common errors.
Course OutlineModule 1: Introduction to Services and Application Integration FrameworkThis module introduces students to the array of services available in Microsoft Dynamics AX. It also provides basic information about how services can be used to integrate Microsoft Dynamics AX with other systems.Lessons
  • Concepts
  • Integrations
After completing this module, students will be able to:
  • Identify the high-level features of Services and Application Integration Framework (AIF).
  • Discuss integration planning and options.
Module 2: ArchitectureThis module explains how AIF helps integrate Microsoft Dynamics AX with other external business processes and systems.Lessons
  • High Level Features and Concepts
  • Topology
  • Usability
  • Support for Data Model Changes
After completing this module, students will be able to:
  • Identify high-level flows in Services and AIF.
  • Discuss the topology of the Services and AIF model.
  • Describe moving service configurations by using integration ports in AIF.
  • Discuss the process of change tracking.
  • Identify the transforms available for customization in banking.
  • Demonstrate Excel Document Service Registration.
  • Identify support data model changes in Microsoft Dynamics AX 2012.
Module 3: Installation and UpgradeThis module discusses installation and upgrade considerations for Services and AIF in Microsoft Dynamics AX.Lessons
  • Installation
  • Upgrade
Lab : Configure Services to Use IISLab : Install MSMQ
After completing this module, students will be able to:
  • Discuss the installation process and the special considerations to be aware of for Services and AIF in Microsoft Dynamics AX.
  • Identify the upgrade considerations for Services and AIF.
Module 4: AdministrationThis module explains how to set up AIF batch jobs, set up integration ports and identifies the adapters that are available which enable Microsoft Dynamics AX to communicate by using various transport protocols.Lessons
  • Set Up Batch
  • Integration Ports
  • Adapters
Lab : Set Up Batch
After completing this module, students will be able to:
  • Set up batch for AIF and Services.
  • Describe the types and options for integration ports.
  • Identify the adapters that are available in Services and AIF.
Module 5: Development ConceptsThis module explains the key development concepts that are necessary to use AIF and Services with Microsoft Dynamics AX.Lessons
  • Service Types
  • Document Services
  • Custom Services
  • System Services
  • How AIF Exchanges Data
  • Customizing the AIF Pipeline
  • Business Operations Framework
  • Security
Lab : Add Validation and Defaulting to a Web ServiceLab : AIF Document Service WizardLab : Business Operations Framework
After completing this module, students will be able to:
  • Describe the Service Types that are available in Services and AIF.
  • Discuss the Document Service Type.
  • Define the Custom Services Service Type.
  • Describe the System Services Service Type.
  • Understand the communication format that AIF uses to transmit data.
  • Explain how to manipulate requests in the AIF pipeline.
  • Use the Business Operations Framework.
  • Describe how services are secured in Microsoft Dynamics AX.
Module 6: Working with ServicesThis module explains and reinforces the concepts learned in the previous modules of this course by providing hands-on labs and provides additional information to use the major functions in AIF and Services.Lessons
  • Call an External Service
  • Create and Call a Custom Service by Using a Basic Port
  • Call a Document Service by Using NetTcp
  • Call a Document Service with the File Adapter
  • Create a Synchronous Document Exchange between BizTalk and AIF
  • Exchange Documents by Using the MSMQ Adapter
  • Call the Metadata Service
  • Create and Deploy Outbound Exchange
Lab : Create and Call a Custom Service by Using a Basic PortLab : Call a Document Service by Using NetTcpLab : Call a Document Service with the File AdapterLab : Call the User Session ServiceLab : Create and Deploy an Outbound Exchange
After completing this module, students will be able to:
  • Call an external service from X++.
  • Use the NetTcp adapter to call a custom service.
  • Create a new document exchange by using the NetTcp adapter.
  • Create a new document exchange by using the file system adapter.
  • Use the NetTcp adapter to synchronously exchange documents between BizTalk and AIF.
  • Create an MSMQ queue and exchange documents by using the queue.
  • Create a reference to the metadata service.
  • Call and retrieve data from a metadata service.
  • Set up the AIF components for an outbound exchange.
  • Create and test an outbound exchange.
Module 7: Troubleshooting and LoggingThis module explains the benefits of troubleshooting and logging integrations and introduces several new capabilities to improve the troubleshooting and logging experience.Lessons
  • Monitoring Services and AIF
  • Troubleshooting
Lab : Debugging Services
After completing this module, students will be able to:
  • Monitor Services and AIF capabilities.
  • Debug Services and identify common errors.
Before attending this course, students must have:
  • Completed Course 80303A, Development I in Microsoft Dynamics AX 2012 or have equivalent knowledge of topics covered in this course.
  • Completed Course 80304A, Development II in Microsoft Dynamics AX 2012 or have equivalent knowledge of topics covered in this course.
  • Completed Course 80312A, Development III in Microsoft Dynamics AX 2012 or have equivalent knowledge of topics covered in this course.
  • Completed Course 80313A, Development IV in Microsoft Dynamics AX 2012 or have equivalent knowledge of topics covered in this course.
Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community. Preparing for an exam now? Find your Microsoft Certification Study Group. Talk to us on these social networks:

Find a Microsoft Learning Partner near you

Find Training Near You

Location:

Eg: Seattle, WA or Paris, France