Length
5 Days
Price
$5,830
Audience
Technical User
This Revision
55346
Technology
Microsoft Dynamics 365 Finance and Operations
Delivery Method
Instructor Led Classroom
On Demand
NA
Language
English

This course is aimed at technology leaders, project managers solution architects, and consultants who are planning to implement, are in the process of implementing, or are currently upgrading to Dynamics 365 for Operations. Over the 5 days you will learn to master all the necessary tools and resources to evaluate Dynamics 365 for Operations, implement it, and proactively maintain it. Learn about architecture, deployment choices, integration, configuration and data migration, development, testing, reporting and BI, support, upgrading, and more.

  • Learn about Microsoft Dynamics 365, its offerings, plans and details of Finance and Operations, Enterprise edition
  • Understand the methodology and the tool, architecture, and deployment options
  • Effectively plan and manage configurations and data migration, functional design, and technical design
  • Understand integration frameworks, development concepts, best practices, and recommendations while developing new solutions
  • Learn how to leverage intelligence and analytics through Power BI, machine learning, IOT, and Intelligence Master testing, training, going live, upgrading, and how to get support during and after the implementation

Module 1: Introduction to Microsoft Dynamics 365 FinOps

  • What is Microsoft Dynamics 365?
  • The benefits of Microsoft Dynamics 365
  • Microsoft Dynamics 365 salient features

 

Module 2: Microsoft Dynamics 365 apps

  • Microsoft Dynamics 365 for Sales
  • Microsoft Dynamics 365 for Customer Service
  • Microsoft Dynamics 365 for Field Service
  • Microsoft Dynamics 365 for Project Service Automation
  • Microsoft Dynamics 365 for Finance and Operations, Enterprise edition (AX)
  • Microsoft Dynamics 365 for Finance and Operations, Business edition (NAV)
  • Microsoft Dynamics 365 for Retail
  • Microsoft Dynamics 365 for Talent
  • Human resources
  • Onboard
  • Microsoft Dynamics 365 for Marketing
  • Microsoft Dynamics 365 for Customer insights
  • Complimenting/supporting tools with Microsoft Dynamics 365
  • Power BI
  • PowerApps
  • Microsoft Flow
  • Common Data Service (CDS)
  • Microsoft AppSource
  • Dynamics 365 for Finance and Operations, Enterprise edition (AX)
  • What is Dynamics 365 for Finance and Operations, Enterprise edition?
  • History of Dynamics 365 for Finance and Operations
  • Highlights of Dynamics 365 for Finance and Operations
  • Trial of Microsoft Dynamics 365
  • Buying Microsoft Dynamics 365
  • Implementation Methodology and Tools 

 

Module 3: Dynamics 365 Methodology

  • Methodologies relevant for embracing Dynamics 365
  • The Conference Room Pilot (CRP) methodology
  • Planning
  • Execution
  • Best practices in using CRP
  • A CRP methodology example
  • The agile methodology
  • The waterfall methodology
  • Comparative summary
  • Lifecycle Services (LCS) -- implementation tools
  • Foundation
  • Methodologies
  • Projects
  • Project users
  • Organization users
  • SharePoint online library
  • Preview feature management
  • Shared asset library
  • Subscription estimator
  • Asset library
  • Ongoing
  • Business process modeler
  • Cloud-hosted environments
  • Code upgrade
  • Configuration and data manager
  • Localization and translation
  • Support
  • Issue search
  • Support
  • Work items
  • System diagnostics
  • Updates
  • Resources

 

Module 4: Architecture and Deployment  

  • Architecture
  • Conceptual architecture
  • Deployment architecture
  • The cloud deployment architecture 
  • The on-premise deployment architecture
  • Application components and architecture
  • Identity
  • Data layer
  • Platform
  • Application
  • Client
  • Browser client
  • Mobile app
  • Office 365
  • Lifecycle Services
  • Development architecture
  • Integration architecture 
  • Security architecture 
  • Deployment options
  • Cloud
  • Cloud and Edge or hybrid deployment
  • Local business data or on-premises
  • Comparing deployment options 

 

