Labour Day Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

Salesforce Heroku-Architect Salesforce Certified Heroku Architect(SP23) Exam Practice Test

Demo: 27 questions
Total 181 questions

Salesforce Certified Heroku Architect(SP23) Questions and Answers

Question 1

A client wants to deconstruct a monolithic application into a set of microservices The microservicesrequire securer direct peer-to-peer communications.

Which Heroku Enterprise features should an Architect recommend? Choose one answer

Options:

A.

Heroku Private Spaces and Apache Kafka on Heroku

B.

Shield Private Spaces and Heroku Shield Connect

C.

Heroku Private Spaces and Internal Routing.

D.

Heroku Private Spaces and Private Space VPN connections.

Question 2

Which Heroku features should an Architect recommend to create a secure connection between Heroku and Microsoft Azure?

Options:

A.

Heroku Private Spaces and Private Space VPN Connections, using Azure's built-in VPN endpoint.

B.

Heroku Private Spaces and Private Space VPN Connections, using a compatible VPN endpoint on Azure

C.

Heroku Shield Private Spaces and Internal Routing, using Azure's built-in VPN endpoint

D.

Heroku Private Spaces and Private Space Peering, using Azure's VPC Peering.

Question 3

Universal Containers utilizes two contractors, Contractor 1 and Contractor 2, to perform repair work Contractor 1 has provided service longer for UniversalContainers and is considered to have more repair work expertise than Contractor 2.

How should a Consultant configure this expertise for Contractor 1 versus Contractor 2?

Options:

A.

Assign Contractor 2 as an Excluded Resource

B.

Assign Contractor 1 and 2 different Skill Levels for repair Work Type.

C.

Assign Contractor 1 as a Preferred Resource.

D.

Assign Contractor 1 and 2 different capacities for repairwork

Question 4

What are the three access levels a user can have in a Heroku Organization account?

Options:

A.

Jedi. Padawan, and Co-pilot

B.

Owner, Author and Viewer

C.

Admin. Programmer, and Operator

D.

Admin, Member, and Viewer

Question 5

Universal Containers is developing a new application that has a lightweight Node.js front end. Theywill also be using a Java-based API, which combines data with Salesforce customer data. All of the data, and the API, is highly confidential.

What should an Architect suggest to enforce security?

Options:

A.

Deploy the apps into either Heroku runtime. Force the Java app to use a CDN, and point the Node.js app to its appname.herokuapp.com domain.

B.

Deploy all of the apps to the Common Runtime. Force the Java app to use SSI/TLS sessions, and point the Node.js app to its appname.herokuapp.com domain.

C.

Deploy all of the apps to a Heroku Private Space. Force the Java app to use SSI/TLS sessions, and point the Node.js app to its appname.herokuapp.corn domain.

D.

Deploy all of the apps to a Heroku Private Space. Deploy the Java app with Internal Routing enabled. Deploythe Node.js app without Internal Routing enabled.

Question 6

A ClientService Representative (CSR) receives a call from a customer on Saturday. The CSR determines that the customer is covered, but the coverage is aboutto expire.

Which two upsell activities should the CSR consider? (Choose two.)

Options:

A.

Open a Case and a renewal Opportunity for the Sales team.

B.

Open a Case and create a Work Order for the Dispatch Team.

C.

Open a Case and inform Customer of weekend service pricing.

D.

Open a Case and send email with new Service offerings.

Question 7

Universal Containers (UC) wants to better understand their service business and Field Service Technician teams' schedules. A Consultant suggested UC start toforecast and plan.

Which two abilities does forecasting and planning provide? (Choose two )

Options:

A.

More accurately assign Work Orders based on skills.

B.

Proactively adjust to demand fluctuations.

C.

Proactively adjust Service Contracts

D.

More consistently meet customer response times

Question 8

Heroku Connect data replication happens:

Options:

A.

Near real time for writes to Salesforce. and on a 30-second polling window for writes to Heroku Postgres

B.

Near real time for writes to Salesforce. and either on a polling window or near real time for writes to Heroku Postgres (depending on the user configuration)

C.

Instantly in both directions

D.

Near real time in both directions

Question 9

Universal Containerswould like to provide Field Service Technicians the ability to capture details and customer approval on completed work so that the details can be compiled and sent to the customer electronically

What should a Consultant recommend to meet this requirement?

Options:

A.

Create a custom report.

B.

Create a Process Builder to generate a report.

C.

Use the standard Work Order email template.

D.

Use the standard Service Report

Question 10

