SALESFORCE CERTIFIED MOBILE SOLUTIONS ARCHITECTURE DESIGNER

Similar documents
SALESFORCE CERTIFIED MOBILE SOLUTIONS ARCHITECTURE DESIGNER

Certification Exam Guide SALESFORCE CERTIFIED IDENTITY AND ACCESS MANAGEMENT DESIGNER. Winter Salesforce.com, inc. All rights reserved.

SALESFORCE CERTIFIED FIELD SERVICE LIGHTNING CONSULTANT

SALESFORCE CERTIFIED PLATFORM DEVELOPER I

SALESFORCE CERTIFIED DEVELOPMENT LIFECYCLE AND DEPLOYMENT DESIGNER

SALESFORCE CERTIFIED MARKETING CLOUD SOCIAL SPECIALIST

SALESFORCE CERTIFIED PLATFORM APP BUILDER

SALESFORCE CERTIFIED PARDOT SPECIALIST

SALESFORCE CERTIFIED MARKETING CLOUD SPECIALIST

SALESFORCE CERTIFIED SALES CLOUD CONSULTANT

SALESFORCE CERTIFIED SERVICE CLOUD CONSULTANT

SALESFORCE CERTIFIED ADMINISTRATOR

Certification Exam Guide SALESFORCE CERTIFIED SHARING AND VISIBILITY DESIGNER. Spring Salesforce.com, inc. All rights reserved.

Certification Exam Guide SALESFORCE CERTIFIED MARKETING CLOUD CONSULTANT. Winter Salesforce.com, inc. All rights reserved.

SALESFORCE CERTIFIED TECHNICAL ARCHITECT

SALESFORCE CERTIFIED CPQ SPECIALIST

Certification Exam Guide SALESFORCE CERTIFIED IDENTITY AND ACCESS MANAGEMENT DESIGNER. Summer Salesforce.com, inc. All rights reserved.

SALESFORCE CERTIFIED MARKETING CLOUD SOCIAL SPECIALIST

SALESFORCE CERTIFIED PLATFORM APP BUILDER

SALESFORCE CERTIFIED SALES CLOUD CONSULTANT

SALESFORCE CERTIFIED PLATFORM DEVELOPER I

SALESFORCE CERTIFIED ADMINISTRATOR

SALESFORCE CERTIFIED SERVICE CLOUD CONSULTANT

SALESFORCE CERTIFIED DEVELOPMENT LIFECYCLE AND DEPLOYMENT DESIGNER

SALESFORCE CERTIFIED MARKETING CLOUD SPECIALIST

Certification Exam Guide SALESFORCE CERTIFIED A DVANCED ADMINISTRATOR. Winter Salesforce.com, inc. All rights reserved.

SALESFORCE CERTIFIED COMMERCE CLOUD TECHNICAL SOLUTION DESIGNER

SALESFORCE CERTIFIED MARKETING CLOUD SPECIALIST

SALESFORCE CERTIFIED TECHNICAL ARCHITECT

Certification Exam Guide SALESFORCE CERTIFIED MARKETING CLOUD CONSULTANT. Winter Salesforce.com, inc. All rights reserved.

SALESFORCE CERTIFIED PARDOT SPECIALIST

Salesforce Certified Force.com Developer Study Guide

Salesforce.com Certified Administrator Study Guide

SALESFORCE CERTIFIED B2C COMMERCE DEVELOPER

Salesforce Certified Administrator Study Guide

Salesforce Certified Marketing Cloud Consultant Study Guide

TRAINING & CERTIFICATION. Salesforce.com Certified Force.com Advanced Developer Study Guide

TRAINING & CERTIFICATION. Salesforce.com Certified Force.com Developer Study Guide

Adobe Analytics Architect Adobe Certified Expert Exam Guide. Exam number: 9A0-386

Education Brochure. Education. Accelerate your path to business discovery. qlik.com

Exam Preparation Guide HP0-M94: Advanced LoadRunner 9.5 Software Exam

QAD Certification Program Guide

W H IT E P A P E R. Salesforce Security for the IT Executive

This course contains the subject matter to prepare candidates for the ivanti Certified Service Desk 2017 Administrator exam.

Expertise that goes beyond experience.

ServiceNow Application Portfolio Management (APM) Exam Specification

Quick Base Certification Overview

