New Year Special Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > Salesforce > Architect Exams > Heroku-Architect

Heroku-Architect Salesforce Certified Heroku Architect (SU24) Exam Question and Answers

Question # 4

A client wants to migrate their on-premise application to Heroku. The application maintains a local, in-memory cache for its datastore to improve performance.

What should an Architect advise the client about running the application on Heroku?

A.

The application should declare its in-memory cache as a separate process type to preserve it across deploys.

B.

All of the application'sweb dynos will share a single in-memory cache.

C.

The application should replicate its in-memory cache to a local disk to preserve it across deploys.

D.

The application's in-memory cache might be cleared at any time.

Full Access
Question # 5

A healthcare services client is requesting an architecture for a set of applications: one is a marketing application, and the other two are of customer service applications that allow for customers to interact with theirhealthcare records. The marketing application must be able to scale up within seconds in response to traffic spikes. The client wants to be able to deploy each of these applications to the U.S. East Coast and EMEA.

Which applications should be deployed into which Heroku runtime?

A.

The marketing application into Private Spaces; customer service applications into Shield Private Spaces

B.

The marketing application into the Common Runtime; customer service applications into Shield Private Spaces

C.

Themarketing application into the Common Runtime; customer service applications into Private Spaces

D.

The marketing application into Private Spaces; customer service applications into separate Private Spaces

Full Access
Question # 6

Universal Containers wants to give Field Technicians the ability to create follow-upappointments if they are unable to complete a Work Order due to missing inventory

What should a Consultant implement to meet this requirement?

A.

Implement a Macro to generate Service Appointments on the existing Work Order

B.

Implement a Quick Action to create a new Work Order Line item on the existing Work Order

C.

Implement a Quick Action to create a new Service Appointment on the existing Work Order

D.

Implement a Custom Button to Create a Service Appointment on the existing Work Order

Full Access
Question # 7

Universal Containers wants to set up communication between multiple public-facing Heroku web applications hosted on the Common Runtime. Which solution should an Architect recommend?

A.

Movethe application to a Private Space, and enable Internal Routing for them

B.

Bind all of the Heroku applications to the same port

C.

Configure a worker process type for each application that listens for incoming remote procedure calls.

D.

Send requests to each application's URL using HTTP/HTTPS.

Full Access
Question # 8

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?

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.

Full Access
Question # 9

Universal Containers wants to measure their adherence to specific SLAs for all Work Orders.In which order should a Consultant implement the setup to achieve this requirement?

A.

Set Up Milestones. Create Entitlenen: records, Set Up EntitlementsProcess for Work Orders.

B.

Set Up Entitlements Process for Work Orders, Set Up Milestones, Create Entitlement records

C.

Create Entitlement records, Set Up Entitlements Process for Work Orders. Set Up Milestones

D.

Set Up Milestones. Set Up EntitlementsProcess for Work Orders, Create Entitlement records.

Full Access
Question # 10

A client is building a collection of Heroku applications that will be audited regularly. To comply with the audit, it must be guaranteed that the applications all forward thei logs to the same, single destination. Which solution meets this requirements?

A.

Deploy all of the applications to the Common Runtime, and attach the same ininstance of a logging add-on to all of them.

B.

Deploy all the applications to the same Shiekld Private Space with Private Space Logging enabled

C.

Deploy allthe applications to the Common runtime, and add the same log drain URL to all of them.

D.

Deploy all the applications to the same Private Space with Logplrx disabled.

Full Access
Question # 11

Universal Containers (UC) has configured SSO for their Heroku EnterpriseTeam using an identity provider (IdP).

When a new employee joins the company, how should their Heroku account be created?

A.

A Heroku account is created for the employee automatically the first time they log in to Heroku via SSO.

B.

The employee shouldcreate a new Heroku account with the exact email address listed in their IdP record.

C.

No account creation is required, because all SSO users in a particular Enterprise Team are associated with a single Heroku account.

D.

An administrator of the Enterprise Team creates the Heroku account with the exact email address listed in the employee's IdP record.

Full Access
Question # 12

Heroku Connect is an add-on that syncs Force, com data into:

A.

Someone else's isolated network environment

B.

A Heroku Postgres database

C.

A secondary Salesforce instance

D.

Onlyone dyno in your app's dyno formation

Full Access
Question # 13

A client wants to create a set of applications that all communicate with each other.Only one of the applications should be accessible from the public internet. This application will act as an API gateway and route requests to the interbak applications using HTTPS. Which architecture should an Architect recommend?

A.

Create all of the appsin a Private Space. Configure the Private Space's trusted IP ranges to only permit requests from within the Private Space

B.

Create the API gateway application in the Common Runtime. Create all of the internal apps in a Private Space.

C.

Create all of theapps in the Common Runtime. Ensure that the internal apps do not define a web process type.

D.

Create all of the apps in a Private Space Create the internal apps with Internal Routing enabled. Create the gateway app as a web app

Full Access
Question # 14

What does a follower of Heroku Postgres leader database provide?

A.

A static snapshot of the leader

B.

A in-memory snapshot of the leader.

C.

A read-only replica of the leader.

D.

A writable replica of the leader.

Full Access
Question # 15

An existing app is experiencing performance degradation because of multiple executions of multiple, expensive SQL read queries. This SQL code cannot be optimized any further and the frequency of the execution of the queries cannot be reduced. Which two options should an Architect recommend in this scenario?

A.

Hardcode the results of the query into app logic

B.

Add a read-only HerokuPostgres follower

C.

