Spring Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

Heroku-Architect Salesforce Certified Heroku Architect (SP25) Exam Questions and Answers

Questions 4

Heroku add-ons are cool because they:

Options:

A.

Give you the ability to add complex functionality to your application without having to manage the underlying software or infrastructure.

B.

Accessorize your dynos with over-clocked CPU power and faster I/O speeds

C.

Can be provisioned easily from the Heroku Enterprise Flea Market system.

D.

Cost nothing — billing is easy because they ' re always provided at no additional cost with every Heroku Enterprise account.

Buy Now
Questions 5

When designing a Heroku application, which two approaches observe the Twelve-Factor methodology? Choose 2 answers.

Options:

A.

On deployment, Heroku fetches and installs any dependencies that are missing according to the application ' s list of dependencies

B.

On startup, the application ' s source code fetches and installs any dependencies that are missing according to the application ' s list of dependencies.

C.

The application ' s database configuration is stored in the application ' s Profile

D.

The application ' s database configuration is stored in the application ' s config vars.

Buy Now
Questions 6

A RESTfulAPIis:

Options:

A.

A methodology (or maximizing the effectiveness of any vacation

B.

An Actually Pretty Informative meditation session

C.

How the web displays data in a hierarchical format readable by both people and machines

D.

A web-based service that provides standard ways for clients to make requests and receive responses

Buy Now
Questions 7

Universal Containers (UC) has a Heroku Postgres database attached to a Heroku app, which is running in the Common Runtime.

What should an Architect recommend UC do to secure their database to only trusted locations?

Options:

A.

Move the database and the app into the Private Space.

B.

Add a Trusted IP range tothe Heroku Postgres configuration.

C.

Set up a VPN from the trusted locations to the app.

D.

Set up a VPC in a one-off dyno when access to Heroku Postgres is needed.

Buy Now
Questions 8

Universal Containers wants to ensure that Service Appointments are only assigned to Active Resources. What configuration should a Consultant recommend for the Scheduling Policy?

Options:

A.

Preferred Resources

B.

Match Fields

C.

Required Resources

D.

Match Boolean

Buy Now
Questions 9

A client is running an app on 20 Standard-2x dynos. They are noticing highly variable performance when the application is experiencing a heavy load.

Which two suggestions should an Architect make in this scenario? (Choose two.)

Options:

A.

Configure the app to use Standard-lx dynos.

B.

Configure the app to use Performance dynos.

C.

Install a performance monitoring tool.

D.

Add additional Standard-2x dynos.

Buy Now
Questions 10

Dataclips allows a user to choose which datastore to query. Which type of datastore is supported?

Options:

A.

Any datastore, provided that you have the connection URL

B.

Heroku Postgres

C.

Heroku Redis

D.

Any datastore connected via Heroku Connect

Buy Now
Questions 11

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 12

Universal Containers has a Heroku Private Space with a VPN connection to their on-premise network. They want their remote employees to be able to access their Heroku applications using a VPN connection only.

Which solution should an Architect recommend?

Options:

A.

Clone the Heroku applications to a second Private Space, and configure its VPN for remote employees.

B.

Enable remote employees to VPN into the company ' s on-premise network.

C.

Configure a second VPN connection for the Private Space that remote employees can use.

D.

Add all remote employees to an Enterprise Team, and configure it to connect to the Private Space via SSO.

Buy Now
Questions 13

Callouts in Apex trigger support which authentication mechanisms:

Options:

A.

Pre-shared keys

B.

username and password credentials

C.

All of these

D.

OAuth flows using named credentials in the Remote Site settings

Buy Now
Questions 14

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.

Buy Now
Questions 15

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.

Buy Now
Questions 16

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.

Buy Now
Questions 17

Universal Containers has a microservices architecture on Heroku. One microservice. named the Metrics Microservice. periodically fetches metrics from a fleet of loT sensors. Then, the Metrics Microservice is required to send relevant metrics to each of the other microservices using REST. When a new microservice is added to the architecture, the Metrics Microservice must send metrics to that new microservice too. As a result, adding microservices to the architecture causes performance issues. How should an Architect recommend changing this architecture to improve its scalability?

Options:

A.

Configure each microservices to directly fetch the sensor metrics that are relevant to it.

B.

Use Private Space DNS Service Discovery to reduce the amountof time required for the Metrics Microservice to obtain each other microservice ' s IP address

C.

Configure the other microservices to pull the Metrics Microservice for updates every five seconds

D.

Use Apache Kafka on Heroku to publish metrics to a topic that the other microservices can consume.

Buy Now
Questions 18

A company currently uses, and will continue to use, the MulesoftAnypoint Platform integration throughout their architecture. They want to use Heroku Connect to help them integrate Heroku apps with Salesforce apps. What is a benefit of introducing Heroku Connect in this environment?

Options:

A.

Heroku Connect provides Salesforce a bidirectional synchronization between Platform Events on Salesforce and Apache Kafka on Heroku

B.

HerokuConnect provides Mulesoft an endpoint that is easily consumable by a back-end integration tool

C.

Heroku Connect provides Salesforce a declarative bidirectional synchronization with Postgres and data proxy capability via Heroku Connect External Objects.

D.

Heroku Connect has a Microsoft connector for access to Heroku Postgres Heroku Redis, and Apache Kafka on Heroku

Buy Now
Questions 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.)

