万本电子书0元读

万本电子书0元读

顶部广告

Microsoft Dynamics AX Implementation Guide电子书

售       价:¥

3人正在读 | 0人评论 9.8

作       者:Yogesh Kasat

出  版  社:Packt Publishing

出版时间:2015-09-18

字       数:695.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Your all-in-one guide to exploring and implementing Microsoft Dynamics AX About This Book From project kick-off to go live and upgrade, learn what to expect in each phase of the project This book guides you through the entire journey of a Dynamics AX implementation project, helping you to avoid the common pitfalls and adapt industry knowledge and best practices for your own project This one-stop guide is packed with key tools and techniques to aid your Dynamics AX implementation Who This Book Is For This book is for IT project managers, solution architects, and consultants who are planning to implement or are in the process of implementing or upgrading Dynamics AX. To use this book, you must have a working Dynamics AX system in place and must be familiar with the basics of Dynamics AX. What You Will Learn Prepare for a great start with effective project management and planning from the beginning Gather details early using effective requirement-gathering tools and techniques Gain tools and techniques for effective infrastructure planning and hardware sizing Get to grips with integration and data migration through planning and strategy Familiarize yourself with the reporting and BI tools Master functional and technical design to customize existing features and designs in your own projects Manage your configuration and you’re your configuration from one environment to another Learn industry’s best practices and recommendations on customization development and performance tuning In Detail Microsoft Dynamics AX is Enterprise Resource Planning (ERP) software that supports multi-site operations across various countries, providing international processing within the company. It is an ERP solution with a lot of features and functionality, and it provides support across the fields of financial, distribution, supply chain, project, customer relationship, HR, and field service management. This book is all about simplifying the overall implementation process of Dynamics AX. The purpose of this book is to help IT managers and solution architects implement Dynamics AX to increase the success rate of Dynamics AX projects. This all-in-one guide will take you through an entire journey of a Dynamics AX implementation, ensuring you avoid commonly-made mistakes during implementation. You’ll begin with the installation of Dynamics AX and the basic requirements. Then, you’ll move onto data migration, reporting, functional and technical design, configuration, and performance tuning. By the end of the book, you will know how to plan and execute Dynamics AX right, on your first attempt, using insider industry knowledge and best practices. Style and approach This is a progressive, easy-to-follow book that summarizes numerous aspects you need to know to make your Dynamics AX implementations successful using code examples to get you hands-on.
目录展开

Microsoft Dynamics AX Implementation Guide

Table of Contents

Microsoft Dynamics AX Implementation Guide

Credits

About the Author

Acknowledgments

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Instant updates on new Packt books

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Errata

Piracy

Questions

1. Preparing for a Great Start

Project kickoff

Managing customer expectations and commitments

Tips for customers

Customer environment and culture

Resources

Consulting team resource alignment

Customer resource alignment

External resources

Establishing the team

The kickoff meeting

Project management and governance

The project plan

Communication

Change control

Budget tracking

The view from the top

The Agile methodology

Summary

2. Getting into the Details Early

The requirement gathering techniques

The tools to use at this stage

Questionnaire

Lead

Negotiate

Conference Room Pilot (CRP)

Why is CRP needed?

Considerations for CRP success

The CRP execution

The Fit/Gap analysis

The implementation strategy

Key deliverables from the analysis phase

Summary

3. Infrastructure Planning and Design

The Dynamics AX components and architecture

Databases

The middle tier

Reporting and BI

Client

The Help server

Capacity planning and infrastructure estimation

Capacity planning

The deployment details

Reports

Operating sites and schedules

The ISV products

Customizations

Integrations

The batch process

Using Lifecycle Services – Usage Profiler

Infrastructure estimation

Planning the system topology

The production system topology

The nonproduction system topology

Cloud deployment

The cloud services

Microsoft Dynamics AX 2012 R3 on Azure

Industry best practices and recommendations

Planning

The SQL server

The AOS server

Reviews

Summary

4. Integration Planning and Design

Integration planning

Integration scenarios

Integration requirements

Synchronous or asynchronous

Integration technologies

Application Integration Framework and services

The AIF architecture

Key concepts in AIF

Services

Adapters – transport mechanism

Message processing

Cloud-based integration

The Microsoft Dynamics AX 2012 Data Import/Export Framework