Create a database caching layer

D.

Restart the Heroku Postgres server to reclaim cache

Full Access
Question # 16

A client wants to add CPU-intensive video processing functionality to their Heroku web application.

Which two strategies should an Architect recommend for implementing this functionality? (Choose two.)

A.

Add a new process type for worker dynos that pull video processing jobs from a queue.

B.

Attach a video processing add-on from the Heroku Elements Marketplace to the application.

C.

Delegate video processing tasks to the app's staging version to remove load from the production app. D. Divide each video processing task across multiple web dynos to mitigate added CPU load.

Full Access
Question # 17

A client's Heroku web application displaysdata that is fetched from a back-end file storage system. The client now wants this data to be viewable, but not editable, from their Salesforce org.

Which recommendation should an Architect make in this scenario?

A.

Replicate the files to tables in a Heroku Postgres database, and use Heroku Connect to synchronize the tables to the Salesforce org.

B.

Store all file URLs in a Heroku Postgres table, and use Heroku Connect to synchronize the table to the Salesforce org.

C.

Replicate the files to tables in aHeroku Postgres database, and use Heroku External Objects to expose the tables to the Salesforce org.

D.

Replicate the files to the application's local filesystem, and use worker dynos to periodically sync them to the Salesforce org.

Full Access
Question # 18

The primary benefit of a workflow outbound message over an Apex trigger is:

A.

The message supports different authentication mechanisms

B.

The message can deliver the payload only as SOAP

C.

Messages are completely declarative.

D.

The message can handle every database event.

Full Access
Question # 19

A customer wants to sync data between their Salesforce org and Heroku Postgres.

Which two limitations should an Architect remember when recommending Heroku Connect? (Choose two.)

A.

HerokuConnect can only access fields and objects that its associated Salesforce integration user can access.

B.

Heroku Connect does not support all Salesforce objects and fields.

C.

Heroku Connect does not provide an API.

D.

Heroku Connect cannot sync custom objects.

Full Access
Question # 20

Universal Containers (UC) has a front-end web application and a back-end service application running on Heroku. The applications are running in the Common Runtime. Now, UC wants to prevent any public access to the back-end application. Which two Heroku features should an Architect propose?

A.

Private Space VPN Connections

B.

Private Spaces DNS Service Discovery

C.

Heroku Internal Routing

D.

Apache Kafka on Heroku

Full Access
Question # 21

Callouts from Salesforce to Heroku can be made using:

A.

Corba

B.

Web sockets

C.

Message bus

D.

Apex triggers or outbound messages

Full Access
Question # 22

What set of configurations make up Scheduling Policies and let companies adhere to their business constraints and preferences?

A.

Service Levels and Work Rules

B.

Service Objectives and WonX Rules

C.

Service Contracts and Service Levels

D.

Service Objectives and Work Types

Full Access
Question # 23

Which of thefollowing is a good use case for the Heroku Platform?

A.

Proof-of-concept or lab approaches

B.

Empowering mobile apps with an API service

C.

Data manipulation

D.

Customer engagement applications

E.

All of these

Full Access
Question # 24

Universal Containers wants their Field Technicians to indicate if any of their Service Appointments are at risk of not being completed on time. They would like forthis to be achieved on a mobile device using a Quick Action

What should a Consultant recommend to achieve this requirement?

A.

Update the Service Appointment Status field.

B.

Update the Service Appointment Chatter feed.

C.

Reschedule the Service Appointment for later

D.

Update the Service Appointment field "In Jeopardy"

Full Access
Question # 25

A healthcare client is creating a web portal for their customers on Heroku, which is sourced from a Salesforce instance. Some of the Salesforce data they wish to display falls under HIPAA compliance, and their auditors have determined this data must be stored encrypted-at-rest. To satisfy this requirement, they have enabled Platform Encryption on Salesforce.

They are investigating Heroku Shield Private Spaces, Shield Dynos, Shield Postgres, and Shield HerokuConnect.

How will Shield Heroku Connect interact with the encrypted fields in Salesforce?

A.

Shield Heroku Connect will be able to access only cypher text in the fields from Salesforce. They will need to import the encryption key from Salesforce to decrypt to store in Shield Postgres.

B.

Shield Heroku Connect will be able to synchronize data from fields in Salesforce without additional customization, but any writes will need to be encrypted using the Salesforce encryption key first before being written.

C.

Shield Heroku Connect requires customization on the Salesforce side to decrypt the data before transmitting to Heroku.

D.

Shield Heroku Connect will be able to synchronize data bidirectionally without additional customization.

Full Access
Question # 26

Which is a characteristic of an add-on that is "available" for applications in Private Spaces but not "installable" in a Private Space?

A.

The add-on always runs in the samePrivate Space as the provisioning application.

B.

The traffic between the provisioning app and the add-on will travel across the public Internet.

C.

The add-on will always run in the same region, but not in the same Private Space, as the provisioning application.

D.

The add-on's data will always be stored in the same Private Space as the provisioning application.

Full Access
Question # 27

Universal Containers experienced an outage with their production Heroku Postgres database due to a fault with the underlying infrastructure. The database was unavailable for an hour. The database is on the Standard-0 plan.

Which two actions should an Architect recommend to mitigate such database failures and outages in the future? (Choose two.)

A.

Create a follower database that uses the same plan as the leader.

B.

Migrate the database toa Premium-tier plan.

C.

Migrate the database to a larger Standard-tier plan.

D.

Create a fork of the database that uses the same plan as the leader.

Full Access