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

Heroku-Architect Salesforce Certified Heroku Architect(SP23) Questions and Answers

Questions 4

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?

Options:

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

Buy Now
Questions 5

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.

Buy Now
Questions 6

A client wants to use Heroku Connect to sync data from a Heroku Postgres table toa Salesforce org. The client only needs to sync a specific subset of the rows in the table.

How should this be performed?

Options:

A.

Add a mapping filter to the table when setting up the sync, and select appropriate criteria from the list.

B.

Filter the data inthe database, and provide an alternative table or view for use in the sync.

C.

Use the Heroku Connect Mapping Query Editor, and add filters to the query.

D.

Place Sharing Rules on the records, and restrict visibility to only those rows that are needed.

Buy Now
Questions 7

What are two features of a ShieldPrivate Space that has Private Space Logging enabled? Choose 2 answers.

Options:

A.

Logs must be forwarded to a destination either within the Shield Private Space or within a VPN that includes the Shield Private Space.

B.

Applications in the shield Private Space donot forward logs to Heroku's Logplex router.

C.

Applications in the Shield Private Space forward logs to a separate, high-compliance instance of Heroku's Logplex router

D.

All applications in the Shield Private Space forward their logs to the same destination.

Questions 8

Q. 30 A client has a Heroku Redis instance that can be accessed over the public internet. To meet compliance requirements, the IT Security team requires thatall databases must be isolated from the public internet. Which solution should be suggested by an Architect?

Options:

A.

Enclose the existing Heroku Redis instance inside a Pnvate Space. Enable Private Space VPN.

B.

Use a Heroku Redis instance with a Private Tier plan. Enable Trusted IP ranges on the Redis instance.

C.

Use a Heroku Private Space and a Heroku Redis instance with a Private Tier plan. Redeploy the app into the Space

D.

Enclose the existing Heroku Redis instance inside a Shield Private Space. Configurethe firewall to allow Redis traffic through

Buy Now
Questions 9

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?

Options:

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

Questions 10

Which two conventions of the Heroku platform reflect the Twelve-Factor methodology's recommendation to "execute the app as one or more stateless processes?" (Choose two.)

Options:

A.

Log messages from each of an app's dynos are kept separate from each other.

B.

Heroku apps define process types in a Procfile.

C.

A Heroku app's config vars are deleted on deploys and app restarts.

D.

Dynos have an ephemeral filesystem.

Buy Now
Questions 11

Which Heroku feature allows you to deploy a real app complete with code, config, andadd-ons already configured?

Options:

A.

Heroku Getting Started guides

B.

Heroku Deployment wizard

C.

git push heroku master

D.

Heroku Buttons

Buy Now
Questions 12

Universal Containers (UC) has expressed a desire to have encryption-at-rest enabled on their Heroku Postgres databases.

Which three tiers would UC need to use to have that feature enabled? (Choose three.)

Options:

A.

Private

B.

Standard

C.

Hobby

D.

Shield

E.

Premium

Buy Now
Questions 13

A client has data in a Heroku Postgres table. They want to generate analytics based on the table and make the results available in their Salesforce org. Their Salesforce administratorwants to minimize the amount of data that is written to Salesforce to accomplish this. Which strategy should an Architect recommend on this scenario?

Options:

A.

Use Heroku Connect to sync the Heroku Postgres table to the Salesforce org, and generate analytics fromthe Salesforce org.

B.

Use the Heroku application to generate analytics, and write the results to a separate Heroku Postgres table-Expose that table to the Salesforce org with Heroku External Objects.

C.

Use the Heroku application to generate analytics, and write the results to the Salesforce org with the Salesforce Bulk API.

D.

Use the Heroku application to generate analytics and write them to a separate Heroku Postgres table. Sync that table to the Salesforce org with Heroku Connect.

Questions 14

Which of the following is NOT an advantage of Salesforce Connect overETL?

Options:

A.

The data is always fetched on demand

B.

If the origin is offline, the data is still available via Salesforce Connect.

C.

Standard protocols like OData can easily proxy external data into Salesforce.

D.

Data security can be enforced using per-user or per-application authentication.

Buy Now
Questions 15

Universal Containers uses Heroku Connect to sync their Salesforce org's data with Heroku Postgres. Periodically, they write a very large set ofchanges that needs to be fully replicated between these two systems.

Which two sets of actions should an Architect propose? (Choose two.)

Options:

A.

Make the changes directly in Heroku Postgres. Then allow Heroku Connect to expose them to the Salesforce org using Heroku External Objects.

B.

Use Data Loader to write the changes to the Salesforce org. Then allow Heroku Connect to sync them to Heroku Postgres.

C.

Make the changes directly in Heroku Postgres. Then allow Heroku Connect to use the Bulk API to sync themto the Salesforce org.

D.

Pause Heroku Connect then make the changes directly in the Salesforce org. Then allow Heroku Connect to use the Salesforce Bulk API to sync them to Heroku Postgres.

Buy Now
Questions 16

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?

