|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ms-pl-600/
课程评论:没有评论
**课程名称:** PL-600: Microsoft Power Platform 解决方案架构师 (2025年5月) **课程概述:** 本课程旨在培养全面的Power Platform解决方案架构师,涵盖从解决方案构思、需求分析到架构设计和实施验证的整个生命周期。课程内容分为三个主要模块,权重从高到低依次为: **1. 解决方案构思与需求分析 (45-50%)** * **初步规划与评估:** * 发起解决方案规划 * 评估业务需求 * 识别Microsoft Power Platform解决方案组件,包括现有应用、Dynamics 365应用、AppSource应用、Azure、第三方组件及ISV。 * 识别并估算迁移和集成工作的复杂性和可行方案。 * 收集组织信息和衡量指标。 * 指导收集当前业务流程。 * 评估组织的风险因素。 * 识别关键成功标准。 * 评估现有解决方案和系统。 * 评估组织的现有企业架构。 * 确定解决方案所需的数据源。 * 定义数据用例和质量标准。 * **需求捕获与优化:** * 捕获详细需求。 * 精炼高阶需求。 * 识别功能性需求。 * 识别非功能性需求。 * 指导未来业务流程的设计与改进。 * 执行功能性/差距分析 (Fit/Gap Analysis)。 * 评估满足特定需求的可用性。 * 评估Dynamics 365和AppSource选项以满足需求。 * 通过替代性解决方案解决功能性差距。 * 确定解决方案的范围。 **2. 解决方案架构 (35-40%)** * **主导设计过程:** * 设计解决方案拓扑。 * 设计现有应用的定制化方法。 * 设计并验证用户体验原型。 * 识别组件复用机会。 * 可视化地沟通系统设计。 * **数据与集成策略:** * 设计数据迁移策略。 * 通过按角色或任务分组功能来设计应用。 * 设计数据可视化策略。 * 设计自动化策略。 * 设计环境策略。 * 设计数据模型,包括关系、关系行为。 * 确定何时连接外部数据或导入数据。 * 设计数据模型以满足复杂需求集。 * **连接性与安全性:** * 设计协作套件集成,包括Microsoft Teams和SharePoint。 * 设计Microsoft Power Platform解决方案与Dynamics 365应用之间的集成。 * 设计与组织现有系统的集成。 * 设计第三方集成。 * 设计身份验证策略。 * 设计业务连续性策略。 * 设计机器人流程自动化 (RPA) 的可能性。 * 评估网络连接支持集成。 * **安全模型设计:** * 设计安全模型,包括业务单元和团队结构。 * 设计安全角色。 * 设计列和行级别安全。 * 设计安全模型以解决复杂需求集。 * 确定安全模型管理策略和流程。 * 识别支持解决方案所需的Microsoft Entra ID组和应用程序注册。 * 识别解决方案的数据丢失防护 (DLP) 策略。 * 确定外部用户如何访问解决方案。 **3. 解决方案实施 (15-20%)** * **解决方案验证与优化:** * 验证解决方案设计。 * 审查详细设计和实现。 * 审查整个解决方案的安全性,包括业务规则、用户角色、Entra ID要求和安全边界。 * 确保解决方案符合API限制。 * 评估解决方案性能和对资源的影响。 * 解决自动化冲突。 * 解决集成冲突。 * **上线支持与问题解决:** * 支持上线过程。 * 识别并解决潜在和实际的性能问题。 * 升级和提供解决数据迁移问题的方案。 * 解决部署计划中的任何已识别问题。 * 识别影响上线准备就绪的因素并进行补救。 **课程目标:** 学习者将掌握如何规划、设计、构建和实施稳健、可扩展的Microsoft Power Platform解决方案,以满足复杂的业务需求。
Skills at a glancePerform solution envisioning and requirement analysis (45-50%)Architect a solution (35-40%)Implement the solution (15-20%)Perform solution envisioning and requirement analysis (45-50%)Initiate solution planningEvaluate business requirementsIdentify Microsoft Power Platform solution componentsIdentify and select components from existing apps, Microsoft Dynamics 365 apps, AppSource apps, Azure, third-party components, and independent software vendors (ISVs)Identify and estimate migration and integration efforts and alternativesIdentify organization information and metricsGuide the process of collecting the current state business processesAssess an organization's risk factorsReview key success criteriaIdentify existing solutions and systemsEvaluate an organization's enterprise architectureIdentify data sources needed for a solutionDefine use cases and quality standards for existing dataCapture requirementsRefine high-level requirementsIdentify functional requirementsIdentify non-functional requirementsGuide the process of designing and improving the future state business processesPerform fit/gap analysesDetermine the feasibility of meeting specific requirementsEvaluate Dynamics 365 apps and AppSource options to solve requirementsAddress functional gaps through alternate solutionsDetermine the scope for a solutionArchitect a solution (35-40%)Lead the design processDesign the solution topologyIdentify customization approach for existing appsDesign and validate user experience prototypesIdentify opportunities for component reuseCommunicate system design visuallyDesign a data migration strategyDesign apps by grouping required features based on role or taskDesign a data visualization strategyDesign an automation strategyDesign environment strategyDesign the data modelDesign relationships and relationship behaviorsDetermine when to connect to external data versus import dataDesign data models to address complex sets of requirementsDesign integrationsDesign collaboration suite integration including Microsoft Teams and SharePointDesign integrations between Microsoft Power Platform solutions and Dynamics 365 appsDesign integrations with an organization's existing systemsDesign third-party integrationsDesign an authentication strategyDesign a business continuity strategyDesign robotic process automation (RPA)Assess possibilities of networking to support integrationsDesign the security modelDesign the business unit and team structureDesign security rolesDesign column and row level securityDesign security models to address complex sets of requirementsDetermine security model management policies and processesIdentify Microsoft Entra ID groups and app registrations required to support a solutionIdentify data loss prevention (DLP) policies for a solutionDetermine how external users will access a solutionImplement the solution (15-20%)Validate the solution designEvaluate detailed designs and implementationReview the security across the solution including business rules, user roles, Entra ID requirements and security boundariesEnsure that the solution conforms to API limitsAssess the solution performance and impact on resourcesResolve automation conflictsResolve integration conflictsSupport go-liveIdentify and resolve potential and actual performance issuesEscalate and provide options to resolve data migration issuesResolve any identified issues with deployment plansIdentify factors that impact go-live readiness and remediate issues