Module 5: Project Initiation and Kickoff  

  • The need for a strong project start
  • Project team composition
  • The backbone of a project
  • Project charter
  • Project plan
  • FastTrack for Dynamics 365
  • Ground rules for day-to-day operations
  • Kickoff meeting
  • Project initiation and LCS
  • SharePoint online
  • Project deliverables in the CRP methodology
  • The planning phase
  • The business requirement definition phase
  • The solution analysis phase
  • The solution design phase
  • The configure/preview/prototype phase
  • The development phase
  • The testing and acceptance phase
  • The training phase
  • The Go Live phase
  • The support phase
  • Best practices in project initiation
  • Requirements, Business Process Analysis, and Traceability
  • Requirements scoping
  • Hierarchy of business processes and subprocesses
  • Business goals
  • Business process
  • Sub-processes
  • Requirements
  • LCS Business process modeler and VSTS
  • Business process modeler
  • Visual Studio Team Services (VSTS)
  • BPM and VSTS sync
  • Continuous reporting and VSTS
  • Requirement gathering techniques
  • Listen
  • Lead
  • Negotiate
  • Requirements Traceability Matrix (RTM)
  • Requirement segmentation and ownership
  • Analysis of requirements
  • Solution blueprint
  • Key decision log
  • Best practices in managing requirements

 

Module 6: Configuration and Data Management  

  • Strategies for managing configuration and data migration
  • Configuration management
  • Configuration planning
  • The golden configuration environment
  • Data migration management
  • Scoping
  • Common data migration areas
  • Planning
  • Execution
  • Data management tools
  • The data management framework
  • Data management concepts
  • The data management workspace
  • Data entities
  • Configuration data templates
  • Default data templates
  • Configuration data project
  • Data packages
  • LCS Project | Asset library | Data packages
  • Configuration data packages
  • LCS -- configuration and data manager
  • Process data packages
  • How these concepts come together 
  • Database operations
  • Cross-company data sharing
  • Data management scenarios
  • Initial configuration in a blank environment
  • Data migration from legacy systems
  • Copy the company configuration within an existing environment
  • Copy data between environments
  • Ad hoc data loading
  • Best practices in managing configurations and data migration

 

Module 7: Functional and Technical Design

  • Finding the right app for your business needs
  • Before choosing ISV solutions
  • After selecting the partner
  • Common pitfalls
  • Common features
  • Personalization
  • Office integration
  • Document management
  • Workspaces
  • Electronic reporting
  • Tax engine
  • Batch framework
  • Workflows
  • Database logging
  • Mobile application
  • Common Data Services, Microsoft Flow, and PowerApps
  • The functional design document
  • The fit-gap review session
  • Why write FDD?
  • Project management aspects of design
  • Things to know before writing an FDD
  • Feasibility analysis
  • Dos and don'ts
  • The solution design document
  • Overview and objectives
  • Guidelines for solution design documents
  • The technical design document
  • Overview and objectives
  • Guidelines for the technical design document
  • Preparation
  • Execution
  • Outcome

 

Module 8: Integration Planning and Design

  • Integration architecture
  • Basic integration concepts
  • RESTful APIs
  • SOAP
  • SOAP versus REST
  • JSON
  • OData
  • OAuth
  • Integration concepts in Dynamics 365 for Finance and Operations, Enterprise edition
  • Data entities
  • What is a data entity?
  • OData services
  • Querying or browsing an OData endpoint
  • Consuming OData services
  • Client application registration and setup
  • Creating a project, adding libraries, and generating an OData service proxy
  • Authentication and OData service call
  • Custom services
  • Recurring integrations
  • Integration tools, middleware, and scenarios
  • Dynamics 365 data integrator
  • Integration architecture
  • Setting up data integration
  • Connections
  • Connection sets
  • Integration keys
  • Projects
  • Schedules
  • Integrating and monitoring
  • Benefits of CDS data integration
  • Scenarios focus
  • Integration planning
  • Integration scenarios
  • Integration requirements
  • Synchronous or asynchronous
  • Integration design and development
  • Developing a high-level conceptual design
  • Selecting the right integration technology
  • Defining field mapping
  • Developing, configuring, and testing
  • Best practices and recommendations

 

