|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/salesforce-certified-mulesoft-platform-architect-i-practice-exam-prep/
课程评论:没有评论
课程名称:Salesforce认证MuleSoft平台架构师I考试准备 课程概述: 欢迎参加Salesforce认证MuleSoft平台架构师I课程!本课程旨在为您提供成功通过Salesforce认证MuleSoft平台架构师I认证考试所需的知识和技能。该课程非常适合集成架构师和MuleSoft开发人员,指导您定义和管理组织的Anypoint平台战略,确保通过API驱动的连接有效开发应用网络。 课程目标: 在本课程中,您将学习到: 1. **应用网络基础知识(7%)**: - 识别和区分实现API驱动连接所用的技术。 - 描述Web API的角色和特征。 - 根据所有权、功能和变化频率对API进行分层。 - 理解Anypoint平台的能力和核心组件。 2. **组织和平台基础建立(10%)**: - 提供建立能力中心(C4E)以及定义关键绩效指标(KPI)的指导。 - 描述MuleSoft Catalyst的结构和优势。 - 比较Anypoint平台中的身份管理与客户端管理选项。 - 识别各种数据类型(负载、指标等)的数据驻留要求。 3. **设计与共享API(10%)**: - 识别API、规范、实现和客户端之间的依赖关系。 - 使用API规范和Anypoint平台组件创建和发布可重用的API资产。 - 确定API更改需要的重大、次要或补丁版本更新时机。 - 选择基于限界上下文的API数据模型映射策略。 - 识别幂等HTTP方法和对乐观并发的支持。 - 利用API设计器有效创建API规范。 4. **使用系统、过程和经验层设计API(12%)**: - 根据业务流程将API分配到适当的API驱动连接层。 - 推荐将系统API的数据模型与后端系统链接的方法。 - 根据所有权、功能和变化频率对API进行分类。 5. **在Anypoint平台上管理Web API(17%)**: - 根据API类型和数据在API管理器中管理API实例和环境。 - 选择满足非功能性需求(NFR)的API策略。 - 识别由于策略应用而需的API规范更改。 - 选择API策略执行方法,包括代理/网关和Anypoint服务网格。 - 根据API驱动连接层保护API,实施OAuth 2.0以管理API客户端访问批准和撤销。 6. **架构与部署API实现(11%)**: - 使用API管理器中的自动发现将API实现链接到API实例。 - 确定何时使用Anypoint虚拟专用云(VPC)。 - 比较Anypoint平台运行时平面的托管和管理选项。 - 区分单元测试和集成测试,并正确应用MUnit。 - 在DevOps环境中自动构建、测试和部署API。 7. **将API实现部署到CloudHub(11%)**: - 识别CloudHub中对象存储(OS)的用例。 - 选择适当的CloudHub工作者大小和配置。 - 预测在CloudHub上部署的应用程序的性能和可靠性。 - 区分CloudHub中的共享与专用负载均衡器。 - 比较CloudHub网络与客户拥有的Amazon VPC及内部数据中心。 - 设计CloudHub部署以避免单点故障。 8. **满足API质量目标(10%)**: - 设计和区分使用OS或缓存的场景。 - 选择恢复策略以减轻API调用失败。 - 确定何时水平扩展能改善API客户端的响应时间和吞吐量。 9. **监控和分析应用网络(12%)**: - 识别生成监控和警报数据的Anypoint平台组件。 - 描述Anypoint平台为API调用收集的指标。 - 定义API驱动连接层中的关键警报指标。 - 指定监控性能和排除Mule应用故障的警报。 本课程为有志于成为Salesforce认证MuleSoft平台架构师的学员提供全面的知识和实践指导,帮助您顺利通过认证考试。
Welcome to the Salesforce Certified MuleSoft Platform Architect I Course!This course is designed to equip you with the knowledge and skills necessary to succeed in the Salesforce Certified MuleSoft Platform Architect I certification exam. Perfect for integration architects and MuleSoft developers, this course guides you in defining and managing an organization's Anypoint Platform strategy, ensuring effective application network development through API-led connectivity.Course ObjectivesIn this course, you will learn to:Understanding Application Network Basics (7%)Identify and differentiate between technologies used to implement API-led connectivity.Describe the role and key characteristics of web APIs.Assign APIs to tiers based on ownership, function, and rate of change.Understand the capabilities and core components of Anypoint Platform.Establishing Organizational and Platform Foundations (10%)Provide guidance on establishing a Center for Enablement (C4E) and defining key performance indicators (KPIs).Describe the structure and benefits of MuleSoft Catalyst.Compare Identity Management and Client Management options within Anypoint Platform.Identify data residency requirements for various types of data (payload, metrics, etc.).Designing and Sharing APIs (10%)Identify dependencies between APIs, specifications, implementations, and clients.Create and publish reusable API assets using API specifications and Anypoint Platform components.Determine when API changes require major, minor, or patch version updates.Choose strategies for mapping between API data models based on Bounded Contexts.Identify idempotent HTTP methods and support for optimistic concurrency.Utilize API Designer to effectively create API specifications.Designing APIs Using System, Process, and Experience Layers (12%)Assign APIs to appropriate layers in API-led connectivity based on business processes.Recommend approaches for linking API data models of System APIs to backend systems.Categorize APIs based on ownership, function, and rate of change.Governing Web APIs on Anypoint Platform (17%)Manage API instances and environments in API Manager according to API types and data.Select API policies to meet non-functional requirements (NFRs).Identify necessary API specification changes due to policy applications.Choose API policy enforcement methods, including proxies/gateways and Anypoint Service Mesh.Secure APIs using appropriate policies based on their API-led connectivity layer.Implement OAuth 2.0 for managing API client access approvals and revocations.Recognize scenarios that require custom API policies.Architecting and Deploying API Implementations (11%)Link API implementations to API instances using auto-discovery in API Manager.Determine when to use an Anypoint Virtual Private Cloud (VPC).Compare hosting and management options for Anypoint Platform runtime planes.Differentiate between unit and integration testing, and apply MUnit appropriately.Automate the building, testing, and deployment of APIs in a DevOps environment.Deploying API Implementations to CloudHub (11%)Identify use cases for Object Store (OS) with CloudHub.Select appropriate CloudHub worker sizes and configurations.Predict performance and reliability of apps deployed on CloudHub.Differentiate between Shared and Dedicated Load Balancers in CloudHub.Compare CloudHub networking with customer-owned Amazon VPCs and on-prem data centers.Design CloudHub deployments to avoid single points of failure.Meeting API Quality Goals (10%)Design and distinguish scenarios for using OS or caching.Select resilience strategies to mitigate API invocation failures.Determine when horizontal scaling improves API client response times and throughput.Monitoring and Analyzing Application Networks (12%)Identify Anypoint Platform components that generate monitoring and alert data.Describe metrics collected by Anypoint Platform for API invocations.Define key alert metrics for APIs across all API-led connectivity layers.Specify alerts to monitor performance and troubleshoot Mule applications.