- Module 1: The integration strategy is an essential part of any implementation.
In this module, you will:
- Learn about the best practices of integration strategy and implement the same when similar requirements are encountered.
- Learn about the common misunderstandings and bad practices so that you can avoid when similar requirements are encountered.
- Module 2: This module helps solution architects become aware of common pitfalls (anti-patterns) to avoid them.
In this module, you will:
- Learn about the recommended practices and patterns of business intelligence and reporting solutions and implement the same when similar requirements are encountered.
- Learn about the common misunderstandings, anti-patterns so that you can avoid them when similar requirements are encountered.
- Module 3: Learn about how migration of data is an essential part of any implementation.
In this module, you will:
- Discover the best practices of data migration and implement them when you encounter similar requirements.
- Learn about the common misunderstandings and bad practices so that you can avoid them when encountering similar requirements.
- Module 4: Learn about best practices for security in Dynamics 365 solution architecture.
In this module, you:
- Review the overall security strategy for an implementation.
- Discover how to use security features within finance and operations apps to meet regulation and compliance requirements.
- Learn about the key security tasks to track within your overall project plan.
- Module 5: Learn how to build an efficient system by using scenario-based approaches and guidance on good patterns (best practices) and anti-patterns (common pitfalls).
In this module, you will:
- Discover the best practices for performance and how they align with common scenarios that you might encounter during implementations.
- Learn about common misunderstandings and bad practices so that you can avoid them when encountering similar requirements.
Overview
Syllabus
- Module 1: Module 1: Dynamics 365 solution architecture best practices for integration
- Introduction
- Scenario – External POS
- Scenario – End-to-end automation
- Scenario – Legacy system
- Scenario - Integration between finance and operations apps and Customer Engagement apps
- Scenario - Publish-subscribe messaging
- Scenario - Sales order entry (inbound)
- Scenario - General Ledger transactions inbound
- Scenario - Interactive asynchronous service invocation
- Scenario - High volume/availability of e-Commerce pricing
- Scenario - Complex batch scheduling
- Scenario - Integrate Human Resources data with an external system
- High-risk scenarios
- Checklist
- Check your knowledge
- Summary
- Module 2: Module 2: Dynamics 365 solution architecture best practices for business intelligence and reporting
- Introduction
- Reporting requirements and solution options
- Best practices and common pitfalls with BI and reporting planning solutions
- Operational reporting patterns
- Financial and regulatory reporting patterns
- Strategic reporting patterns
- High-risk scenarios
- Checklist
- Check your knowledge
- Summary
- Module 3: Module 3: Dynamics 365 solution architecture best practices for data migration
- Introduction
- Migration strategy scenarios
- Environment strategy alignment scenarios
- Transformations and validations scenarios
- Test strategy alignment scenario
- Historic data requirement scenarios
- Performance scenarios
- High-risk scenarios
- Checklist
- Check your knowledge
- Summary
- Module 4: Module 4: Dynamics 365 solution architecture best practices for security
- Introduction
- Security strategy - Overview and workstream
- Security strategy - Regulation, compliance, and other requirements
- Security strategy - Implement security features beyond Dynamics 365
- Security strategy - Implement security features within Dynamics 365
- Security strategy - Testing
- Security strategy - Management, monitoring, and auditing
- Security strategy - Database logging
- High-risk scenarios
- Checklist
- Check your knowledge
- Summary
- Module 5: Module 5: Dynamics 365 solution architecture best practices for performance
- Introduction
- Integration scenario - Regular maintenance
- Batch job scenario – Design for scalability
- User experience scenario – Slow user interactions
- User experience scenario – Design with responsiveness in mind
- Integration scenario – High volume of messages
- Batch job scenario - High contention
- Integration scenario – Entity selection
- Data migration scenario – Continuous number sequence
- Security scenario – Row-level extensible data security
- Reporting scenario – SSRS report design
- Integration scenario – Throttling
- Number sequences scenario – Pre-allocation
- Checklist
- Check your knowledge
- Summary