Enterprise Content Management. Nautilus Training Catalog

Adobe Target Analyst Adobe Certified Expert Exam Guide

Adobe Experience Manager 6 Lead Developer Adobe Certified Expert Exam Guide. Exam number: 9A0-396

HP Certified Professional

Adobe Experience Manager 6 Architect Adobe Certified Expert Exam Guide. Exam number: 9A0-385

Enterprise Content Management. Nautilus Training Catalog

HP Certified Professional Program

MANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE

Adobe Experience Manager 6 Business Practitioner Adobe Certified Expert Exam Guide

Lenovo Data Center Hyperconverged Sales Certification Exam Study Guide (DCP-103C) Business Partner Edition. August 2018 Version 1.

Adobe Analytics Developer Adobe Certified Expert Exam Guide. Exam number: 9A0-411

Project Management Professional (PMP) Exam Preparation elearning Course

NE Administering System Center Configuration Manager and Intune

Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) & On- Premises Tools

Edge Foundational Training

Getting Started with the Aloha Community Template for Salesforce Identity

ServiceNow Certified System Administrator Exam Specification

Certified Business Analysis Professional (CBAP )

MS 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Method: Instructor-Led

Identity Implementation Guide

Autodesk Professional Certification & Authorized Certification Center

NASDAQ BWISE ACADEMY COURSE CATALOG

Chatter Answers Implementation Guide

Mobility Windows 10 Bootcamp

Salesforce Enterprise Edition Upgrade Guide

Centrify for Dropbox Deployment Guide

ISSP Sustainability Professional Certifications UPDATE: November 20, 2017

Managing Microsoft 365 Identity and Access

Identity Implementation Guide

DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led

Ruckus Ready Partner Program Education Requirements Guide

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

Apigee Edge Developer Training

STREAMLINED CERTIFICATION PATHS

Chatter Answers Implementation Guide

Snap-Ins Chat. Salesforce, Winter

Software Partner Training and Certification FAQ

Machining Level 1 & 2. National certifications based on industry-written, industry-approved standards

MIGRATING FROM PORTALS TO COMMUNITIES

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: VMWARE IDENTITY MANAGER ARCHITECTURE

CHAPTER OPPORTUNITIES WITH IFMA CREDENTIALS

Drive Your Career Forward IIA Certifications and Qualifications

Introduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World

Add Authentication to the Public Store Front

INTEGRATING WITH DELL CLIENT COMMAND SUITE: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE

Certified Facebook Apps Developer VS-1059

Polycom University Quick Start Users Guide. July 2015, v3.0

HP Certified Professional ProCurve Routing Switch Essentials v5.21 Exam (HP0-790) Exam Preparation Guide

Take Your Team Mobile with Xamarin

Securing Your Salesforce Org: The Human Factor. February 2016 User Group Meeting

CallidusCloud Certification Guide

ServiceNow Certified Implementation Specialist - Project Portfolio Management (PPM) Exam Specification

Microsoft SharePoint Server

Transcription:

Certification Exam Guide SALESFORCE CERTIFIED MOBILE SOLUTIONS ARCHITECTURE DESIGNER Winter 18 2017 Salesforce.com, inc. All rights reserved.

S ALESFORCE CERTIFIED MOBILE SOLUTIONS ARCHITECTURE DESIGNER CONTENTS About the Salesforce Certified Mobile Solutions Architecture Designer Credential... 1 Section 1. Purpose of this Exam Guide... 2 Section 2. Audience Description: Salesforce Certified Mobile Solutions Architecture Designer... 3 Section 3. About the Exam... 5 Section 4. Recommended Training and References... 6 Section 5. Exam Outline... 7 Section 6. Sample Exam Questions... 9 Section 7. Answers to Sample Exam Questions... 11 Section 8. Maintaining a Certification... 12 Copyright 2017 Salesforce.com, inc. All rights reserved. i

