Summer Special - 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: c4sdisc65

Heroku-Architect PDF

$38.5

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

Heroku-Architect PDF + Testing Engine

$61.6

$175.99

3 Months Free Update

  • Exam Name: Salesforce Certified Heroku Architect (Plat-Arch-206)
  • Last Update: Sep 13, 2025
  • Questions and Answers: 169
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

Heroku-Architect Engine

$46.2

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included

Heroku-Architect Practice Exam Questions with Answers Salesforce Certified Heroku Architect (Plat-Arch-206) Certification

Question # 6

Which of the following is NOT an advantage of data replication over data proxies?

A.

A replicated data set reduces data access latency.

B.

Areplicated data set supports bidirectional writes.

C.

A replicated data set offloads processing and requests from an origin data server.

D.

A replicated data set is always and immediately in sync with the origin data

Full Access
Question # 7

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

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

Full Access
Question # 8

Universal Containers has an app deployed on Heroku that is now required to handle high-volume message processing. What should an Architect recommend to fulfill this new requirement?

A.

Create a custom buildpack

B.

Configure a Heroku button

C.

Provision an Apache Kafka onHeroku add-on

D.

Add Heroku Redis

Full Access
Question # 9

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

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

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.

Full Access
Question # 10

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

A.

Service Levels andWork Rules

B.

Service Objectives and WonX Rules

C.

Service Contracts and Service Levels

D.

Service Objectives and Work Types

Full Access
Question # 11

Universal Containers provides installation, repair, and consulting services When Technicians complete the work, they need to providedifferent reports for the installation, repair, and consulting services.

Which two configurations should a Consultant recommend to meet this requirement? (Choose two )

A.

Work Types

B.

Assets

C.

Service Report Templates

D.

Product Templates

Full Access
Question # 12

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?

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

Full Access
Question # 13

A RESTfulAPIis:

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

Full Access
Question # 14

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

Which Heroku architecture should an Architect recommend?

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.

Full Access
Question # 15

Which 2 users can remove an applicationfrom a Heroku Enterprise Team?

A.

An administrator of the EnterpriseTeam

B.

A user with the "manage" permission for the app

C.

A user with the "deploy" permission for the app

D.

A user with the "operate" permission for the app

Full Access
Question # 16

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

Which solution should an Architect recommend?

A.

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

B.

Enable remote employees toVPN 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.

Full Access
Question # 17

Which three items are required to successfully set up Single Sign-on (SSO)services with Heroku? (Choose three.)

A.

An identity provider with built-in support for Heroku

B.

A Heroku Enterprise Team

C.

An existing Heroku account for each user

D.

At leastone valid SSO certificate

E.

Administrative permissions on the selectedidentity provider

Full Access
Question # 18

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 # 19

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

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 DSSLevel 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

Full Access
Question # 20

4Universal Containers wants to help their dispatches determine the length of time a Work Order should last What should the Consultantimplement to help achieve this goal?

A.

Operating Hours for Customer Accounts.

B.

Work Types with an Estimated Duration.

C.

Work Orders with Operating Hours

D.

Work Types with Service Level Agreement.

Full Access
Question # 21

A hospital wants to build a mobile app that allows patients to check the status of submitted insurance claims, which the hospital stores in Salesforce Health Cloud. The app's back end will run on Heroku.

Which two measures should an Architect recommend to help ensure that the app is compliant with HIPAA? (Choose two.)

A.

Use Heroku Shield Connect to sync claim data from Salesforce to a Heroku Postgres database.

B.

Use only Heroku Shield Postgres databases to storeclaim data outside of Salesforce Health Cloud.

C.

Ensure that the back-end application's codeencrypts all claim data before writing it to a Heroku Postgres database.

D.

Ensure that the mobile app can only run when on the hospital's intranet, which is connected to the back end's Shield Private Space via VPN.

Full Access
Question # 22

What are 3 examples of backing services, as described in the Twelve Factor app methodology?

A.

A database

B.

A logging tool

C.

An email delivery service

D.

A backgroundprocess with a long running task

Full Access
Question # 23

You can use the Salesforce REST APIs to:

A.

Execute processes as another user

B.

Access database log files

C.

Feed your kitten

D.

Insert or update records

Full Access
Question # 24

Heroku apps that handle callouts from Salesforce can be written in:

A.

All of these

B.

Python

C.

Node, js / JavaScript

D.

Java, Scala. Clojure

E.

PHP

Full Access
Question # 25

The Private Spacesfeature can be useful if you need to:

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

Full Access
Question # 26

A client wants to use HerokuConnect 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?

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 restrictvisibility to only those rows that are needed.

Full Access
Question # 27

Universal Containers (UC) has an app that allows a costumer to schedule a compute-intensive job. It allows the costumer to schedulethe 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 andjob 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?

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.

HerokuRedis, 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 adata 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.

Full Access
Question # 28

Universal Containers (UC) usesHeroku Connect to synchronize changes to the Account object in their Salesforce org. UC's Herokuapplication makes a batch update that changes one million records to the Heroku Postgres database table that mirrors the Account object. Approximately, how long will these updates take to sync back to the Salesforce org?

A.

It depends on the sync performance, which can vary from one connection to another.

B.

1 hour.

C.

One million updates is too many for Heroku Connect to handle; therefore, the sync will fail

D.

12 hours.

Full Access
Question # 29

Universal Containers has a Heroku app that uses several third-party add-ons. They nowneed to enforce data privacy and be compliant with General Data Protection Regulation (GDPR).

What should an Architect advise UC regarding data residency inthis scenario?

A.

Heroku does not control where add-on providers store data.

B.

Heroku support canconfigure add-ons for specific data residency needs.

C.