Universal Containers (UC) has an app that allows a costumer to schedule a compute-intensive job. It allows the costumer to schedule the job on an ad-hoc basis. UC has decided to break up the app into the following services: - Website: an Interface for their costumers; -Billing: generates monthly invoices based on usage metrics; - Traffic Cop: manages the job queue, job definitions and job schedule; - Job Runner; runs jobs that Traffic Cop queues up. It Is responsible for self-introspection and self-scaling. UC also wants to createa data lake for analytics. What foundational technology and design should an Architect use to manage communication between these services?

Options:

A.

Apache Kafka on Heroku as a bus between all services Create topics for billing, jobs, and website clicks Create an additional service, which will subscribe for all topics, and dump every message into a data lake

B.

Heroku Redis, create a large Redis store. Allow each service to place messages with an agreed-upon format into a single queue, backed by the Redis storeServices listen for messages addressed to them and take action on them. Redis will serve as the data lake.

C.

Heroku Connect and Salesforce Sync all relevant data into Salesforce and allow it to flow into each service Create custom objects for each serviceand alow them to post to each others' objects as needed. Push data from Salesforce into Heroku Postgres for a data lake.

D.

Apache Kafka on Heroku Create a Kafka queue for each service. Create a central routing service that connects to all of the Kafka queues and routes data. The central router is attached to a data lake, and pushes every message into It.

Question 11

Dispatchers at Universal Containers want to ensure the Resource being assigned to a Work Order has the correct training.

What should a Consultant implement to accomplish this requirement?

Options:

A.

Set up Skill Requirements. DefineWork Types. Set up Routing Rules

B.

Define Skills, Set up Skill Requirements, and Set up Resource Skills

C.

Set up Service Locations, Set up Location Skills. Define work Types

D.

Define Work Types, Define Work Order Status. Set up Resource Skills

Question 12

The Private Spacesfeature can be useful if you need to:

Options:

A.

None of these

B.

Write Apex applications quickly

C.

Speed up an application's response time by running it on dynos that are located geographically closer to your customers

D.

Ensure that your application's incomingtraffic originates from a whitellsted set of IP addresses

Question 13

Upon arrival for a Service Appointment, theField Service Technician reports that a team of people is required to resolve the issue.

How can the Dispatcher ensure that the required staff is assigned to the project?

Options:

A.

Assign the existing Service Appointment to a Crew.

B.

Assign the existing WorkOrder to each staff member

C.

Create a new Service Appointment and assign a Crew.

D.

Assign the existing Work Order to a Crew.

Question 14

A client is building a system that will sync data from multiple Salesforce orgs to a singleHeroku Postgres database. This system also needs to push the synced data to an external data warehouse for analytics processing. Which solution meets all of the requirements in this scenario?

Options:

A.

Use Heroku Connect to synchronize data between the Salesforceorgs, the Heroku Postgres database and the external data warehouse

B.

Use Salesforce Connect to synchronize data between the Salesforce orgs and the Heroku Postgres database Use Heroku Connect to sync data between the Heroku Postgres database and the external data warehouse.

C.

Use Heroku External Objects to synchronize data between the Salesforce orgs and the Heroku Postgres database Use an ETL tool to push data from the Salesforce orgs to the external data warehouse.

D.

Use Heroku Connect to synchronizedata between the Salesforce orgs and the Heroku Postgres database Use an ETL tool to push data from the Salesforce orgs to the external data warehouse.

Question 15

How arelanguages, buildpacks, and slugs related?

Options:

A.

A slug and a buildpack are sandwiched together between several Heroku add-ons, and the result Is a new open-source language.

B.

A slug is a shortened version of a language that compiles down into a buildpack

C.

A buildpack knows how to compile code in a specific language down to a slug that runs on Heroku

D.

A language uses a slug to deploy buildpacks as a service across the entire Salesforce Platform.

Question 16

Universal Containers would like to report on the volume of products installed within a specific timeframe. What solution will help meet the customer's requirement?

Options:

A.

Utilize a custom"Installation Date" field on Asset

B.

Utilize the standard "Installation Date" field on Asset.

C.

Utilize a Work Order related list on Asset

D.

Utilize Field History Tracking on Asset.

Question 17

A clientwants to use Heroku Connect to sync data bidirectionally between a Salesforce org and a Heroku Postgres database.

In this scenario, which two are advantages to setting a custom External Identifier field in the Heroku Connect mapping? (Choose two.)

Options:

A.

External IDs simplify the mapping of polymorphic relationships in the Salesforce org.

B.

External IDs improve speed when inserting multiple related objects.

C.

External IDs prevent the creation of orphaned duplicates in Heroku Postgres.

D.

External IDs are required to enable bidirectional synchronization.

Question 18

Which two logs and logging recommendations are prescribed by the Twelve-Factor app methodology? Choose 2 answers.

Options:

A.

Apps should not concernthemselves with routing or storing logs

B.

Logs from all processes and backing services should be aggregated together.

C.

Logs should be written to a shared file system for scalability.

D.