ABOUT THE SALESFORCE CERTIFIED MOBILE SOLUTIONS ARCHITECTURE DESIGNER CREDENTIAL The Salesforce Certified Mobile Solutions Architecture program is designed for mobile architects and seasoned mobile developers who want to demonstrate their knowledge, skills, and abilities to assess customer mobile architecture; design secure, high-performance mobile solutions while leveraging the Force.com mobile platform and SDKs. In addition, they must be able to articulate technical mobile solutions to technical stakeholders; and provide mobile solutions across a variety of devices and degrees of connectivity. Here is what an Architect/Developer should be able to do in order to pass the exam: Design a mobile architecture solution that encompasses one or more mobile operating systems and many device types. Explain the capabilities provided by the Force.com platform to accelerate mobile development. Articulate design trade-offs, security considerations and device synching options. Articulate design considerations, benefits, and recommendations between Salesforce and custom mobile applications. Copyright 2017 Salesforce.com, inc. All rights reserved. 1

SECTION 1. PURPOSE OF THIS EXAM GUIDE This Exam Guide is designed to help candidates evaluate their readiness to pass the Salesforce Certified Mobile Solutions Architecture Designer exam. This guide provides information about the target audience for the certification exam, recommended training and documentation, and a complete list of exam objectives; all with the intent of helping candidates achieve a passing score. Salesforce highly recommends a combination of on-thejob experience, and self-study to maximize the likelihood of passing the exam. Copyright 2017 Salesforce.com, inc. All rights reserved. 2

SECTION 2. AUDIENCE DESCRIPTION: SALESFORCE CERTIFIED MOBILE SOLUTIONS ARCHITECTURE DESIGNER A Salesforce Certified Mobile Solutions Architecture Designer is able to assess the architecture environment and requirements, in order to design a secure, efficient, and scalable mobile solution on the Salesforce platform that meets the mobility requirements. The architect can communicate solutions and design trade-offs to business stakeholders; and explain technical concepts to IT stakeholders. The candidate is able to design solutions for multiple device types and devices that are not always connected. The candidate is able to design mobile solutions that meet enterprise security requirements. A Salesforce Certified Mobile Solutions Architecture Designer has the following background: Two to three years developing in the Salesforce environment Two to three years developing in a mobile environment Three to four years working with the Salesforce Platform Experience designing and developing enterprise mobile apps built using the Salesforce Mobile SDK Typical job roles may include: Technical Architect Senior Mobile Developer Enterprise Mobile Strategy Architect The Salesforce Certified Mobile Solutions Architecture Designer candidate has the experience, skills, knowledge, and ability to: Describe the differences between Salesforce, Native, HTML5 and Hybrid mobile architectures. Define how a customer can choose between a Salesforce solution and custom mobile solutions. If using custom mobile, define the decision path for choosing between an HTML5, Hybrid or Native application. Describe the key elements that make up a customer mobile strategy, including Device Strategy, Testing, Distribution, Security and Development Platforms. Identify key potential pain points in a mobile solution and be able to recommend key mitigation strategies for each. Define key use cases that can be mobile enabled (e.g. low data entry forms, push notifications, geolocation, offline storage and synchronization) and go through the key design considerations when designing Mobile interactions. Define key considerations when choosing Salesforce as a Mobile Application platform and be able to define alternate solutions (e.g. Heroku) when Salesforce platform is not appropriate. Copyright 2017 Salesforce.com, inc. All rights reserved. 3

Define key considerations of the authentication, authorization and device security choices available when developing a Salesforce enabled mobile solution. Deeply understand the Salesforce app and its configuration / customization options. Describe how mobile solution capabilities can be enhanced via connected devices (E.g. Wearables, ibeacons). Use the Salesforce Mobile SDK to leverage Salesforce data, provide offline capabilities and perform push notifications. Describe distribution considerations for public and enterprise mobile applications. Describe how to secure mobile solutions. Assess architecture environment and requirements and design secure, efficient, and scalable mobile solutions to meet mobility requirements. Evaluate business use cases in terms of whether they are a good fit for mobilization. Effectively communicate architecture design to various stakeholders at many levels. Develop and maintain the architecture and technical design documentation for the solution. Define key considerations when designing and choosing application components, such as, JavaScript/CSS frameworks, Visualforce and Lightning Components. A candidate for this exam will likely need assistance with: Integrating and configuring with Mobile Device Management (MDM) solutions. Implementing UI/UX best practices. Integrating and configuring Single Sign-on (SSO). Developing a complete Enterprise mobility strategy. A candidate for this exam is not expected to know how to do the following: Code an actual fully functional mobile SDK app. Develop UI/UX strategy and graphic design for a mobile SDK app. Copyright 2017 Salesforce.com, inc. All rights reserved. 4