Options:

A.

Private Space VPN Connections

B.

Private Spaces DNS Service Discovery

C.

Heroku Internal Routing

D.

Apache Kafka on Heroku

Buy Now
Questions 17

Universal Containers is preparing to deploy a high-volume production web application to the Heroku Common Runtime. Which two best practices should an Architectrecommend for large-scale load testing of the application? Choose 2 answers.

Options:

A.

Open a ticket with Heroku support for approval.

B.

Move the apps into a Private Space to provide an isolated test environment

C.

Disable autoscaling to prevent applicationstartup overhead from skewing results

D.

Ensure that the application runs on Performance-tier dynos

Buy Now
Questions 18

Universal Containers would like to engage contractors and customers directly in their Field Service solution. Which three options will provide read, write, and edit access to Work Order objects? (Choose three.)

Options:

A.

Partner Community license

B.

Chatter File Connect

C.

Customer Community license

D.

Chatter Customer Group

E.

Customer Community Plus license

Buy Now
Questions 19

Universal Containers has multipleHeroku applications that use the same Heroku Postgres database. One of those applications, SFDC-sync. uses Heroku Connect to sync the data between a Salesforce org and the Heroku Postgres database. If the SFDC-sync app Is deleted. Heroku Connect will stopsyncing data. What is another consequence of deleting the SFDC-sync app?

Options:

A.

All tables synced with Heroku Connect will be removed from the Heroku Postgres database

B.

Existing data will remain in both locations.

C.

All synced objects will be removed from the Salesforce org

D.

All tables will be removed from the Heroku Postgre database

Questions 20

A client has 3 Heroku applications: App 1, App 2, App 3. They would like to restrict external web traffic to App 3 only. Which two Heroku features should an Architect recommend to enable this architecture?

Options:

A.

VPC Peering

B.

Trusted IP ranges

C.

Private Spaces

D.

Internal Routing

Buy Now
Questions 21

A client currently runs a Ruby script in aone-off dyno each time they deploy their Go application to Heroku. The development team wants the script to be executed before the application is deployed because it performs necessary database migrations. Which approach should an Architect recommend?

Options:

A.

Modify the Go buildpacK to install Ruby, and run the script from the _profile

B.

Convert the Ruby release script to Go and execute it on application startup

C.

Use both Go and Ruby language buildpacks, and run the Ruby script with release phase

D.

Define different process types for the Ruby script and the Go application in the app's Profile.

Buy Now
Questions 22

A client's Heroku application is publishing messages to an instance of Apache Kafka on Heroku.

Whatdoes a second Heroku application need to do to consume those messages?

Options:

A.

Subscribe to the Kafka partition(s) that the messages are being published to.

B.

Join a consumer group that also includes the publishing application.

C.

Subscribe to the Kafkatopic(s) that the messages are being published to.

D.

Convert the publishing application into a stream processor.

Buy Now
Questions 23

A client wants to secure their web application using SSL/TLS. They do not have specific requirements regardingusing a particular version of SSL/TLS.

Which two Heroku features should an Architect recommend as options? (Choose two.)

Options:

A.

Heroku Private Spaces

B.

Automated Certificate Management

C.

Heroku SSL

D.

Heroku Shield Private Spaces

Buy Now
Questions 24

you can build Canvas apps and run them on Heroku with of the following languages:

Options:

A.

Node, js / JavaScript

B.

All of these

C.

Python

D.

Java, Scala, Clojure

E.

PHP

Buy Now
Questions 25

Which 2 architectures are enabled by using a single Private Space and the Internal Routing feature?

Options:

A.

A microservices architecture that also uses DNS ServiceDiscovery to facilitate communication

B.

Multiple public-facing web apps with different sets of trusted inbound IP ranges

C.

A single public-facing web app that performs network-isolated communication with multiple non-public-facing web apps.

D.

Network-isolated communication between applications in the Private Space and applications in the Common Runtime

Questions 26

Universal Containers intends to build an app which will accept card payments. The app also needs to store, process, and transmit cardholder data.

Which Heroku architecture should an Architect recommend?

Options:

A.

Common Runtime with secure, isolated containers for running theapp's code.

B.

A Private Space restricted to a set of trusted IP ranges.

C.

A Shield Private Space with a Shield Postgres add-on.

D.

A Private Space with Internal Routing enabled on the app.

Buy Now
Questions 27

Universal Containers has noticed that with every new product release there is a rise in customer reported Cases and a decrease in first-time fix-rate.

Which two recommendations should a Consultant make? (Choose two.)

Options:

A.

Increase training to Field Service Technicians

B.

Publish training documentation in a closed Chatter group

C.

Publish pre-release documentation on the Customer Community.

D.

Increase training to SalesRepresentatives.

Buy Now
Exam Code: Heroku-Architect
Exam Name: Salesforce Certified Heroku Architect(SP23)
Last Update: May 6, 2024
Questions: 181

PDF + Testing Engine

$140

Testing Engine

$105

PDF (Q&A)

$90