Salesforce Development Lifecycle & Deployment Architect Prep

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Salesforce开发生命周期与部署架构师准备课程 课程概述:Salesforce认证开发生命周期与部署架构师证书旨在认证在DevOps、应用程序生命周期管理和治理方面具备技能的专业人士。该认证验证了候选人在Salesforce环境中设计解决方案及做出权衡,以满足业务和IT需求的专业知识。候选人还应有有效与利益相关者沟通设计决策的经验。 受众描述:Salesforce认证开发生命周期与部署架构师具备分析需求、设计治理框架和管理Salesforce Lightning平台上开发及部署生命周期的知识和经验。该角色涉及创建和实施复杂的开发和部署策略,同时有效地向业务及技术利益相关者传达解决方案和权衡。 典型背景与经验: - 教育背景:计算机科学学士或同等学位。 - Salesforce经验:2-3年平台经验,包括1-2年的DevOps和治理主题经验。 - 应用程序生命周期管理:1-2年管理ALM流程和与治理委员会合作的经验。 - 方法论:了解敏捷、瀑布和混合项目交付方法。 常见职位角色包括:技术负责人、交付负责人、发布经理、环境经理、运营经理、测试经理、技术架构师。 考试目标与候选人技能:成功的Salesforce认证开发生命周期与部署架构师候选人应能: - 分析需求以设计有效的治理框架。 - 描述开发方法论的权衡及其对Salesforce实施的影响。 - 设计并沟通DevOps架构,包括发布管理。 - 遵循ALM最佳实践进行设计、操作和报告。 - 规划和管理Salesforce环境及沙箱的发布策略。 - 理解元数据API、工具API和第三方工具的能力与限制。 - 描述源控制、分支策略和ALM的持续集成。 - 应用测试方法论,包括自动化和Salesforce发布测试。 - 设计Salesforce环境的备份和恢复策略。 - 了解治理领域并为治理实体做出贡献。 候选人支持领域:环境配置、声明性和编程开发、测试策略开发、持续集成/持续部署(CI/CD)配置、建立治理流程、多组织治理策略。 考试信息: - 考试形式:60道多项选择/多重选择题。 - 考试时长:105分钟。 - 及格分数:65%。 - 注册费用:400美元(加适用税费)。 - 重考费用:200美元(加适用税费)。 - 考试交付选项:现场监考或在线监考。 - 先决条件:无。 - 参考材料:考试期间不允许使用纸质或在线材料。 考试大纲:包括应用程序生命周期管理、规划、系统设计、构建、部署、测试、发布和运营等多个方面,具体侧重于顾客场景分析、开发方法选择、环境策略制定、测试方法执行、释放管理等。 候选人行为规范:考生需遵循的行为规范以维护考场秩序和考试公正性。

课程评论(0条)

课程详情

About the Salesforce Development Lifecycle and Deployment Architect CredentialThe Salesforce Certified Development Lifecycle and Deployment Architect credential is designed for professionals skilled in DevOps, application lifecycle management, and governance. This certification validates expertise in designing solutions and making trade-offs to meet business and IT requirements within Salesforce environments. Candidates should also have experience effectively communicating design decisions to stakeholders.Audience DescriptionThe Salesforce Certified Development Lifecycle and Deployment Architect has the knowledge and experience to analyze requirements, design governance frameworks, and manage development and deployment lifecycles on the Salesforce Lightning Platform. This role involves creating and implementing complex development and deployment strategies while effectively communicating solutions and trade-offs to both business and technical stakeholders.Typical Background and ExperienceEducation: B.S. in Computer Science or equivalent degree.Salesforce Experience: 2-3 years of platform experience, including 1-2 years in DevOps and governance topics.Application Lifecycle Management: 1-2 years of experience managing ALM processes and working with governance committees.Methodologies: Knowledge of Agile, Waterfall, and Hybrid project delivery approaches.Common Job RolesTechnical LeadDelivery LeadRelease ManagerEnvironment ManagerOperations ManagerTest ManagerTechnical ArchitectExam Objectives and Candidate SkillsA successful Salesforce Certified Development Lifecycle and Deployment Architect candidate demonstrates the ability to:Analyze requirements to design effective governance frameworks.Describe development methodology trade-offs and their impact on Salesforce implementations.Design and communicate DevOps architecture, including release management.Follow ALM best practices for design, operation, and reporting.Plan and manage Salesforce environment and sandbox strategies for releases.Understand the capabilities and constraints of the Metadata API, Tooling API, and third-party tools.Describe source control, branching strategies, and continuous integration for ALM.Apply testing methodologies, including automation and Salesforce release testing.Design backup and restore strategies for Salesforce environments.Navigate the governance landscape and contribute to governance entities.Candidate Support AreasA candidate may need assistance with:Environment configuration.Declarative and programmatic development.Test strategy development.Continuous integration/continuous deployment (CI/CD) configuration.Establishing governance processes.Multi-org governance strategies.About the ExamFormat: 60 multiple-choice/multiple-select questions.Duration: 105 minutes.Passing Score: 65%.Registration Fee: $400 (plus applicable taxes).Retake Fee: $200 (plus applicable taxes).Delivery Options: Onsite proctored or online proctored exams.Prerequisite: None.References: No hard copy or online materials are permitted during the exam.Exam 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.Exam Candidate Code of Conduct

课程标签

0人关注该课程

主题相关的课程