SECTION 3. ABOUT THE EXAM The Salesforce Certified Mobile Solutions Architecture Designer exam has the following characteristics: Content: 60 multiple-choice/multiple-select questions* (5 unscored questions will be added) Time allotted to complete the exam: 120 minutes (time allows for unscored questions) Passing Score: 68% Registration fee: USD 400, plus applicable taxes as required per local law Retake fee: USD 200, plus applicable taxes as required per local law Delivery options: Proctored exam delivered onsite at a testing center or in an online proctored environment. Click here for information in scheduling an exam. References: No hard-copy or online materials may be referenced during the exam. Prerequisite: None *Please note that as of November 16, 2017, all Salesforce certification exams will contain five additional, randomly placed, unscored questions to gather data on question performance. The duration of each exam has been evaluated and adjusted to accommodate the inclusion of the unscored questions. These five questions will be in addition to the 60 scored questions on your exam, and will have no impact whatsoever on your score. Copyright 2017 Salesforce.com, inc. All rights reserved. 5

SECTION 4. RECOMMENDED TRAINING AND REFERENCES As preparation for this exam, Salesforce recommends a combination of: hands-on experience, training course completion, Trailhead trails, and self-study in the areas listed in the Exam Outline section of this exam guide. To access the most comprehensive training list, download a copy of our Salesforce Guide to Certification available here. To enroll in instructor-led courses and launch online training from your Salesforce application, click the Help & Training link in the upper right corner of the screen (requires login) and search for the desired courses. Non-Salesforce customers can register for instructor-led courses here. To review online Documentation, Tip Sheets, and User Guides search for the topics listed in the Exam Outline section of the exam guide and study the information related to those topics. Documentation, Tip Sheets, and User Guides can also be accessed through Help & Training. Documentation is also available in PDF format here. Trailhead trails can be accessed here. Be sure to check out the self-directed resource guide created just for this certification. Curated under the guidance and expertise of our Certified Technical Architect community, the guide provides you a compilation of training content that includes reference materials, videos, technical documentation, and specific case scenarios that enable you to practice and prepare for your exam. Copyright 2017 Salesforce.com, inc. All rights reserved. 6

SECTION 5. EXAM OUTLINE The Salesforce Certified Mobile Solutions Architecture Designer exam measures a candidate s knowledge and skills related to the following objectives. A candidate should have hands-on experience with Integration Architecture application and demonstrate the knowledge and expertise in each of the areas below. MOBILE STRATEGY AND DESIGN Describe the design considerations, trade-offs, and risks for mobile solutions and recommend the appropriate mobile platform: HTML5, Native (ios/android/windows Mobile), Hybrid solutions, or Salesforce Mobile App. Given a scenario, develop the most appropriate Mobile Architecture (HTML5, Native, Hybrid or Salesforce). Describe the risks and organizational considerations associated with the choice of a Mobile Architecture (HTML5, Native, Hybrid or Salesforce). Articulate the key capabilities of the Mobile SDK, including authentication/authorization [including SSO], offline storage, use cases, and synch capabilities. Weighting 85% Describe how the push notification capability of Salesforce can be used to support specific customer scenarios. Given a customer scenario, define the most appropriate Salesforce solution. Define the key elements of the Salesforce solution that will be used to support a solution. Describe how the push notification capability (Chatter notifications) in Salesforce can be used to address specific customer scenarios. Describe how the offline capability of Salesforce may be leveraged to support a specific customer scenario. Identify scenarios where Salesforce offline capability may not be viable given its limitations. Identify scenarios where JavaScript remoting can address specific performance problems. Describe where Visualforce optimizations such as minimizations of view state and lazy loading can enhance mobile application performance. Given a scenario, describe how Lightning components may be used in a Mobile solution. Develop the high level architecture for connected devices / wearables use case. Describe the appropriate platform components that may be used in connected devices / wearables solution architecture. Copyright 2017 Salesforce.com, inc. All rights reserved. 7

MOBILE SECURITY Articulate how to secure a mobile application and its data, including offline data encryption. Weighting 15% Copyright 2017 Salesforce.com, inc. All rights reserved. 8