Options:

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.

Buy Now
Questions 20

A client runs an application on a background worker dyno. The application allows its users to request personalized information as a PDF. At peak usage, the app processes millions of requests at once.The resulting number of requests has caused a bottleneck that is impacting its performance.

Which two solutions can an Architect recommend to resolve the bottleneck and improve performance? (Choose two.)

Options:

A.

Increase the number of workers to consume thejob faster.

B.

Move the application to a Private Space.

C.

Add Heroku Redis as a job queue.

D.

Add a CDN add-on from the Elements marketplace.

Buy Now
Questions 21

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?

Options:

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

Buy Now
Questions 22

A customer needs to test a database schema migration. Which approach should an Architect recommend?

Options:

A.

Fork the production database, and run the migration and tests against the fork

B.

Detach the Heroku Postgres add-on. and run the migration and tests against the database.

C.

Create a follower database, and run the migration and test against the follower database

D.

Place the app into maintenance mode, and then perform the tests

Buy Now
Questions 23

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

Buy Now
Questions 24

A client has a web application that persists data to a local JSON file. They are migrating the application to Heroku. In order for the application to conform to the Twelve-Factor methodology, what changes should an Architect recommend?

Options:

A.

The application should persist the data to a database add-on.

B.

The application should persist the data to a local SQLite database.

C.

The application should use at least 2 dynos to ensure that the JSON file is highly available.

D.

The application should be stateless and therefore not persist data at all.

Buy Now
Questions 25

When creating a Private Space, what is a valid reason to specify a region other than the default region?

Options:

A.

Private Spaces restrict inbound traffic to the current region.

B.

Heroku pricing varies by region.

C.

Running an applicationcloser to its intended users can reduce latency.

D.

Available compute resources vary by region.

Buy Now
Questions 26

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 27

Universal Containers has an application running in the Common Runtime that uses Heroku Redis. The data in Heroku Redis needs to be accessed by a third-party application.

Whichconnection method should an Architect recommend to ensure the security of the data as it moves from Heroku Redis to the third-party application?

Options:

A.

Use stunnel to secure the connection between Heroku Redis and the third-party application.

B.

Set up SSL Certificates on Heroku and the third-party application.

C.

Only allow access to Heroku Redis through an SSH connection.

D.

Set up both a VPN and a VPC between Heroku and the third-party application.

Buy Now
Questions 28

A Heroku application uses Heroku Connect to integrate with data from a Salesforce org. Since then, several fields from the Salesforce objects that were mapped using Connect have been removed. As a result,the development team will reload the mapping using Heroku Connect.

