
[Nov-2024] Salesforce Architect Heroku-Architect Exam Practice Dumps
2024 Heroku-Architect Premium Files Test pdf - Free Dumps Collection
NEW QUESTION # 28
According to the Twelve-Factor methodology, which best practice helps minimize the gap between development and production?
- A. Using the same backing services in all of an application's environments.
- B. Configuring application logging to write stdout.
- C. Writing processes that are fast to start up and gracefully shut down
- D. Executing long-running tasks as background processes.
Answer: A
Explanation:
- https://devcenter.heroku.com/articles/internal-routing
NEW QUESTION # 29
The best use of Canvas apps is to:
- A. Display third-party apps in Salesforce
- B. Render custom widgets on Chatter feeds
- C. All of these
- D. Display real estate photos in Salesforce for house listings
Answer: C
NEW QUESTION # 30
Universal Containers has a Heroku app that uses Heroku Connect to sync data with their Salesforce org. The app makes frequemt updates to the same records over short period of time, and sync speeds have begun to worsen. An Architect recommends using Heroku Connect's Merged Writes algorithm to improve sync speeds.
What are 2 implications of using the Merged Writes algorithm in this scenario?
- A. The Merged Writes algorithm does not support using Salesforce SOAP API
- B. The Merged Writes algorithm does not supportusing the Salesforce Bulk API.
- C. Relationships such ascircular dependencies are known to cause issues.
- D. The Merged Writes algorithm ismore likely to approach Salesforce API rate limits.
Answer: B,C
Explanation:
-
https://devcenter.heroku.com/articles/using-sso-services-with-heroku#end-user-account-creation-and-removal
NEW QUESTION # 31
A customer needs to test a database schema migration. Which approach should an Architect recommend?
- A. Create a follower database, and run the migration and test against the follower database
- B. Detach the Heroku Postgres add-on. and run the migration and tests against the database.
- C. Fork the production database, and run the migration and tests against the fork
- D. Place the app into maintenance mode, and then perform the tests
Answer: C
Explanation:
- https://www.herokuxom/tech-sessions/get-started-with-apache-kafka
NEW QUESTION # 32
A client is building a system that will sync data from multiple Salesforce orgs to a single Heroku Postgres database. This system also needs to push the synced data to an external data warehouse for analytics processing. Which solution meets all of the requirements in this scenario?
- A. Use Heroku External Objects to synchronize data 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.
- B. Use Heroku Connect to synchronize data 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.
- C. 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.
- D. Use Heroku Connect to synchronize data between the Salesforce orgs, the Heroku Postgres database and the external data warehouse
Answer: B
Explanation:
- https://devcenter.heroku.eom/articles/private-spaces#trusted-ip-ranges
NEW QUESTION # 33
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 hasfinished handling the first request
- B. The request is definetly routed to Dyno B.
- C. The request is definetly routed to Dyno A.
- D. The request is routed randomly to Dyno A orDyno B
Answer: D
Explanation:
- https://devcenter.heroku.com/articles/internal-routing
NEW QUESTION # 34
Universal Containers (UC)uses Apache Kafka on Heroku to stream shipment inventory data in real time throughout the world. A Kafka topic is used to send messages with updates on the shipping container GPS coordinates as theyare in transit. UC is using a Heroku Kafka basic-0 plan.The topic was provisioned with 8 partitions, 1 week of retention, and no compaction. The keys for the events are being assigned by Heroku Kafka, which means that they will be randomly distributed between the partitions.
UC has a single-dyno consumer application that persists the data to their Enterprise Data Warehouse (EDW).
Recently, they've been noticing data loss in the EDW.
What should an Architect with Kafka experience recommend?
- A. Upgrade to a larger Apache Kafka for Heroku plan, which has greater data capacity.
- B. Use Heroku Redis to store message receipt information to account for "at-least" once delivery, which will guarantee that messagesare never processed more than once. Scale up the consumer dynos to match the number of partitions so that there is one process for each partition.
- C. Enable compaction on the topic to drop older messages, which will drop older messages with the same key.
Answer: B
NEW QUESTION # 35
Which two logs and logging recommendations are prescribed by the Twelve-Factor app methodology? Choose 2 answers.
- A. Apps should only keep a limited, rolling buffer of logs available
- B. Apps should not concern themselves with routing or storing logs
- C. Logs should be written to a shared file system for scalability.
- D. Logs from all processes and backing services should be aggregated together.
Answer: B,D
Explanation:
- https://devcenter heroku com/articles/internal-routing
NEW QUESTION # 36
Heroku add-ons are cool because they:
- A. Can be provisioned easily from the Heroku Enterprise Flea Market system.
- B. Give you the ability to add complex functionality to your application without having to manage the underlying software or infrastructure.
- C. Accessorize your dynos with over-clocked CPU power and faster I/O speeds
- D. Cost nothing - billing is easy because they're always provided at no additional cost with every Heroku Enterprise account.
Answer: B
NEW QUESTION # 37
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. Heroku apps define process types in a Procfile.
- B. A Heroku app's config vars are deleted on deploys and app restarts.
- C. Log messages from each of an app's dynos are kept separate from each other.
- D. Dynos have an ephemeral filesystem.
Answer: A,B
NEW QUESTION # 38
Universal Containers needs to write their Heroku application's logs to two destinations: an on-premise Syslog log server and a cloud analytics provider that ingests logs using an HTTPS endpoint.
What should an Architect recommend in this scenario?
- A. Publish all logs to Apache Kafka on Heroku, and create a separate app that consumes and distributes log messages.
- B. Write all logs to stdout, and configure a separate log drain for each destination.
- C. Add a logging library to the application source that sends all logs directly to both destinations.
- D. Write all logs to Heroku Redis as a buffer and use an add-on to send them to both destinations.
Answer: B
NEW QUESTION # 39
How does Heroku Connect work with Salesforce authentication?
- A. SAML authorizes Heroku Connect to make API calls
- B. A single integration user's credentials are stored.
- C. OAuth provides Heroku Connect with API tokens after the user authorizes the Heroku Connect application on Salesforce
- D. The end user of a Heroku app authorizes Heroku Connect via OAuth.
Answer: C
NEW QUESTION # 40
When designing a Heroku application, which two approaches observe the Twelve-Factor methodology?
Choose 2 answers.
- A. On startup, the application's source code fetches and installs any dependencies that are missing according to the application's list of dependencies.
- B. The application's database configuration is stored in the application's Profile
- C. On deployment,Heroku fetches and installs any dependencies that are missing according to the application's list of dependencies
- D. The application's database configuration is stored in the application's config vars.
Answer: C,D
Explanation:
- https://devcenter.heroku.com/articies/heroku-connect-database-tables#encrypted-strings
NEW QUESTION # 41
Universal Containers wants the ability for their Field Technicians to log sales opportunities associated with their Work Orders.
What configuration should a Consultant implement so Field Technicians can easily achieve this through the Field Service mobile app?
- A. Quick Action on Work Order to Create Opportunity
- B. Quick Action on Opportunity to Create Work Order Line Item
- C. Quick Action on Work Order Line Items to Create Opportunity
- D. Quick Action on Opportunity to Create Work Order
Answer: A
NEW QUESTION # 42
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 administrator wants 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 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.
- B. Use the Heroku application to generate analytics, and write the results to the Salesforce org with the Salesforce Bulk API.
- C. Use Heroku Connect to sync the Heroku Postgres table to the Salesforce org, and generate analytics from the Salesforce org.
- 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.
Answer: A
Explanation:
-https://devcenter.herokuxom/articles/event-driven-microservices-with-apache-kafka
NEW QUESTION # 43
A client wants to migrate their on-premise application to Heroku. The application maintains a local, in-memory cache for its data store to improve performance.
What should an Architect advise the client about running the application on Heroku?
- A. The application should replicate its in-memory cache to a local disk to preserve it across deploys.
- B. The application should declare its in-memory cache as a separate process type to preserve it across deploys.
- C. All of the application's web dynos will share a single in-memory cache.
- D. The application's in-memory cache might be cleared at any time.
Answer: B
NEW QUESTION # 44
Which 2 architectures are enabled by using a single Private Space and the Internal Routing feature?
- A. Network-isolated communication between applications in the Private Space and applications in the Common Runtime
- B. A single public-facing web app that performs network-isolated communication with multiple non-public-facing web apps.
- C. A microservices architecture that also uses DNS Service Discovery to facilitate communication
- D. Multiple public-facing web apps with different sets of trusted inbound IP ranges
Answer: B,C
Explanation:
- https://devcenter.herokuxorn/articles/event-driven-microservices-with-apache-kafka
NEW QUESTION # 45
Universal Containers (UC) has configured SSO for their Heroku Enterprise Team using an identity provider (IdP).
When a new employee joins the company, how should their Heroku account be created?
- A. No account creation is required, because all SSO users in a particular Enterprise Team are associated with a single Heroku account.
- B. A Heroku account is created for the employee automatically the first time they log in to Heroku via SSO.
- C. The employee should create a new Heroku account with the exact email address listed in their IdP record.
- D. An administrator of the Enterprise Team creates the Heroku account with the exact email address listed in the employee's IdP record.
Answer: B
Explanation:
https://devcenterheroku com/artJcles/using-sso-services-with-heroku#end-user-account-creation-and-removal
NEW QUESTION # 46
Which two features of the Heroku platform require Private Spaces? Choose 2 answers.
- A. Automated Certificate Management
- B. Trusted IP ranges
- C. Internal Routing
- D. Apache Kafka on Heroku
Answer: B,D
Explanation:
- https://devcenter.heroku.eom/articles/private-spaces#trusted-ip-ranges
NEW QUESTION # 47
Universal Containers needs to integrate three separate apps: a Salesforce app, an app developed to Heroku, and a custom-built app hosted on-premise. Each app needs to send and receive data from any of the other apps.
Which two integration options should an Architect recommend that can connect all three systems in a fire-and-forget pattern? Choose 2 answers.
- A. Use Heroku Connect to synchronize all systems with Heroku Postgres
- B. Publish and subscribe to Salesforce platform events
- C. Publish and subscribe to topics on Apache Kafka on Heroku
- D. Use Heroku External Objects as a data proxy
Answer: B,C
Explanation:
-https://devcenter.heroku.com/articles/dataclips
NEW QUESTION # 48
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. Continue to host wkhtmltopdf on-premise, and build a REST API so the library can be invoked from the Heroku app.
- C. Use a custom buildpack to install wkhtmltopdf using apt.
- D. Install the dependency using sudo apt install wkhtmltopdf from .profile in the project root.
Answer: C
NEW QUESTION # 49
......
Get ready to pass the Heroku-Architect Exam right now using our Salesforce Architect Exam Package: https://www.pass4training.com/Heroku-Architect-pass-exam-training.html
A fully updated 2024 Heroku-Architect Exam Dumps exam guide from training expert Pass4training: https://drive.google.com/open?id=1bgp5yuJ3mgy8xE0h8WlGPCz0EhiU3NNa