Apps should only keep a limited, rolling buffer of logs available

Question 19

Universal Containers wants the ability for their Field Technicians to log sales opportunities associated with their Work Orders.

What configuration should a Consultant implement so Field Technicians can easily achieve this through the Field Service mobile app?

Options:

A.

Quick Action on Opportunity to Create Work Order Line Item

B.

Quick Action on Opportunity to Create Work Order

C.

Quick Action on Work Order Line Items to Create Opportunity

D.

Quick Action on Work Order to Create Opportunity

Question 20

Universal Containers (UC) wants to allow itsdevelopers to only use certain add-ons. UC enables Add-on Controls for Enterprise Teams and adds the add-ons they wish to allow to the list. There is an existing set of add-ons attached to applications, which are NOT on the list.

What happens to these add-ons?

Options:

A.

They are deleted, and all data is backed up and saved.

B.

They are added to the allowed add-ons list.

C.

They are added to the exception list and not affected.

D.

They are flagged for removal, and the developers are notified.

Question 21

Which two statements describe characteristics of Private Space Logging? (Choose two.)

Options:

A.

Log entries are forwarded as HTTPS POST requests.

B.

Log entries are collated and forwarded by Heroku's Logplex router.

C.

Log entries can be forwarded to up to threelogging services.

D.

Log entries can be forwarded to only one logging service.

Question 22

A client wants to create a scalable set of microservices that communicate with each other, where multiple microservices have a public REST API.

Which architecture strategy allows this on Heroku?

Options:

A.

Each microservice is a separate Heroku app. The microservices communicate byusing Apache Kafka as a message bus.

B.

Each microservice is a separate process type in a single Heroku app. The microservices communicate by using Redis as a message bus.

C.

Each microservice is a separate private space. The microservices communicate byusing DNS Service Discovery.

D.

Each microservice is a separate process in a single Heroku app. The microservices communicate by using shared memory.

Question 23

Universal Containers has implemented a Knowledge solution for Agents to provide Field Technicians with information necessary to complete assigned work.

Which two capabilities will now be available? (Choose two.)

Options:

A.

Attach Knowledge Articles to Work Order Line Hems Only.

B.

Manage Attached Articles and Search the Knowledge Base

C.

include Quick Actions and Global Actions in Attached Articles.

D.

Attach Articles to Work Orders and Work Order Line Items.

Question 24

A client has a Heroku app that uses Apache Kafka on Heroku. They want to refactor the app into 2 distinct appsthat will both continue to use Kafka (because they probably don't have so much to do in their life). Based on this refactoring, what should an Architect recommend?

Options:

A.

Ensure that the apps consume mutually excliusive sets of Kafka topics

B.

Attach the existing Kafka add-on to both apps

C.

Designate one app as a producer and the other as a consumer

D.

Attach the existing Kafka add-on to one app and attach a new Kafka add-on to the other app

Question 25

A customer runs Production Check on an application from the Dashboard. Which two runtime issues does it check for? Choose 2 answers.

Options:

A.

Worker dyno scale: ensuring at least 1 worker dyno is available.

B.

Dyno redudancy: ensuring at least 2 web dynos are available

C.

CDN ensuring a CDN is available to the web dynos

D.

Production-tier database: ensuring aproduction-tier database is being used

Question 26

A client is writing a Heroku application that requirescompliance with PCI DSS Level 1. To accomplish this, they deploy an application to the Shield Private Space. Which statement is true about the application?

Options:

A.

The application might still violate PCI DSS Level 1 even though it is deployed to a Shield Private Space

B.

The Shield Private Space guarantees that the application is compliant with PCI DSS Level 1, assuming the application uses only Shield Postgres databases

C.

The application is definitely not compliant with PCI DSS Level 1. because Shield PrivateSpaces do not provide compliance with it.

D.

The Shield Private Space guarantees that the application is compliant with PCI DSS Level 1

Question 27

At Universal Containers (UC), a developer named Yuichiro wrote a PHP application that, in production, uses a MySQL database. Yuichiro is onboarding Mary, a new UC developer, who is setting up her development environment. Yuichiro asks Mary to:

1) install the related PHP libraries manually so the application will run;

2) use MongoDB, instead of MySQL, in the development environment.

According to the Twelve-Factor methodology, which changes should an Architect recommend?

Options:

A.

Explicitly declare code dependencies in the application's environment variables and use the same type of database in both development and production.

B.

Persist code dependencies in the application's production database. Use the same type of database locally to ensure that the dependencies are accessible.

C.

Recursively determine code dependencies on application startup and maintain separate Git branches for the MongoDB- and MySQL- compatible versions of the application.

D.

Explicitly declare code dependencies in the application's source and use the same type of database in both development and production.

Demo: 27 questions
Total 181 questions