What is an implication of reloading the mapping?

Options:

A.

The mapped tables in Heroku Postgres will continue to store the previously synchronized data, and synchronization will restart normally.

B.

The mapped tables in Heroku Postgres will be truncated as part of the reload action. The data in removed fields will be lost, and synchronization will pause until manually restarted.

C.

The mapped tables in Heroku Postgres will continue to store the previously synchronized data, but synchronization will pause until manually restarted.

D.

The mapped tables in Heroku Postgres will be truncated as part of the reload action. The data in removed fields will be lost, and synchronization will restart normally.

Buy Now
Questions 29

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 30

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 31

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.)

Options:

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.

Buy Now
Questions 32

You canuse Salesforce Connect to proxy which types of data sources:

Options:

A.

OData 2.0 and 4.0

B.

REST with JSONpayloads

C.

SOAP

D.

All of these

E.

REST with XML payloads

Buy Now
Questions 33

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?

Options:

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

Buy Now
Questions 34

An app has two web dynos, Dyno A and Dyno B. The app receives a request, which is routed to Dyno A. A second request is sent from the same client. Which Dyno is the request routed to?

Options:

A.

The request is routed to Dyno A if it has finished handling the first request

B.

The request is routed randomly to Dyno A orDyno B

C.

The request is definetly routed to Dyno A.

D.

The request is definetly routed to Dyno B.

Buy Now
Questions 35

A platform as a service (PaaS) is:

Options:

A.

A monthly bare-metal server rental service

B.

A way to deliver hardware and software tools, such as those needed for application development, to users as a service

C.

A service to help you buy and install your own server hardware

D.

A piece of software in the cloud that you can use just by logging in

Buy Now
Questions 36

A client wants to perform complex processing on large data sets in Salesforce. The data is confidential, but it does not have advanced compliance requirements.

What Heroku Enterprise features should an Architect recommend in this scenario?

Options:

A.

Shield Private Spaces and Heroku External Objects

B.

Private Spaces and Heroku Connect

C.

Private Spaces and Heroku External Objects

D.

Shield Private Spaces and Heroku Shield Connect

Buy Now
Questions 37

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?

Options:

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 "

Buy Now
Questions 38

A client requires that their web application ' s logs are accessible only from within the same isolatednetwork as the application itself.

Which solution should an Architect recommend in this scenario?

Options:

A.

Deploy the application to a Private Space. Provide the Private Space ' s stable outbound IPs to Heroku ' s Logplex router to block all logs originating fromthe Private Space.

B.

Deploy the application to a Shield Private Space with Private Space Logging enabled. Forward logs to a destination within the Shield Private Space.

C.

Deploy the application to a Private Space. Connect the Private Space to an on-premise logging system using VPN and specify it as a log drain.

D.

Deploy the application to a Private Space. Enable Internal Routing to prevent the application ' s logs from being forwarded outside of the Private Space.

Buy Now
Questions 39

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 40

A client has a requirement to deploy versions of their app to different regions around the World. Which Heroku Enterprise feature would an Architect recommend to accomplish this?

Options:

A.

Using a Heroku StMM Space an app can be deployed to a specific region at the time of app creation.

B.

When creating a Heroku Private Space, you can determine the specific geographic location for the space

C.

You can changed the region for any app in any runtime by using the Heroku CLI.

D.

Using the Common Runtime, an app will automatically be deployed to multiple regions.

Buy Now
Questions 41

You can use Heroku Connect for:

Options:

A.

Bidirectional data replication

B.

Data proxy with Salesforce Connect

C.

One-way data replication

D.

All of these

Buy Now
Questions 42

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.

Buy Now
Questions 43

Universal Containers has 3 Heroku apps in its microservicesand requires that logs for all of the apps be stored in the same location for analysis and alerting purposes. How would they achieve this?

Options:

A.

Send logs from each app to their own Heroku redis Store, and then combine all logs in a fourth master store.

B.

Set up the 3 apps as producers for Apache Kafka on Heroku and save their logs to Kafka