SECTION 6. SAMPLE EXAM QUESTIONS The following questions are representative of those on the Salesforce Certified Mobile Solutions Architecture Designer exam. These questions are not designed to test your readiness to successfully complete the certification exam, but should be used to become familiar with the types of questions on the exam. The actual exam questions may be more or less difficult than this set of questions. 1. In their Salesforce configuration, Universal Containers (UC) would like to add a Lightning Page containing an interactive commission calculator for sales reps. The calculator should not be accessible to employees who are not assigned to the Sales Rep profile. All employees have access to Salesforce. How should access to the page be restricted to just sales reps? Choose one answer A. Restrict access to the tab in the Navigation menu by assigning access to just the Sales Rep profile. B. Restrict access to the Lightning page by assigning access to just the Sales Rep profile. C. Write some code in the Lightning page that checks if the user is in the Sales Rep profile. D. Create a separate Salesforce Navigation menu, and assign it to the Sales Rep profile. 2. Universal Containers (UC) is building a new Hybrid web application for the ios platform using the Salesforce Mobile SDK. The application needs to make a number of calls to Salesforce to create and retrieve information. The Architect would like to use an HTML5 interface and leverage existing Apex code in the solution. The Architect would also like to minimize the amount of JavaScript code that is written. What approach should the Architect recommend for the application's Visualforce pages? Choose one answer A. JavaScript remoting B. The Apex:actionFunction tag C. The Apex:remoteObjects tag D. The JavaScript REST toolkit (ForceTK) Copyright 2017 Salesforce.com, inc. All rights reserved. 9

3. Universal Containers (UC) is promoting the use of Salesforce to all its employees and has recently enabled the desktop Lightning Experience for all its employees. The IT department is keen to use identical code / logic for both desktop and mobile custom Salesforce development. Which two re-use strategies should the Architect recommend? Choose two answers A. Server-side actions B. Lightning Components C. Non-responsive Visualforce D. Responsive Visualforce 4. Universal Containers is developing an enterprise mobile app and is concerned about sensitive customer information being captured in a screenshot after the application has moved to the background on ios devices. What is the recommended approach to mitigate this concern? Choose one answer A. Override the applicationwillresignactive method to provide an obscured or blank view when the app is sent to the background. B. Develop a user control that allows the user to blur the screen before the app is sent to the background. C. Configure ios to prevent screenshots from automatically being taken as the app is sent to the background. D. Use the Salesforce Mobile SDK for ios, which obscures sensitive information by default when the app is sent to the background. 5. Universal Containers is developing a Native mobile application using SmartStore and would like to use a global SmartStore soup to store some information. What characteristic of the global soup must the Architect be aware of? Choose one answer A. The global soup is not encrypted, as it is shared between all users. B. The global soup cannot be indexed and has poor query performance. C. The global soup is deleted every time the application is closed. D. The global soup is not deleted when a user logs out of the application. Copyright 2017 Salesforce.com, inc. All rights reserved. 10

SECTION 7. ANSWERS TO SAMPLE EXAM QUESTIONS 1. C 2. B 3. A, B 4. D 5. D Copyright 2017 Salesforce.com, inc. All rights reserved. 11

SECTION 8. MAINTAINING A CERTIFICATION One of the benefits of holding a Salesforce credential is always being up to date on new product releases. Our release exams are designed to ensure you have the latest information you need to be a successful Salesforce Certified expert. Click here for information regarding requirements and cost to maintain your Salesforce certification. If you earned the Salesforce Certified Development Mobile Solutions Architecture Designer credential on or before March 23, 2017 you are required to pass the Salesforce Certified Mobile Solutions Architecture Designer Spring 17 Release Exam. Click here for details about the release exam objectives, number of questions, recommended preparation, and registration information. ABOUT SALESFORCE Salesforce offers a comprehensive catalog of courses and certifications to help you administer, develop, and use your organization s Salesforce environment. Whether you need a customized private course for your whole team or an in-depth instructor-led classroom experience for one person, Salesforce can help you take the next steps on your journey to success. Contact us today to learn how we can help you get the most out of your Salesforce investment. Copyright 2017 Salesforce.com, inc. All rights reserved. 12 AMERICAS: www.salesforce.com/training Phone: 1-877-TRAIN10 Email: educationcoordinator@salesforce.com ASIA/PACIFIC: www.salesforce.com/au/training Phone: 1-800-789-984 Email: apactraining@salesforce.com EMEA: www.salesforce.com/eu/training Email: trainingemea@salesforce.com /salesforcetrailhead @trailhead