
Prepare for the Actual Salesforce Architecture Designer Heroku-Architecture-Designer Exam Practice Materials Collection
Salesforce Architecture Designer Certified Official Practice Test Heroku-Architecture-Designer - Sep-2022
Salesforce Heroku-Architecture-Designer Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
| Topic 6 |
|
| Topic 7 |
|
| Topic 8 |
|
| Topic 9 |
|
| Topic 10 |
|
NEW QUESTION 32
Universal Containers wants to limit the total cost of their Heroku usage while they're getting started on the platform. To accomplish this, they are considering replacing certain add-ons with comparable open-source components, but the development team doesn't want to lose access to certain features that the add-ons provide.
Which option should an Architect recommend for reducing add-on costs without affecting feature availability?
- A. Remove data store add-ons from the staging and development versions of the applications.
- B. Share a single instance of a compatible paid add-on across multiple applications.
- C. Migrate add-ons to free plans.
- D. Remove aliases for high-cost add-ons.
Answer: A
Explanation:
Explanation
https://devcenterheroku com/articles/heroku-connect-faq#can-j-use-sharing-rules-to-restrict-record- visibility
NEW QUESTION 33
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 they are 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. Use Heroku Redis to store message receipt information to account for "at-least" once delivery, which will guarantee that messages are 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.
- B. Enable compaction on the topic to drop older messages, which will drop older messages with the same key.
- C. Upgrade to a larger Apache Kafka for Heroku plan, which has greater data capacity.
Answer: A
NEW QUESTION 34
A Field Service Technician wants to view a list of parts consumed during a given time period. The Technician will then use the data to replenish inventory on the truck Which three steps should a Consultant recommend to track the number of parts consumed? (Choose three )
- A. Build a report using the Work Order inventory module.
- B. Build a report using :he Service Appointment Inventory module.
- C. Build a report to view inventory Transactions
- D. Build a report to view Products Consumed on Work Order Line Items.
- E. Build a report to view Products Consumed on Work Orders.
Answer: A,C,D
NEW QUESTION 35
A client's application needs to run in a European country for data residence purposes.
What is a consideration in this scenario?
- A. Heroku Postgres backup snapshots and dataclips are always stored in the U.S.
- B. When a dyno is cycled, its replacement might run in a different region.
- C. There is no guarantee that a Heroku Postgres database will be created in the same region as the application that provisions it.
- D. European regions are only available for applications running in Private Spaces.
Answer: D
Explanation:
Explanation/Reference: https://devcenter.heroku.com/articles/regions
NEW QUESTION 36
A client wants to use Heroku Connect to sync data from a Heroku Postgres table to a Salesforce org. The client only needs to sync a specific subset of the rows in the table.
How should this be performed?
- A. Place Sharing Rules on the records, and restrict visibility to only those rows that are needed.
- B. Filter the data in the 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. Add a mapping filter to the table when setting up the sync, and select appropriate criteria from the list.
Answer: A
Explanation:
Explanation
- https://devcenterheroku com/artJcles/heroku-connect-faq#can-j-use-sharJng-rules-to-restrict-record-Visibility
NEW QUESTION 37
Universal Containers wants to measure their adherence to specific SLAs for all Work Orders.
In which order should a Consultant implement the setup to achieve this requirement?
- A. Create Entitlement records, Set Up Entitlements Process for Work Orders, Set Up Milestones.
- B. Set Up Milestones, Create Entitlement records, Set Up Entitlements Process for Work Orders.
- C. Set Up Entitlements Process for Work Orders, Set Up Milestones, Create Entitlement records.
- D. Set Up Milestones, Set Up Entitlements Process for Work Orders, Create Entitlement records.
Answer: C
NEW QUESTION 38
Universal Containers wants to ensure that only Field Technicians with a specialized certification are sent Work Orders of a specific type.
In which two ways can a Consultant ensure the correct Resources are assigned to Work Orders? (Choose two.)
- A. Assign Skills and Skill Levels to Users.
- B. Implement Assignment Rules and Work Orders.
- C. Assign Skills and Skill Levels to Resources.
- D. Implement Work Types and Skill Assignments.
Answer: C,D
NEW QUESTION 39
A Universal Containers' (UC) Technician is completing a service appointment, but is unable to finish one of the tasks defined on the Work Order Line Items because of insufficient inventory.
Assuming UC is using the standard Work Order and Line Item status picklist values, how should the work be recorded?
- A. Mark all completed Work Order Line Items as "Completed". Mark the incomplete Work Order Line Item as
"Cannot Complete" and enter details in the Description field. Mark the parent Work Order as "Closed". - B. Mark all completed Work Order Line Items as "Completed". Mark the incomplete Work Order Line Item as
"Cannot Complete", and enter details in the Description field. Mark the parent Work Order as "Cancelled." - C. Mark all Work Order Line Items as "Cannot Complete," including the incomplete Work Order Line Item; mark the parent Work Order as "In Progress".
- D. Mark all completed Work Order Line Items as "Completed". Mark the incomplete Work Order Line Item as
"Cannot Complete" and enter details in the Description field. Mark the parent Work Order as "Cannot Complete".
Answer: D
NEW QUESTION 40
What set of configurations make up Scheduling Policies and let companies adhere to their business constraints and preferences?
- A. Service Objectives and Work Types
- B. Service Contracts and Service Levels
- C. Service Objectives and WonX Rules
- D. Service Levels and Work Rules
Answer: C
NEW QUESTION 41
A customer needs to test a database schema migration. Which approach should an Architect recommend?
- A. Fork the production database, and run the migration and tests against the fork
- B. Create a follower database, and run the migration and test against the follower database
- C. Place the app into maintenance mode, and then perform the tests
- D. Detach the Heroku Postgres add-on. and run the migration and tests against the database.
Answer: A
Explanation:
Explanation
- https://www.herokuxom/tech-sessions/get-started-with-apache-kafka
NEW QUESTION 42
Canvas apps can authenticate a user with:
- A. OAuth
- B. Signed request
- C. Either OAuth or signed request
- D. Usemane and password
Answer: C
NEW QUESTION 43
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. Enable and load test autoscaling
- C. Perform load test using 10% sample size
- D. Engage with Heroku Support to implement load testing
Answer: B,D
Explanation:
Explanation
- https://devcenter.heroku.com/artlcles/event-driven-microservlces-with-apache-kafka
NEW QUESTION 44
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. Use a custom buildpack to install wkhtmltopdf using apt.
- C. Continue to host wkhtmltopdf on-premise, and build a REST API so the library can be invoked from the Heroku app.
- D. Install the dependency using sudo apt install wkhtmltopdf from .profile in the project root.
Answer: B
NEW QUESTION 45
Universal Containers wants to process mobile payments.
How can this requirement be met?
- A. Add a custom field to store the credit card number.
- B. Create a custom payments object.
- C. Install an AppExchange package.
- D. Attach a picture of the credit card.
Answer: C
NEW QUESTION 46
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?
- A. Each microservice is a separate process type in a single Heroku app. The microservices communicate by using Redis as a message bus.
- B. Each microservice is a separate Heroku app. The microservices communicate by using Apache Kafka as a message bus.
- C. Each microservice is a separate process in a single Heroku app. The microservices communicate by using shared memory.
- D. Each microservice is a separate private space. The microservices communicate by using DNS Service Discovery.
Answer: D
Explanation:
Explanation
- httDs://devcenterheroku.com/artJcles/event-driven-microservices-with-aDache-kafka
NEW QUESTION 47
A client has data in a production Heroku Postgres database, and needs to quickly get access to a subset of that data for reporting needs.
Which two features does Heroku Dataclips provide to enable this? (Choose two.)
- A. JSON export of query results, with CORS support
- B. A simple REST API access to query results
- C. CSV export of query results
- D. Postgres dump file of query results
Answer: A,C
Explanation:
Explanation/Reference: https://www.heroku.com/podcasts/codeish/8-sharing-data-with-dataclips
NEW QUESTION 48
The Private Spaces feature can be useful if you need to:
- A. Ensure that your application's incoming traffic originates from a whitellsted set of IP addresses
- B. Speed up an application's response time by running it on dynos that are located geographically closer to your customers
- C. Write Apex applications quickly
- D. None of these
Answer: A,B
NEW QUESTION 49
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 flagged for removal, and the developers are notified.
- C. They are added to the allowed add-ons list.
- D. They are added to the exception list and not affected.
Answer: B
Explanation:
Explanation
- https://devcenter.heroku.com/articles/addon-controls
NEW QUESTION 50
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 flagged for removal, and the developers are notified.
- C. They are added to the allowed add-ons list.
- D. They are added to the exception list and not affected.
Answer: B
Explanation:
Explanation/Reference:
NEW QUESTION 51
Universal Containers wants to track the total associated price when servicing Work Orders for customers.
Which two of the following should the Consultant recommend? (Choose two.)
- A. Use a custom object to model the Work Order pricing.
- B. Use the Einstein Pricing Configurator.
- C. Set up Products and Price Books.
- D. Use Work Order and Work Order Line Items.
Answer: C,D
NEW QUESTION 52
Universal Containers has a custom object with millions of rows of data.
When executing SOQL queries, which three options prevent a query from being selective? (Choose three.)
- A. Using trailing % wildcards.
- B. Using leading % wildcards.
- C. Utilizing a custom index on a deterministic formula field.
- D. Utilizing NOT and != operators.
- E. Performing large loads and deletions.
Answer: A,B,C
NEW QUESTION 53
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?
- A. 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
- B. Create all of the apps in the Common Runtime. Ensure that the internal apps do not define a web process type.
- C. Create all of the apps in a Private Space. Configure the Private Space's trusted IP ranges to only permit requests from within the Private Space
- D. Create the API gateway application in the Common Runtime. Create all of the internal apps in a Private Space.
Answer: A
Explanation:
Explanation
-
https://devcenter.heroku.com/articles/using-sso-services-with-heroku#end-user-account-creation-and-removal
NEW QUESTION 54
Universal Containers wants to ensure that Service Appointments are only assigned to Active Resources. What configuration should a Consultant recommend for the Scheduling Policy?
- A. Preferred Resources
- B. Required Resources
- C. Match Boolean
- D. Match Fields
Answer: C
NEW QUESTION 55
Upon arrival for a Service Appointment, the Field Service Technician reports that a team of people is required to resolve the issue.
How can the Dispatcher ensure that the required staff is assigned to the project?
- A. Assign the existing Work Order to a Crew.
- B. Create a new Service Appointment and assign a Crew.
- C. Assign the existing Work Order to each staff member.
- D. Assign the existing Service Appointment to a Crew.
Answer: B
NEW QUESTION 56
......
Ace Salesforce Heroku-Architecture-Designer Certification with Actual Questions Sep 29, 2022 Updated: https://www.actualtestsquiz.com/Heroku-Architecture-Designer-test-torrent.html
2022 The Most Effective Heroku-Architecture-Designer with 185 Questions Answers: https://drive.google.com/open?id=1SU4NDQ4X8_DaEZctiTwdaXtObHcGW5yg