An ad hoc manual file import/export

Automated asynchronous integration

Master data management

.NET Framework – .NET Interop

The .NET Business Connector

The third-party integration solution

Connector for Microsoft Dynamics

Integration design and development

Selecting the right integration technology

Developing a high-level conceptual design

Defining field mapping

Development, configuration, and testing

Best practices and recommendations

Summary

5. Data Migration – Scoping through Delivery

Managing scope – simplifying data migration through rightsizing the scope

Questions to ask during the scoping exercise

Leading the data migration requirements sessions

The battle of history

The design and development phase

Data mapping and transformation

Planning the data migration

Selecting the tools for data migration

How do I select the right tool?

Data migration versus data entry

Data import features developed on the project

The Data Import/Export Framework

Terminologies

Architecture

The import/export process

A summary of key features

AIF

The features of AIF

Custom X++

Describing custom X++

Excel add-in

Describing an Excel add-in

Data migration execution tips

Initial templates for business

Extracting source data into SQL tables

Never rename/repurpose fields

Considering premigration steps

Considering postmigration steps

Changing SQL to simple recovery mode

Multithreading and max DOP

Index and statistics maintenance

Disabling the AX logging

Considering SQL updates on migrated data

The SQL import – through caution and expertise

Managing configurations

Configuration management simplified with DIXF

Reviewing and deciding on the configuration

Data validation

A classic example of a data migration issue in projects

Summary

6. Reporting and BI

Gathering BI and reporting requirements

The top three customer issues in reporting

Inaccurate data and calculation

Performance

Layout and formatting

Knowing about reporting tools

SQL Server Reporting Services

Out-of-the-box SSRS reports

EP chart controls

Cues in Role Center

The AX auto-report wizard

Exporting to Excel from forms

Business intelligence/analytics – cubes

Accessing data from cubes

SSRS reports on AX client

KPIs and chart on AX Role Center

Excel and Power BI

The Report Builder tool

Visual Studio

The Management Reporter tool

List pages

Office Add-ins

Word add-ins

Excel add-ins

Other add-on BI solutions

Mapping reports and identifying gaps

The custom report development

Development

Testing

Deployment

Summary

7. Functional and Technical Design

The functional design document

Why write FDD?

Fit/Gap review session

Project management aspects of design

Things to know before writing FDD

The party model

The global address book

The financial data

The reverse engineering tool

Key global features

Big picture diagrams

The functional architecture

Integrations

The flow of data

Do's and Don'ts

The solution design document

Overview and objectives

Guidelines for Solution Design Documents

Engaging ISV partners

Before choosing ISV solutions

After selecting the partner

Common pitfalls

The Technical Design Document

Overview and objectives

Guidelines for the Technical Design Document

Preparation

Execution

Outcome

Summary

8. Configuration Management

Configuration planning

Collecting the configuration data

Configuration tools

The Data Import/Export Framework

Importing and exporting data using various formats

Copying and comparing data between legal entities

Copying data between Microsoft Dynamics AX instances

Creating a custom entity

The Microsoft Dynamics ERP RapidStart Services

The Excel add-in

Export/Import – DAT/DEF file

The definition group

Defining the export criteria

Finding related tables

The LCS configuration manager – the beta version

The Test Data Transfer Tool – the beta version

Configuration data management

The golden environment

Copying the template company

Building configuration templates

Summary

9. Building Customizations

Getting ready for development

The version control

The development environment

The shared AOS topology

The private AOS topology

The TFS branching strategies

The main only strategy

The development and main branching strategy

Development, main, and release

Ground rules for development

Development layers and models

AOT objects' naming conventions

Label files and language

Establishing the code review process

The development process

Conceptualization

Data design

Adding fields to the existing tables

Table Types

Regular

In-memory

TempDB

Table fields

Date effectivity

Table properties

The table group

The table caching

Index considerations

The clustered index

The non-clustered index

Best practices for indexes

Tables key considerations

The alternate key

The primary key

The replacement key

The foreign key

The natural key

Surrogate keys

The delete actions

The business logic

The number sequence framework

The FormLetter framework

The RunBase framework

The SysOperation framework

Services and the Application Integration Framework (AIF)

Other application and development frameworks

Best practices to customize business processes

Reusing the code

Using eventing