Heroku guarantees the physical location of its control surface APIs.

D.

Data residency for add-ons is covered under Salesforce's GDPR compliance.

Full Access
Question # 30

What is a Heroku dyno?

A.

An on-prem server that you can install in a rack at your nearest co-location facility

B.

Your application code compiled and ready to be served to a variety of web clients

C.

A specialized dinosaur monitoring service delivered from the cloud

D.

A managed runtime container with a Linux operating system underneath

Full Access
Question # 31

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 # 32

A client needs to securely connect a Heroku app to a database on their on-premise network. Which two Heroku Enterprise features should an Architect consider?

A.

Private Space Peering

B.

SSLEndpoint

C.

Heroku Private Spaces

D.

Private Space VPN Connections

Full Access
Question # 33

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

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.

Full Access
Question # 34

Universal Containers (UC) is opening offices in Japan and Germany. This will allow them to serve new customers in Asia and in Europe. UC is concerned about application latency for their new customers, especially because the app serves large amounts of dynamic content.

Which Heroku Enterprise feature should an Architect recommend to alleviate this concern?

A.

Create Salesforce orgs in each region and use Heroku Connect to link them.

B.

Deploy instances of their applications into Private Spaces in Tokyo and Frankfurt.

C.

Deploy a globally-distributed CDN in front of the application.

D.

Create a Heroku Pipeline to mirrorthe app and its data in each region.

Full Access
Question # 35

UniversalContainers (UC) has an on-permise application for reporting damage to their shipments. They want to migrate the application to Heroku. The damage reporting process includes uploading one or more pictures to the application which temporarily stores them onthe local system. After the report is submitted, a case is created in UC's Salesforce org for processing, amd the images are deleted from the file system. The application's configuration is read from environment variables that are specified in the system user's profile. The application writes its logs to rotating files using an open-source library. Which two recommendations should an Architect make to ensure that the application runs correctly on Heroku? Choose 2 answers.

A.

Load the application's configuration from its source code instead of using environment tables

B.

Use an external object storage service for temporary image uploads

C.

Run the application in a Private Space to enable communicationwith UC's Salesforce org

D.

WritP Inns tn stdmit instead nf writinn thpm tn the flip svstpm

Full Access
Question # 36

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 # 37

Universal Containershas enabled Field Service Lightning and is looking to enable Entitlements for Work Orders. What should a Consultant take into consideration?

A.

Creating Entitlements for Cases and Work Orders must beseparated.

B.

Managing page layouts and validation rulescan be done in Salesforce Lightning

C.

Managing page layouts and milestone trackers can be done in the Salesforce mobile app.

D.

Creating Entitlements for Work Orders requires Lightning to be enabled.

Full Access
Question # 38

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 Connectdoes not provide an API.

D.

Heroku Connect cannot sync custom objects.

Full Access
Question # 39

Universal Containers is looking to implement Entitlement Management to meet the following requirements:

1) Any employee from the customer account is eligible for support.

2) Specific purchased products are eligible for support What Objects should be set up for Entitlement Management?

A.

Contacts and Service Contracts

B.

Accounts and Service Contracts

C.

Contacts and Assets

D.

Accounts and Assets

Full Access
Question # 40

A client's application needs to run in a European country for data residence purposes.

What is a consideration in this scenario?

A.

When a dyno is cycled, its replacement might run in a different region.

B.

European regions are only available for applications running in Private Spaces.

C.

Heroku Postgres backup snapshotsand dataclips are always stored in the U.S.

D.

There is no guarantee that a Heroku Postgres database will be created in the same region as the application that provisions it.

Full Access
Question # 41

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

How can theDispatcher 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 existingWork Order to a Crew.

Full Access
Question # 42

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 tosecure their database to only trusted locations?

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.

Full Access
Question # 43

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 warehousefor analytics processing. Which solution meets all of the requirements in this scenario?

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

Full Access
Question # 44

Which three actions can a user perform on an app in a Heroku Enterprise Team, if that user has been granted only the "deploy" permission for that app? Choose 3 answers.

A.

Provision an add-on with a free plan

B.

Manage the app's config vars.

C.

Transfer the app to another Enterprise Team.

D.

Roll back a release

Full Access
Question # 45

Callouts in Apex trigger support which authentication mechanisms:

A.

Pre-shared keys

B.

username and password credentials

C.

All of these

D.

OAuth flows using named credentials in the Remote Site settings

Full Access
Question # 46

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?

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.

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

Full Access
Question # 47

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

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.

Full Access
Question # 48

Applications on Heroku that use Salesforce REST APIs can usewhich authentication mechanisms:

A.

Username and password with an OAuth connected app

B.

None of these

C.

OAuth web or user-agent flow in which the user authorizes a connected app using browser redirects

D.

Anonymous access without credentials on trusted networks

Full Access
Question # 49

A client is creating a new API application. The app should only be accessible from other apps that they deploy to Heroku. Also, traffic between the other apps and the API should not transit the publicinternet.

Which solution should an Architect recommend to meet these requirements?

A.

Create the application in a Private Space with default options.

B.

Create the application in a Private Space and restrict the application's set of trusted IP ranges.

C.

Create the application with Internal Routing enabled, in a Private Space.

D.

Create the application in a Shield Private Space to enforce stricter requirements for TLS termination.

Full Access
Question # 50

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

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

Full Access
Question # 51

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 # 52

Salesforce Connect is used for:

A.

Replicatingexternal data into Salesforce

B.

Bidirectional syncing of external data in Salesforce

C.

Proxying external data into Salesforce

D.

Developing ETL services

Full Access
Question # 53

Universal Containers has a microservices architecture on Heroku. Onemicroservice. 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?

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.

Full Access
Question # 54

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

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.

Full Access