DON'T WANT TO MISS A THING?

Certification Exam Passing Tips

Latest exam news and discount info

Curated and up-to-date by our experts

Yes, send me the newsletter

Salesforce Certified Heroku Architect Exam Sample Questions | SPOTO

SPOTO's latest exam dumps on the homepage, with a 100% pass rate! SPOTO delivers authentic Cisco CCNA, CCNP study materials, CCIE Lab solutions, PMP, CISA, CISM, AWS, and Palo Alto exam dumps. Our comprehensive study materials are meticulously aligned with the latest exam objectives. With a proven track record, we have enabled thousands of candidates worldwide to pass their IT certifications on their first attempt. Over the past 20+ years, SPOTO has successfully placed numerous IT professionals in Fortune 500 companies.
Take other online exams

Question #1
Aclient has a data Ina SAP data store. The client uses Heroku External Objects to expose Heroku Postgres tables in their Salesforce org. They want to perform custom transformations on the SAP data and then expose the transformed data in their Salesforce org. Which solution should an Architect recommend?
A. Use Salesforce Connect to perform any necessary transformations on Vie SAP data and sync the transformed data to the Salesforce org
B. Use Heroku Connect to sync the SAP data to Heroku Postgres and then perform any necessary transformations Ensure the transformes data is in a table that is exposed in the Salesforce org
C. Use an ETL tool to sync the SAP data to Heroku and then perform any necessary transformations
D. Perform in-place transformations on the data in SAP and then use Heroku Connect to sync the SAP data to Heroku Postgres
View answer
Correct Answer: C
Question #2
Universal Containers would like to avoid H12 ("request timeout") and H22 ("connection limit reached") errors when running an e-commerce retail site that must process millions of inbound requests during their one-day semi-annual sale. Which two solution measures should an Architect recommend to prepare for the semi-annual sale?
A. Implement load balancing using Kafka
B. Engage with Heroku Support to implement load testing
C. Enable and load test autoscaling
D. Perform load test using 10% sample size
View answer
Correct Answer: BC
Question #3
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 )
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
View answer
Correct Answer: BD
Question #4
How are languages, buildpacks, and slugs related?
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
View answer
Correct Answer: C
Question #5
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 Arc
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
View answer
Correct Answer: D
Question #6
Part of a client's design is the ability to easily share between two applications running on Heroku.What should an Architect recommend?
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
View answer
Correct Answer: A
Question #7
Dataclips allows a user to choose which datastore to query. Which type of datastore is supported?
A. Any datastore, provided that you have the connection URL
B. Heroku Postgres
C. Heroku Redis
D. Any datastore connected via Heroku Connect
View answer
Correct Answer: B
Question #8
A client has an existing Heroku Connect integration. They would like to extend the integration to ad Attachments (which are related binary files) from a mapped Salesforce object. What advice should an Architect provide?
A. A file storage system needs to be added to the Heroku Connect mapping to sync binary files
B. Heroku Connect does not support binary files: therefore migration must be done using another method
C. A column of type Binary String must be added manually to the Heroku Postgres table and amend Attachments before binary transfer can be enabled
D. An additional object mapping must be added for the Attachments table in Heroku Connect
View answer
Correct Answer: B
Question #9
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
View answer
Correct Answer: B
Question #10
What are the three access levels a user can have in a Heroku Organization account?
A. Jedi
B. Owner, Author and Viewer
C. Admin
D. Admin, Member, and Viewer
View answer
Correct Answer: D
Question #11
Which two Heroku features require Heroku Enterprise Teams? (Choose two.)
A. Paid add-on plans
B. Single Sign-on
C. Fire-grained app access controls
D. Heroku Pipelines
View answer
Correct Answer: CD
Question #12
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?
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
View answer
Correct Answer: B
Question #13
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
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 communication with UC's Salesforce org
D. WritP Inns tn stdmit instead nf writinn thpm tn the flip svstpm
View answer
Correct Answer: AD
Question #14
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.)
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
View answer
Correct Answer: CD
Question #15
Which 2 users can remove an applicationfrom a Heroku Enterprise Team?
A. An administrator of the Enterprise Team
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
View answer
Correct Answer: AB
Question #16
Heroku apps that handle callouts from Salesforce can be written in:
A. Python
B. Java, Scala
C. Node, js / JavaScript
D. PHP
E. All of these
View answer
Correct Answer: E
Question #17
The Heroku CLI give you the ability to:
A. Leverage the most powerful interface in the galaxy to have complete control over a fully operational battle station
B. Install your own Heroku instance on toyour on-prem servers
C. Use Heroku with an expressive and powerful toolset on the command line
D. Make a mean cup of Java
View answer
Correct Answer: C
Question #18
The Private Spaces feature 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 incoming traffic originates from a white llsted set of IP addresses
View answer
Correct Answer: CD
Question #19
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?
A. VPC Peering
B. Trusted IP ranges
C. Private Spaces
D. Internal Routing
View answer
Correct Answer: B
Question #20
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?
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
View answer
Correct Answer: D
Question #21
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
View answer
Correct Answer: AB
Question #22
Universal Containers (UC) wants to allow its developers 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?
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
View answer
Correct Answer: D
Question #23
Which 2 architectures are enabled by using a single Private Space and the Internal Routing feature?
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
View answer
Correct Answer: AC
Question #24
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
View answer
Correct Answer: C
Question #25
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?
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
View answer
Correct Answer: CT
Question #26
A financial reporting application, hosted on an on-premise server, uses a native library (wkhtmltopdf) to convert its HTML reports into PDFs. The app is being migrated to Heroku. What option should an Architect recommend to enable the Heroku application to use wkhtmltopdf?
A. Ensure that the Heroku app fetches the wkhtmltopdf library from cloud storage on dyno restart
B. Install the dependency using sudo apt install wkhtmltopdf from
C. Continue to host wkhtmltopdf on-premise, and build a REST API so the library can be invoked from the Heroku app
D. Use a custom buildpack to install wkhtmltopdf using apt
View answer
Correct Answer: D
Question #27
Which technology do SalesforceREST APIs use for authentication?
A. Basic usernames and passwords
B. OAuth
C. SAML
D. Pre-shared keys
View answer
Correct Answer: A
Question #28
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
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 communication with UC's Salesforce org
D. WritP Inns tn stdmit instead nf writinn thpm tn the flip svstpm
View answer
Correct Answer: AD
Question #29
Universal Containers wants to process mobile payments. How can this requirement be met?
A. Install an AppExchange package
B. Create a custom payments object
C. Add a custom field to store the credit card number
D. Attach a picture of thecredit card
View answer
Correct Answer: A
Question #30
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
View answer
Correct Answer: ABD

View The Updated Salesforce Exam Questions

SPOTO Provides 100% Real Salesforce Exam Questions for You to Pass Your Salesforce Exam!

View Answers after Submission

Please submit your email and WhatsApp to get the answers of questions.

Note: Please make sure your email ID and Whatsapp are valid so that you can get the correct exam results.

Email:
Whatsapp/phone number: