ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Microsoft Power Platform Enterprise Architecture: Design tailor-made solutions for architects and decision makers to meet complex business requirements, 2nd Edition

دانلود کتاب Microsoft Power Platform Enterprise Architecture: طراحی راه حل های سفارشی برای معماران و تصمیم گیرندگان برای برآورده کردن الزامات تجاری پیچیده، ویرایش دوم

Microsoft Power Platform Enterprise Architecture: Design tailor-made solutions for architects and decision makers to meet complex business requirements, 2nd Edition

مشخصات کتاب

Microsoft Power Platform Enterprise Architecture: Design tailor-made solutions for architects and decision makers to meet complex business requirements, 2nd Edition

ویرایش: [2 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 1804612634, 9781804612637 
ناشر: Packt Publishing 
سال نشر: 2023 
تعداد صفحات: 534
[535] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 34 Mb 

قیمت کتاب (تومان) : 31,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 4


در صورت تبدیل فایل کتاب Microsoft Power Platform Enterprise Architecture: Design tailor-made solutions for architects and decision makers to meet complex business requirements, 2nd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Microsoft Power Platform Enterprise Architecture: طراحی راه حل های سفارشی برای معماران و تصمیم گیرندگان برای برآورده کردن الزامات تجاری پیچیده، ویرایش دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Microsoft Power Platform Enterprise Architecture: طراحی راه حل های سفارشی برای معماران و تصمیم گیرندگان برای برآورده کردن الزامات تجاری پیچیده، ویرایش دوم



تأییدات

این کتاب برای معماران سازمانی و تصمیم گیرندگان فنی است که با وظیفه طراحی راه حل پلتفرم مایکروسافت پاور روبرو هستند و از مزایای آن بهره مند می شوند. یادگیری در مورد مدل های معماری راه حل، متدولوژی ها و الگوهای پروژه های خود. ما نظرات زیر را از معماران حرفه ای دریافت کردیم:

"به عنوان یک معمار راه حل، مشاور، مدیر پروژه و توسعه دهنده با تایید 16 برابر مایکروسافت، فکر می کنم این کتاب منبع ارزشمندی برای هر کسی است. به دنبال توسعه مهارت های خود در طراحی و مدیریت راه حل های پیچیده Power Platform هستند. من آن را به شدت توصیه می کنم!»

- توماس رایس، معمار راه حل دارای گواهی مایکروسافت

«این کتاب درک کاملی از چگونه Microsoft 365 و Power Platform با هم کار می کنند و اطلاعات دقیقی در مورد معماری ارائه می دهد. در حالی که رویکردی نظری دارد، سناریوهای دنیای واقعی را نیز برای زنده کردن نظریه‌ها ارائه می‌کند و نشان می‌دهد که معماری در عمل چگونه عمل می‌کند."

-- Mary Angiela Cerbolles، Dual. Microsoft MVP، تحلیلگر بهره وری

ویژگی های کلیدی

این کتاب از مزایای زیر برای کمک به خوانندگان برای طراحی و پیاده سازی در سطح سازمانی استفاده می کند. راه حل ها:

  • یک نویسنده با تجربه که به طور فعال راه حل های سازمانی را با استفاده از فناوری مایکروسافت ایجاد می کند، به عنوان مشاور عمل می کند و ماژول های آموزشی ارائه می دهد. .
  • نمودار که پیچیدگی‌های ساختار ابری مایکروسافت، استراتژی‌های محیطی، مدل‌های یکپارچه‌سازی و موارد دیگر را نشان می‌دهند. span>
  • یک مثال کامل که در هر فصل مورد بازبینی قرار می گیرد، بنابراین می توانید ببینید تصمیم گیرندگان چگونه می توانند این کتاب را در زندگی واقعی به کار گیرند. .

آنچه خواهید آموخت

در این کتاب، با تصمیمات و رویکردهای سطح بالایی که در هر پروژه راه حل سازمانی مورد نیاز است، آشنا خواهید شد.

کتاب با خلاصه‌ای از تمام اجزای Power Platform، Dynamics 365، Microsoft 365 و Azure که احتمالاً در معماری شما مورد نیاز است، آغاز می‌شود. شما یاد خواهید گرفت که مشخص کنید کدام مؤلفه ها باید برای پروژه شما انتخاب شوند.

سپس یاد خواهید گرفت که چگونه همه این مؤلفه ها را در یک راه حل کامل ترکیب کنید. این شامل مرور کلی ابزارها و تکنیک‌هایی است که می‌توانید برای اتصال مؤلفه‌ها به کار ببرید و همچنین مشاهده شیوه‌ها و نمودارهای مدیریت چرخه حیات برنامه (ALM) برای ایجاد یک راه‌حل پایدار.

در نهایت، شما' خواهید آموخت که چگونه راه حل را در زیرساخت فناوری اطلاعات یک شرکت ادغام کنید. هنگام تعیین بهترین راه برای انجام ادغام، با چند سؤال مهم روبرو خواهید شد که باید به آنها پاسخ دهید. همچنین بهترین شیوه‌ها برای انتقال داده‌ها از سیستم‌های قدیمی به Dataverse ارائه خواهد شد.

موضوعات خاص تحت پوشش در این سفر در زیر مشخص شده‌اند:

  1. نمایش کلی Microsoft Power Platform و Microsoft Dynamics 365
  2. نمایش کلی Microsoft 365 و Microsoft Azure< /span>
  3. آشنایی با معماری پلتفرم پاور مایکروسافت
  4. ابزارهای سفارشی‌سازی و توسعه پلتفرم Power و تکنیک‌ها
  5. مدیریت چرخه حیات برنامه
  6. رویکرد و روش‌های پیاده‌سازی
  7. امنیت پلت فرم مایکروسافت پاور
  8. توسعه پذیری پلتفرم مایکروسافت پاور
  9. ادغام پلت فرم مایکروسافت پاور
  10. داده های پلتفرم مایکروسافت پاور مهاجرت

اپن dix

  • بهترین روشها برای معماری راه حل

همچنین ببینید

شما می‌توانید در مورد این کتاب و نویسنده‌ای که در بخش از ناشر در زیر نوشته است، اطلاعات بیشتری کسب کنید. span>


توضیحاتی درمورد کتاب به خارجی

Endorsements

This book is for enterprise architects and technical decision makers who are faced with the task of designing a Microsoft Power Platform solution, and who would benefit from learning about solution architecture models, methodologies, and patterns for their projects. We got the following reviews from professional architects:

“As a 16x Microsoft certified solution architect, consultant, project manager, and developer, I think this book is a valuable resource for anyone looking to develop their skills in designing and managing complex Power Platform solutions; I highly recommend it!”

- Thomas Rice, Microsoft certified solution architect

“This book provides a solid understanding of how Microsoft 365 and Power Platform work together and offers detailed information on the architecture. While it has a theoretical approach, it also provides real-world scenarios to bring the theories to life and demonstrates how architecture operates in practice.”

-- Mary Angiela Cerbolles, Dual Microsoft MVP, productivity analyst

Key features

This book utilizes the following advantages to help readers design and implement enterprise-level solutions:

  • An experienced author who actively creates enterprise solutions using Microsoft technology, acts as a consultant, and offers training modules.
  • Diagrams that illustrate the intricacies of Microsoft cloud structure, environment strategies, integration models, and more.
  • A complete example that is revisited in every chapter, so you can see how decision makers can apply this book in real life.

What you will learn

In this book, you’ll learn about the high-level decisions and approaches that will be needed in any enterprise solution project.

The book begins with a run-down of all the Power Platform, Dynamics 365, Microsoft 365, and Azure components that could possibly be needed in your architecture. You will learn to identify which components should be selected for your project.

Then you will learn how to combine all these components into a fully-fledged solution. This includes overviewing the tools and techniques you can employ to connect components as well as observing application lifecycle management (ALM) practices and diagrams to create a sustainable solution.

Finally, you’ll learn how to integrate the solution into a company’s IT infrastructure. You’ll be presented with some important questions to answer when determining the best way of performing the integration. Best practices will also be presented for migrating data from legacy systems into Dataverse.

The specific topics covered in this journey are outlined below:

  1. Microsoft Power Platform and Microsoft Dynamics 365 Overview
  2. Microsoft 365 and Microsoft Azure Overview
  3. Understanding the Microsoft Power Platform Architecture
  4. Power Platform Customization and Development Tools and Techniques
  5. Application Lifecycle Management
  6. Implementation Approach and Methodologies
  7. Microsoft Power Platform Security
  8. Microsoft Power Platform Extensibility
  9. Microsoft Power Platform Integration
  10. Microsoft Power Platform Data Migration

Appendix

  • Best Practices for Solution Architecture

See also

You can learn more about this book and the author who wrote in the From the Publisher section below.



فهرست مطالب

Cover
Copyright Page
Contributors
Table of Contents
Preface
Section I: The Basics
Chapter 1: Microsoft Power Platform and Microsoft Dynamics 365 Overview
	Introducing Contoso Inc.
	Introducing Microsoft Power Platform
		Introducing the Common Data Model and Microsoft Dataverse
			Introducing the Common Data Model
			Introducing Microsoft Dataverse
		Introducing model-driven apps
		Introducing canvas apps
		Introducing Power Automate
		Introducing Power Virtual Agents
		Introducing Power BI
		Introducing On-Premises Data Gateway
		Introducing AI Builder
		Introducing Power Pages
	Introducing Microsoft Dynamics 365 CRM applications
		Microsoft Dynamics 365 Sales
		Microsoft Dynamics 365 Marketing
		Microsoft Dynamics 365 Customer Service
		Microsoft Dynamics 365 Field Service
		Microsoft Dynamics 365 Project Operations
	Introducing Microsoft Dynamics 365 ERP applications
		Microsoft Dynamics 365 Finance
		Microsoft Dynamics 365 Supply Chain Management
		Microsoft Dynamics 365 Commerce
		Microsoft Dynamics 365 Human Resources
		Microsoft Dynamics 365 Business Central
	Introducing Microsoft Dynamics 365 AI, MR, and other modules
		Microsoft Dynamics 365 Customer Insights
		Microsoft Dynamics 365 Sales Insights
		Microsoft Dynamics 365 Connected Spaces
		Microsoft Dynamics 365 Fraud Protection
		Microsoft Dynamics 365 Remote Assist
		Microsoft Dynamics 365 Guides
		Microsoft Dynamics 365 Product Visualize
		Microsoft Dynamics 365 Unified Service Desk
	Microsoft Power Platform licensing overview
	Contoso Inc. Power Platform commitment
	Summary
Chapter 2: Microsoft 365 and Microsoft Azure Overview
	Contoso Inc. cloud maturity
	Introducing Microsoft 365
		Introducing Microsoft Office 365
			Microsoft Exchange
			Microsoft SharePoint
			Microsoft OneDrive
			Microsoft OneNote
			Microsoft Teams
			Microsoft Outlook
			Microsoft Word
			Microsoft Excel
		Overviewing Microsoft Enterprise Mobility + Security
			Microsoft Intune
			Microsoft Cloud App Security
			System Center Configuration Manager
		Contoso Inc. using Microsoft 365
	Introducing Microsoft Azure
		Introducing Azure Active Directory
		Introducing Azure Service Bus
		Introducing Azure Event Hubs
		Introducing Azure Logic Apps
		Introducing Azure API Management
		Introducing Azure Functions
		Introducing Azure SQL
		Introducing Azure Cosmos DB
		Introducing Azure Blob Storage
		Introducing Azure Synapse Analytics
		Introducing Azure IoT Hub and Azure IoT Central
		Introducing Azure Key Vault
		Introducing Azure DevOps
		Introducing Azure Monitor
		Contoso Inc. using Microsoft Azure
	Microsoft 365 and Microsoft Azure licensing overview
		Microsoft 365 licensing
		Microsoft Azure licensing
	Summary
Section II: The Architecture
Chapter 3: Understanding the Microsoft Power Platform Architecture
	Contoso Inc. starts architecting their planned Power Platform solution
	Understanding the Power Platform architecture
		Learning about the Microsoft cloud infrastructure
		Understanding the customer cloud structure
			User management
			License management
			Group management
			App registration
			Office 365 Activity Logging
		Learning about Power Platform technology
		Understanding Power Platform environments
			Microsoft Dataverse
			Microsoft Dataverse for Teams
			Capacity restrictions
			Power Platform data connectors
			Data Loss Prevention policies
			On-Premises Data Gateway
			Managed environments
		Learning about Power BI’s structure
	Understanding the Power Platform and Dynamics 365 clients
		Learning about desktop clients
			Browser client
			Dynamics 365 App for Outlook
			Unified Service Desk
			Omnichannel for Dynamics 365 Customer Service
			Robotic process automation with Power Automate Desktop flows
		Understanding mobile clients
	Learning about Power Platform administration and monitoring
		Understanding Power Platform administration centers
			Microsoft Azure portal
			Microsoft 365 Admin Center
			Power Platform Admin Center
			Power BI admin portal
		Understanding PowerShell administration and monitoring
			Microsoft 365 administration
			Power Platform administration
			Power BI administration
			PowerShell monitoring
		Learning about API administration
			Microsoft 365 administration
			Power Platform administration
			Power BI administration
		Administration and monitoring using Power Automate
		Administration using Azure DevOps
		Learning about platform auditing
			Office 365 Activity Logging
			Dataverse auditing
		Understanding application monitoring
	Presenting architectural best practices
		Introducing single tenants or multiple tenants
			Development and testing environments
			Unsupported integration topology
		Understanding environment strategies
			Default environment
			Developer environment
			Shared test and production environment
			Dedicated environment
			Complex testing
			Multiple release strategy
			Product upgrades
			Other environment types
		Environment regions
		Administration and monitoring
	Contoso Inc. Power Platform architecture
		Tenant structure
		Power Platform environments
		Power Platform clients
		User groups and licensing
	Summary
Chapter 4: Power Platform Customization and Development Tools and Techniques
	Contoso Inc. empowering the project team
	The citizen developer vs. IT pro developer paradigm
		Introducing the citizen developer
		The IT pro developer
		Distinguishing between the citizen developer and the IT pro developer
	Presenting configuration and customization tools
		Microsoft Dataverse and model-driven app tools
			Power Apps Maker Portal
			Model-driven app designer
			Introducing XrmToolBox
		Power Apps Studio
		Power Pages Studio
		Power Automate Maker Portal
		Power Virtual Agents designer
		AI Builder
		Dataflows designer
		Power BI designer tools
			Power BI Desktop
			Power BI Builder
			Power BI service
		Microsoft AppSource
		ISV Studio
	Presenting custom development tools
		Visual Studio
		Visual Studio Code
		Power Apps Command-Line Interface (CLI)
		Power Platform extensions for Visual Studio
		NuGet developer tools and assemblies
			The code generation tool
			The plug-in registration tool
		XrmToolBox
		Postman
		CRMRestBuilder
		Testing tools
			Testing the user interface
			Testing backend components
			Using network traffic analyzers
	Presenting application lifecycle management tools
		NuGet developer tools and assemblies
			The configuration migration tool
			The package deployer tool
			The solution packager tool
		Azure DevOps
	Contoso Inc. project team workplace setup
		Enabling the core project team
		Enabling citizen developers
	Summary
Chapter 5: Application Lifecycle Management
	Contoso Inc. implementing application lifecycle management
	Understanding application lifecycle management
		Environment complexity
		Power Platform solution complexity
		ALM for the Power Platform
	Introducing solutions management
		Overview of solutions
			Environment variables
			Solution properties
		Solution types
			Unmanaged solution
			Managed solution
			Default solution
			Common Data Services Default Solution
		Managed properties
			Forms, views, charts, and dashboards properties
			Columns properties
			Tables properties
		Dependencies and solution segmentation
			Solution layering
			Layering behavior
			Solution dependencies
			Solution segmentation
		Patching and updating solutions
			Solution patch
			Solution updates
		Microsoft updates
			Major Power Platform updates
			First-party applications updates
			Power Platform hotfixes
	Introducing Azure DevOps for the Power Platform
		Overview of Power Platform Build Tools
			Helper and quality check tasks
			Solution tasks
			Environment tasks
		Azure DevOps with Power Platform Build Tools
			Committing a solution to the source control
			Distributing solutions between development environments
			Distributing solutions out of development
			Pipeline versus Release
	Introducing GitHub for the Power Platform
	Application lifecycle management for Power BI
		Environments in Power BI
		Power BI components
		Power BI ALM approach
		Power BI deployment pipelines
	Application lifecycle management for other solution components
	Application lifecycle management best practices
		Solution best practices
			General practices
			Unmanaged versus managed
			Structuring solutions
			Using segmentation
			Using source control
		Solution publishers’ best practices
		Power BI best practices
	Contoso Inc. ALM strategy
		Establishing Azure DevOps
		Using Power Platform solutions
		Using Power BI ALM
		Other ALM decisions
	Summary
Section III: The Implementation
Chapter 6: Implementation Approach and Methodologies
	Contoso Inc. preparing the implementation project
	Getting an overview of the implementation approach
	Understanding customer enterprise architecture and environment
		Data residency requirements
		Authentication providers
		Internet restrictions
		Data protection requirements
	Learning about project implementation methodologies and tools
		Understanding programs and projects
		Understanding project implementation methodologies
			The waterfall model
			The agile model
			The iterative model
			The combined model
		Making a project effort estimation
			Business requirements
			Custom development
			Infrastructure requirements
			Integration
			Data migration
			Other efforts
		Project management tools
			Microsoft Project
			Azure DevOps
			Effort estimators
		Creating project documentation
			The project plan
			The requirements document
			The solution architecture document
			The solution/technical design document
			Other documents
	Learning about project setup
		Project types
			Internal project
			External project
		Project roles and responsibilities
			Central roles and responsibilities
			Partner roles and responsibilities
			Customer roles and responsibilities
	Understanding project phases
		The preparation phase
			Identifying demand
			Studying feasibility
			Specifying the budget
			Seeking approval
			Issuing a Request for Information (RFI)
			Issuing an RFP/RFQ/RFT
			Discovery
			Negotiations
			Contract
		The project execution phase
			Project preparation
			Project initiation
			Initial analysis
			Iterative execution
			Final testing
			Solution deployment
		The operation phase
			Support transition
			Operation
			Decommission
	Contoso Inc. starting the implementation project
		Bidding process
		Project setup and methodology
		Project plan, tools, and documentation
		Project setup
	Summary
Chapter 7: Microsoft Power Platform Security
	Contoso Inc. designing Power Platform solution security
	Getting an overview of IT security
		Authentication versus authorization
		Microsoft cloud authentication and authorization fundamentals
			Provisioning user identity
			Assigning licenses
			Granting authorization
	Understanding authentication
		Identity and authentication solutions for internal users
			Cloud identity approach
			Password hash synchronization approach
			Pass-through authentication approach
			Federation approach
			Conclusion
		Authentication features for internal users
			Conditional access
			ADFS claim rules
			Multi-factor authentication
			Single sign-on options
			Cross-tenant inbound and outbound restrictions
		Service authentication for internal users
			Dataverse authentication
			Power BI authentication
		Authentication governance for internal users
			Dataverse user accounts provisioning governance
			Dataverse session governance
		Azure Active Directory guest users
		Authenticating external users
	Understanding authorization
		Authorization in Power Platform
		Authorization in Dataverse and model-driven apps
			Fundamentals of Dataverse authorization
			Setting up basic authorization
			Standard role-based security
			Modernized Business Units
			Group teams
			Authorizing model-driven app access
			Hierarchy security
			Record sharing
			Access teams
			Column-level security
			User interface security
		Authorization in canvas apps
			Authorization of apps
			Authorization of connections
		Authorization in Power Automate
			Authorization of background flows
			Authorization of interactive flows
			Authorization of desktop flows
		Authorization in Power BI
		Authorization in Power Pages
	Understanding compliance, privacy, and data protection
	Presenting security best practices
		Dataverse security roles
			Modifying security roles
			Layering of security roles
		Dataverse content-based security
			Using business units
			Using table form switching
			Using client-side scripting or business rules
			Using server-side event handlers
		Integrate security across solution components
			Dataverse-SharePoint integrated security
			Dataverse-Power BI integrated security
		Using identity and access management automation
		Establishing the Power Platform mature security model
	Contoso Inc. security architecture
		Active Directory integration
		Data Loss Prevention policies
		Dataverse
		Other security decisions
	Summary
Chapter 8: Microsoft Power Platform Extensibility
	Contoso Inc. – designing the Power Platform solution
	Getting an overview of extensibility
	Presenting Dataverse and model-driven app extensibility
		Dataverse standard customization
			Dataverse data modeling
			Dataverse user interface design
			Designing model-driven applications
			Designing mobile apps
		Dataverse automation
			Dataverse business rules
			Classic Dataverse workflows
			Dataverse custom actions
			Dataverse custom APIs
			Dataverse business process flows
		Dataverse client-side extensibility
			Standard custom controls
			Power Apps Component Framework
			Web resources
			Embedding canvas apps
		Dataverse server-side extensibility
			Dataverse API interface types
			Plug-in event handlers
			Custom workflow actions
			Azure Service Bus integration
			Azure Event Hub integration
			Webhook integration
			Building external applications
		Unified Service Desk extensibility
	Presenting Power Pages extensibility
	Presenting Power Automate flows
		Cloud flows
		Desktop flows
		Process advisor
	Presenting canvas apps and Power Automate extensibility
		Canvas apps and Power Automate customization
		Power Fx
		Building custom connectors
	Presenting Power BI extensibility
	Power Platform extensibility best practices
		Dataverse client-side interface extensibility
		Dataverse server-side extensibility
			Dataverse API selection
			Extensibility and automation options
			Performance impact
	Contoso Inc. Power Platform solution design
		Model-driven apps
		Automations
		Client-side extensibility
		Server-side extensibility and integrations
		Other design decisions
	Summary
	Further reading
Chapter 9: Microsoft Power Platform Integration
	Contoso Inc. designing the Power Platform integration
	Getting an overview of Power Platform integration
	Integrating with Microsoft 365 and Microsoft Azure
		Introducing implicit Dynamics 365 integrations
		Integrations with Microsoft 365 services
			Integrating with Exchange
			Integrating with SharePoint
			Integrating with OneDrive
			Integrating with Microsoft Teams
			Integrating with Microsoft OneNote
			Integrating with Skype/Skype for Business
		Integrations with Microsoft Azure services
			Integrating with Azure Blob Storage
			Integrating with Azure Data Lake/Synapse Analytics
			Advanced integration scenarios with the Azure Synapse Link for Dataverse
			Integrating with Azure Logic Apps
			Integrating with Azure API Management
	Frontend integration patterns and solution approaches
		Embedding third-party content into Dataverse
		Embedding Dataverse content into third-party containers
		Event-driven and on-demand frontend integration
		Using Unified Service Desk
	Backend integration patterns and solution approaches
		The remote procedure call pattern
		The relay pattern
		The publish-subscribe pattern
		The request-callback pattern
		Data integration
			Virtual tables
			Standard Azure data integrations
			Integration between Dynamics 365 CRM and ERP
		Custom backend integrations
	Other Power Platform integrations
		Power Virtual Agent and AI Builder
		Power BI
	Learning about Power Platform integration best practices
		Frontend integration
		Backend integration
	Contoso Inc. Power Platform integration design
		Integration with Microsoft 365 and Microsoft Azure
		Frontend integration
		Backend integration
	Summary
Chapter 10: Microsoft Power Platform Data Migration
	Contoso Inc. planning the data migration
	Getting an overview of data migration
		Migration as part of integration
		Migrating consolidated data
		Advanced migration
	Understanding the data migration tools and techniques
		Entering data manually
		Using Excel files
		Using the Dataverse data import wizard
		The Configuration Migration Tool
		Dataflows with Power Query
		SQL Server Integration Services
			Extracting data
			Transforming data
			Loading data
		Azure Data Factory
		Data migration using code
	Data migration challenges and best practices
		Planning and effort estimation
		Scoping the migration
		Understanding the impact on storage
		Compliance considerations
		Understanding access issues
		Coping with a lack of knowledge
		Dealing with a lack of documentation
		Poor-quality source data
		Understanding encoding issues
		Understanding record ownership issues
		Understanding mapping issues
		Understanding record relationship issues
		Understanding business process flow issues
		Understanding record status issues
		Setting certain system fields
		Migrating documents
		Understanding the importance of the order of migration steps
		Understanding migration automation
		Understanding migration performance
		Resolving API limits
		Time for migration execution
		Verifying the data by the customer
	Contoso Inc. data migration design
	Summary
Appendix
Appendix: Best Practices for Solution Architecture
	Architectural best practices
		When to use multiple tenants
			Separate development and testing environments
			Unsupported integration topology
		Environment strategies for an enterprise-scale project
			The shared test and production environment strategy
			The dedicated environments strategy
			The complex testing strategy
			The multiple release strategy
			The product upgrades strategy
		Environment regions
		Administration and monitoring
	Application lifecycle management best practices
		Create a specific solution package
		When to use unmanaged or managed solutions
		When to use a single solution
		When to use multiple solutions
		Component sharing and component libraries
			Using segmentation
			Using source control
		Use one single publisher for all solutions within a project
		Power BI best practices
	Security best practices
		Dataverse security roles
		Create new custom roles instead of modifying default roles
			Layer security roles instead of configuring individual roles
		Dataverse content-based security
			Using a business unit hierarchy
			Using table form switching
			Using server-side event handlers
		Integrate security across solution components
			Dataverse-SharePoint integrated security
			Dataverse-Power BI integrated security
		How to use identity and access management automation
		Establishing a Power Platform mature security model
	Extensibility best practices
		Optimizing the performance of client-side extensibility
		Dataverse server-side extensibility
			When to use which Dataverse API
			Recapping extensibility and automation options
			Avoid synchronous workflows and plug-ins
	Integration best practices
		Frontend integration
		Backend integration
	Data migration best practices
		Don’t underestimate the project duration
		Determine the scope of the migration
		Understand the impact on storage
		Compliance considerations
		Start getting physical access to all required systems and solutions early
		Expect a lack of knowledge about legacy IT systems
		Include contractual responsibility for the quality of source data
		Legacy IT systems might have encoding issues
		Attempt to resolve record ownership issues in the data transformation phase
		Understanding mapping issues
		Exclude records with record relationship issues
		Understanding business process flow issues
		Understanding record status issues
		Ascertain whether you need to set certain system fields
		Migrating documents
		Follow the order of migration steps
		Understanding migration automation
		Understanding migration performance
		Request the lifting of API limits for large projects
		Arrange time for the migration execution
		The customer should verify the quality of all migrated data before the final migration
Index




نظرات کاربران