Because an ERP system like Microsoft Dynamics AX 2012 plays a central role in an organization, there will always be the need to integrate it with other applications. In many cases, services are the preferred way of doing this, and Microsoft Dynamics AX 2012 is now more flexible than ever when it comes to the creation and use of these services. Understanding these services will help you identify where they can be used, and do so effectively.
As a Dynamics AX developer, your responsibility is to deliver all kinds of application customizations, whether it is a small adjustment or a bespoke module. Dynamics AX is a highly customizable system and requires a significant amount of knowledge and experience to deliver quality solutions. One goal can be achieved in multiple ways and there is always the question of which way is the best.
Microsoft Dynamics CRM 2011 provides a range of customization capabilities.
This chapter provides an introduction to the CRM application architecture before
we learn the different customization capabilities in depth, in later chapters.
We'll discuss the different application tiers and how they can be customized to meet the particular needs of your business.