Module 9: Building Customizations

  • Architecture and concepts
  • Programming language
  • Compile exclusively in .NET CIL
  • Language enhancements
  • Unit of compilation
  • Compiler and tooling
  • Integrated development environment (IDE)
  • Development IDE in Dynamics 365 for Finance and Operations,
  • Enterprise edition
  • Development IDE in Dynamics AX 2012
  • Development environment architecture
  • Programming concepts
  • Layer system
  • Models
  • Packages
  • Packages and models on the disk
  • Models and packages in Visual Studio
  • Overlayering
  • Extensions
  • Model sealing and roadmap
  • Development environment
  • The version control
  • Branching strategies
  • The development machines
  • Cloud development environment
  • Local development environment
  • Application explorer
  • Application explorer views
  • Filtering application explorer
  • Working with elements 
  • Tools addins for Visual Studio
  • Creating a new model to start customization
  • Extension capabilities
  • Project
  • Create a new project
  • Adding new or existing element in the project
  • Import/export project
  • Development planning
  • Be agile
  • Establishing the code review process
  • Development process
  • Conceptualization
  • Create or extends data model
  • Create or extends business logic
  • Create or extend user interface
  • Navigation concepts
  • Form patterns
  • User interface extensibility
  • Control extensibility
  • Reporting and analytics
  • SQL server reporting services
  • Power BI
  • Security
  • Security for custom objects
  • Author unit tests
  • Learn and improve
  • Build and continuous updates
  • Automated build
  • Continuous updates
  • Guidelines and best practices

 

Module 10: Analytics, Business Intelligence, and Reporting

  • Information insights in Dynamics 365 for Finance and Operations, Enterprise edition
  • Platform enablement for analytics
  • Excel
  • Power BI
  • Power BI choices
  • Pricing
  • Data refresh
  • Collaboration
  • Cortana Intelligence Suite
  • Data insights leveraging Azure
  • Modern reports and SSRS
  • Electronic reporting
  • Mobile platform
  • Offline and mobile apps
  • Financial reporting / management reporter
  • Best practices in analytics and information insights

 

Module 11: Testing and Training

  • Importance of testing
  • Types of testing
  • Feature testing
  • Testing of custom developed features
  • Testing of standard and ISV solution features
  • System integration testing
  • Process/system testing
  • Data migration testing
  • Integration testing
  • Performance/load testing
  • User acceptance testing
  • End-to-end testing
  • Automated testing strategies
  • Test automation features in Finance and Operations
  • SysTest framework
  • Task recorder-based (coded UI) testing
  • PerfSDK
  • Integrating test with build process
  • Test planning guidelines and recommendations
  • Test planning and scenarios
  • The UAT planning and execution
  • Planning
  • UAT kickoff
  • Execution
  • Sign-off
  • End-to-end test planning and execution
  • Execution and real-life examples
  • Training
  • The training and help system in Finance and Operations
  • Modern clients and navigation concepts
  • In-product help
  • The business process modeler
  • The task recorder and task guides
  • Documentation website
  • Planning and executing training
  • Training plan
  • Training preparation
  • The training environment
  • Change management

 

Module 12: Go Live

  • Production environment and responsibilities
  • Cloud deployment
  • Local business data
  • Cloud and Edge deployment
  • Go Live activities
  • The organization's readiness to Go Live
  • Sign offs
  • The decision to Go Live
  • Business contingency planning
  • Go Live planning and execution
  • Planning
  • Executing a release
  • The importance of communication
  • Post Go Live Support
  • Resources for support
  • Support tools and LCS
  • Issue/support lifecycle
  • Issue discovered/encountered
  • Issue tracking
  • Root cause analysis
  • Escalation to Microsoft
  • Production environment support with Microsoft
  • Support analytics using monitoring and diagnostics
  • Monitoring
  • Diagnostics
  • Analytics
  • Best practices in post Go Live/support

 

Module 13:Update, Upgrade, and Migration

  • Understanding update, upgrade, and migration
  • Updating to the latest Dynamics 365 for Finance and Operation version
  • Updates to the latest platform
  • Updates to the latest application
  • Upgrading your code
  • Upgrading your data
  • Updates to a specific application hotfix
  • Upgrading/migrating from Dynamics AX 2012 or AX 2009
  • When to upgrade or migrate
  • Upgrading/migration planning
  • Operations
  • Business benefit
  • Business engagement
  • System
  • Upgrade versus reimplementation
  • Managing the scope
  • Managing customization (fit-gap)
  • ISV Solutions
  • Managing the data
  • Impact on integrations
  • Impact on Power BI and reporting
  • Cloud and digital
  • Deployment options
  • Upgrading from Dynamics AX 2012
  • Code upgrade
  • Data upgrade
  • Developing data upgrade script for custom schema changes
  • Running the data upgrade process
  • Validation and final cutover
  • Migrating from Dynamics AX 2009
  • Planning and code migration
  • Data migration
  • Best practices in upgrade and migration

Prerequisites

This course is intended for Technical students, Administrators and Developers. Students should have an existing working knowledge of Microsoft .Net C# and Visual Studio.

Although not compulsory, it is recommended that students attend the prerequisite course ‘Introduction to Microsoft Dynamics 365’

This course is intended for Technical students, Administrators and Developers.