Customizing the code

Where to add the custom code

The user interface

Client user interface guidelines

The list pages

The details forms

Details forms with lines

The simple list

The simple details forms

The simple list and details forms

The table of content forms

Enterprise portal user interface guidelines

List pages

The details forms

The two-phase create dialog

Report user interface guidelines

The document type reports

The simple list

The group list type

Security

Key concepts

Security roles

Duties

The process cycle

Privilege

Permissions

Policies

Security for custom objects

Coding best practices

Best practice check

Naming variables and objects

Commenting the code

Labels and text

Database

Transactions

Exception handling

The Application Lifecycle Management (ALM)

Development

Creating the build

Testing/defect fixing

Release to production

Application Lifecycle guidelines and best practices

Summary

10. Performance Tuning

Performance testing and tuning

Preparing for the process

The execution stage

Outcome

Tools for performance monitoring

The trace parser

The performance monitor

The performance analyzer – DynamicsPerf

The LCS system diagnostics

The performance benchmark SDK

The SQL Server Profiler

The SCOM pack for Microsoft Dynamics AX

Factors that impact performance

Infrastructure

Issues due to inadequate hardware

Virtualization

The environment setup

Network bandwidth and latency

Setting up Windows

Setting up SQL Server

An outdated application, kernel, and missing hotfixes

Inappropriate AX configurations

Number sequences

Database logging

Debugging in production

Maintaining indexes

Batch servers

Code and queries

Data caching

Too many RPC calls between the client and server tiers

Set-based operations

Batch parallelism

Long-running queries – missing indexes

Displaying methods on form grid

Approaching performance issues

Understanding the issue

Planning and defining the analysis strategy

Corrective action and review

General scenarios and investigation strategies

Issue 1

Issue 2

Issue 3

Issue 4

Issue 5

Issue 6

Issue 7

Issue 8

Summary

11. Testing and Training

Testing

The test planning

Test scenarios and test case development

Unit testing

Function testing

System integration testing

User acceptance testing

The UAT planning

UAT execution and experiences

The UAT outcome

End-to-end testing

End-to-end test planning

Execution and real-life examples

Training

A training plan

The change management

Training preparation

System and business readiness

Security roles

Business process flows

Training manuals and user guides

The Task Recorder

The business process modeler

The Help system

Personalization

The training environment

Summary

12. Go-live Planning

Key considerations prior to going live

The decision to go live

Business contingency planning

Some technical tips

Putting together the go-live plan

Executing a release

The importance of communication

Summary

13. Post Go-live

Initial stabilization

Triage and prioritization

Bug fixes and their business impact

The deployment stage

Troubleshooting tips and FAQs

Proactive preparation – what's coming

Preparing for the first month-end

Reporting requests

Security and roles assignments

Form changes

Performance reviews

The data growth

Training opportunities

Engaging with Microsoft

A Microsoft support budget

Business process optimization

Open change requests

Post-implementation review

Why post-implementation review?

Key factors to get the most out of PIR

Preparing for PIR

Pain points from experience

Post-implementation review – an AX 2012 customer

Current state – key challenges

The unused potential of Dynamics AX

Improvement opportunities – processes and systems

New features from the next release

Summary

14. Upgrade

When to upgrade

Benefit to the business operations

Are operations ready for the change?

Stabilization of the newer version

Continued technical support

Upgrade versus reimplementation

Project strategy and planning

Upgrading options

Source to target

In-place upgrade

The Dynamics AX upgrade process

Planning the upgrade

Managing customization (Fit/Gap)

Managing the scope

Managing the data

Business engagement

Impact on integrations

Impact on reporting

Code freeze in the source system

Infrastructure planning

The upgrade analysis

The code upgrade

Planning for the code upgrade

The code clean-up

New features that replace the existing ones

Standalone partner/customer code

Changes in customization due to Microsoft refactoring in a new version

The code upgrade process

The baseline database

Selecting the upgrade checklist

Importing AOD/model files into the baseline database

Executing the code upgrade checklist

Code upgrade conflict tools

The upgrade script

The security upgrade

Testing the data upgrade

Objectives

Planning

Execution

Outcome

Upgrade testing

Data validation

System and regression testing

Integration and end-to-end testing

End-user adoption

Deployment planning and execution

Summary

Index

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部