My Account Log in

2 options

Microsoft Power Platform Enterprise Architecture : Design Tailor-Made Solutions for Architects and Decision Makers to Meet Complex Business Requirements / Robert Rybaric.

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Rybaric, Robert, author.
Series:
Expert insight.
Expert insight
Language:
English
Subjects (All):
Business--Data processing.
Business.
Computer programs.
Microsoft software.
Physical Description:
1 online resource (535 pages)
Edition:
Second edition.
Place of Publication:
Birmingham, England : Packt Publishing Ltd., [2023]
Biography/History:
Rybaric Robert: Robert Rybaric is a Microsoft Power Platform and Microsoft Dynamics 365 architect and certified trainer. He also holds several other certifications in Microsoft 365, Microsoft Azure, Microsoft SQL Server, and Microsoft BizTalk Server, TOGAF 9, ITIL 2011, IBM, and Oracle. Robert has worked as an architect for the Microsoft Corporation on numerous Microsoft Dynamics 365 presale and project implementation activities for enterprise customers across Europe. He is now a freelance architect and trainer, implementing Microsoft Dynamics 365 solutions for global customers, and leads many Microsoft Power Platform training sessions.
Summary:
Microsoft Power Platform Enterprise Architecture offers an array of architectural best practices and techniques for any forward-looking enterprise architect or decision maker who wants to know more about integrating solutions to serve growing business needs. With this book, you'll learn about the tools available in the Power Platform suite and identify which are appropriate for your business. Then, you'll integrate them seamlessly with various other Microsoft 365 and Azure components. Unlike many other overwhelmingly long and unstructured resources, this book covers essential concepts using one concise yet practical example that is revisited throughout the book. You'll develop the skills you need to architect, design, and manage a complex solution as you follow the journey of a fictitious enterprise customer as they enter the world of Power Platform. Throughout the book, you'll discover how to combine the functionality of Microsoft Power PI, Power Automate, Power Apps, and Power Virtual Agents with various methodologies to effectively address application lifecycle management, security, and extensibility. You'll also learn how to overcome common challenges in migrating data to and from Microsoft Power Platform using proven techniques. By the end of this Microsoft book, you'll have the strategic perspective of an enterprise architect, enabling you to make accurate architectural decisions for your complex Power Platform projects.
Contents:
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
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
Administration and monitoring using Power Automate
Administration using Azure DevOps
Learning about platform auditing
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
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
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
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
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.
Notes:
Includes index.
Description based on publisher supplied metadata and other sources.
Description based on print version record.
ISBN:
9781804618349
1804618349
OCLC:
1369067096

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account