Salesforce Development Lifecycle and Deployment Architect

所在平台: Udemy

课程主页: https://www.udemy.com/course/salesforce-development-lifecycle-and-deployment-architect-simulators/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Salesforce 开发生命周期与部署架构师 课程概述: Salesforce 认证开发生命周期与部署架构师证书认证专业人士,他们在 Salesforce 实施中应用 DevOps 实践、生命周期管理和治理策略。此证书评估设计和管理支持可扩展、有效的开发、测试和部署流程的能力。 适合对象: 此认证面向以下人员: - 在 Salesforce 平台上工作,参与 DevOps 流程、治理模型和部署策略 - 分析业务和技术需求,推荐交付框架 - 向业务和 IT 利益相关者传达架构决策和权衡 常见职位包括:技术领导、发布经理、交付领导、环境经理、测试经理、技术架构师、运营经理。 候选人背景: 典型候选人具备: - 2-3 年 Salesforce 经验 - 1-2 年从事 Salesforce DevOps 和应用生命周期管理的经验 - 与治理委员会互动或管理部署流程的经历 - 熟悉敏捷、水瀑和混合交付方法 - 计算机科学或相关领域的学位(或同等经验) 应了解的内容: 认证的开发生命周期与部署架构师应能: - 根据团队和项目需求评估和推荐开发方法论 - 设计与业务目标一致的 DevOps 和发布管理策略 - 有效使用源代码控制系统、分支模型和持续集成工具 - 应用环境管理策略,包括发布期间的数据处理和安全性 - 理解并描述使用元数据 API、工具 API 和第三方工具 - 应用测试策略,包括自动化和计划 - 参与治理流程并推荐备份和恢复策略 可能需支持的领域: 候选人可能需要协助: - 环境设置和配置 - 编写测试代码或自动化测试 - 配置持续集成和交付管道 - 在多个组织中建立治理流程 角色不要求的内容: 候选人不需: - 编写 ANT 或 CLI 部署脚本 - 从零开始设置源控制环境或 CI 工具 考试详细信息: - 总题数:60 道选择题/多选题 - 时间限制:105 分钟 - 及格分数:65% - 版本:基于 Spring '23 版本 - 注册费:400 美元(加适用税费) - 重考费:200 美元(加适用税费) - 考试方式:在线或现场监考考试 - 允许材料:无(闭卷考试) - 先决条件:无 考试大纲: Salesforce 开发生命周期与部署架构师考试评估候选人在以下目标方面的知识和技能: - 应用生命周期管理:8% - 规划:13% - 系统设计:15% - 构建:14% - 部署:14% - 测试:13% - 发布:13% - 操作:10% 此课程内容全面,旨在帮助专业人士有效掌握 Salesforce 的开发和部署策略,提升他们在实际工作中的能力与水平。

课程评论(0条)

课程详情