C.

Set up a file on the filesystem and share it with all the apps

D.

Install a logging add-on for one app and attach it to the other two apps

Buy Now
Questions 44

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

Buy Now
Questions 45

Part of a client ' s design is the ability to easily share between two applications running on Heroku.

What should an Architect recommend?

Options:

A.

Attach a single storage add-on, such as Heroku Postgres, to both applications.

B.

Create Foreign Data Wrappers to expose the tables from one database to another.

C.

Provision Heroku Connect to sync the data into a custom object in Salesforce.

D.

Provision Apache Kafka on Heroku to easily stream the data between the two apps.

Buy Now
Questions 46

Universal Containers is developing a Salesforce app thatinvokes a Heroku app ' s web service, which asynchronously generates customer invoices. The Heroku app is deployed to a Private Space. When an invoice is ready, the Heroku app sends a POST request to the Salesforce REST API. Which two options should an Architect recommend to ensure that neither the Salesforce nor the Heroku app is accessible from the public internet? Choose 2 answers.

Options:

A.

Restrict the Private Space ' s trusted IP range to Salesforce IP addresses

B.

Restrict the Private Space ' s trusted IP range to Universal Containers ' VPN

C.

Restrict the Salesforce connected app ' s login IP ranges to Universal Containers ' VPN

D.

Restrict the Salesforce connected app ' s login IP ranges to the stable outbound IP addresses of the Private Space

Buy Now
Questions 47

A client wants to deconstruct a monolithic app into a collection of smaller apps which should be able to send HTTP requests to each other. The smaller apps should not be publicly accessible on the internet. Which Heroku Enterprise features should an Architect recommend to enable this architecture?

Options:

A.

Heroku and ApacheKafka on Heroku

B.

Heroku Connect and Internal Routing

C.

Heroku Private Spaces and Heroku Connect

D.

Heroku Private Spaces and Internal Routing

Buy Now
Questions 48

Universal Containers has recently experienced a higher volume of traffic on their mobile app hosted on Heroku. When Universal Containers was running 4 standard-2x dynos with 1 GB RAM each, they encountered multiple H12 ( " request timeout " ) errors. The app never consumed more than 800 MB of RAM. They then switched to performance-m dynos, with 2.5 GB RAM, and set autoscaling to a maximum of 2 dynos. However, they still encountered H12 ( " request timeout " ) errors.

What remediation should an Architect recommend to alleviate this problem?

Options:

A.

Move long-running tasks to worker dynos.

B.

Add a logging add-on from the Elements marketplace.

C.

Upgrade to performance-L dynos with 14 GB RAM.

D.

Replace autoscaling with a manual scaling option of 2.

Buy Now
Questions 49

Universal Containers runs an application in a Private Space in the Frankfurt region. The majority of the application ' s users (based in Asia) are reporting issues related to high latency. What should an Architect recommend to remediate this issue cost-effectively?

Options:

A.

Add the Tokyo region to the existing Private Space. Update the application ' s configuration to move it to Tokyo region.

B.

Deploy the application to the Common Runtime and select Tokyo as the region. Delete the existing Private Space.

C.

Create anadditional Private Space in the Tokyo region. Deploy an additional instance of the application to the region.

D.

Create a new Private Space in the Tokyo Region, and deploy the application to the region. Delete the existing Private Space.

Buy Now
Questions 50

Thebest use of Canvas apps is to:

Options:

A.

Render custom widgets on Chatter feeds

B.

All of these

C.

Display third-party apps in Salesforce

D.

Display real estate photos in Salesforce for house listings

Buy Now
Exam Code: Heroku-Architect
Exam Name: Salesforce Certified Heroku Architect (SP25) Exam
Last Update: May 18, 2026
Questions: 169

PDF + Testing Engine

$64.99  $185.69

Testing Engine

$49.99  $142.83
buy now Heroku-Architect testing engine

PDF (Q&A)

$54.99  $157.11
buy now Heroku-Architect pdf