About the Salesforce Development Lifecycle and Deployment Architect CredentialThe Salesforce Certified Development Lifecycle and Deployment Architect credential recognizes professionals who apply DevOps practices, lifecycle management, and governance strategies to Salesforce implementations. It assesses the ability to design and manage processes that support scalable and efficient development, testing, and deployment.Who This Credential Is ForThis certification is intended for individuals who:Work with DevOps processes, governance models, and deployment strategies on the Salesforce PlatformAnalyze business and technical requirements to recommend delivery frameworksCommunicate architectural decisions and trade-offs to business and IT stakeholdersCommon job titles include:Technical LeadRelease ManagerDelivery LeadEnvironment ManagerTest ManagerTechnical ArchitectOperations ManagerCandidate BackgroundTypical candidates have:2-3 years of Salesforce experience1-2 years working on Salesforce DevOps and application lifecycle managementExperience engaging with governance committees or managing deployment processesFamiliarity with agile, waterfall, and hybrid delivery methodologiesA degree in Computer Science or a related field (or equivalent experience)What You Should KnowCertified Development Lifecycle and Deployment Architects are expected to:Evaluate and recommend development methodologies based on team and project needsDesign DevOps and release management strategies aligned with business goalsUse source control systems, branching models, and continuous integration tools effectivelyApply environment management strategies, including data handling and security during releasesUnderstand and describe the use of Metadata API, Tooling API, and third-party toolsApply testing strategies, including automation and planning across releasesContribute to governance processes and recommend backup and recovery strategiesAreas Where Candidates May Need SupportCandidates might require assistance with:Environment setup and configurationWriting test code or automating testsConfiguring continuous integration and delivery pipelinesEstablishing governance processes across multiple orgsNot Required for This RoleCandidates are not expected to:Write ANT or CLI deployment scriptsSet up source control environments or CI tools from scratchExam DetailsNumber of questions: 60 multiple-choice/multiple-selectTime limit: 105 minutesPassing score: 65%Version: Based on Spring '23 releaseRegistration fee: $400 USD (plus applicable taxes)Retake fee: $200 USD (plus applicable taxes)Delivery: Online or onsite via proctored examMaterials allowed: None (closed book)Prerequisites: NoneExam OutlineThe Salesforce Development Lifecycle and Deployment Architect Exam measures a candidate's knowledge and skills related to the following objectives.Application Lifecycle Management: 8%Given the project risk and customer requirements, explain how to assess the benefits and risks of the different development methodologies and recommend the appropriate governance strategies based on the customer maturity.Planning: 13%Given a complex customer scenario, assess application lifecycle management maturity and identify the people, technology, and processes required.Understand customer environment risks and articulate appropriate mitigation strategies.Given a customer scenario, analyze and recommend the appropriate governance framework.Given a customer scenario involving a new Salesforce release (Summer, Winter, Spring), recommend the appropriate strategy to mitigate risks.System Design: 15%Explain the advantages of using agile tools to support an agile development process.Given a customer landscape and their requirements, evaluate business, technical, and architectural considerations that support the defined org strategy.Given a customer scenario, define an environment (sandbox) strategy that utilizes the correct sandbox types (for example, multiple project streams, training requirements, staging, production, and hotfixes).Given a scenario, compare, contrast, and recommend the components and tools of a successful deployment strategy.Building: 14%Given a customer scenario, explain how to use source control branching/versioning/merging, and recommend appropriate strategies.Describe the appropriate approaches to building test data strategy and unit test to ensure successful code (positive, negative, permission-based, large data volume).Given a customer scenario, describe the appropriate development model (org-based vs package-based) and development environment (scratch org vs sandboxes).Describe the methods to ensure the delivery of quality code, such as coding standards, pull requests, code review, and static code analysis.Deploying: 14%Given a scenario, describe the capabilities, limitations, and considerations when using the Metadata and Tooling APIs for deployment.Given a scenario, describe approaches to handle pre and post-deployment steps, including items not supported via the APIs.Given a scenario, describe approaches to manage and deploy technical reference data.Testing: 13%Given a customer scenario, describe and recommend an appropriate testing methodology.Given a customer testing strategy, describe the appropriate test execution methodology and coverage requirements.Given a customer scenario, describe and recommend a unified test data strategy that utilizes representative data in a secure manner throughout the development lifecycle.Releasing: 13%Given a scenario, analyze and explain the use cases and considerations when using managed, unmanaged, and unlocked packages.Apply map sandbox strategy to a specific release plan, taking into consideration multiple project streams, training requirements, staging, and hotfixes.Given a customer scenario, describe and recommend an appropriate release management strategy.Operating: 10%Given a detailed customer environment scenario including a specific request, explain the implications of incorporating the request directly in a production environment.Given a customer scenario where changes are made directly in production, explain the implications on the development lifecycle and steps to integrate changes into application lifecycle management.Given a multi-org customer scenario, compare and contrast approaches for managing common release artifacts.

课程标签

0人关注该课程

主题相关的课程