
Practice Salesforce Architecture Designer Heroku-Architecture-Designer exam. Online Exam Practice Tests with detailed explanations! Pass Heroku-Architecture-Designer with confidence!
Heroku-Architecture-Designer - Salesforce Certified Heroku Architecture Designer Practice Tests 2021 | Exams-boost
NEW QUESTION 45
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 private space. The microservices communicate by using DNS Service Discovery.
- 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 process type in a single Heroku app. The microservices communicate by using Redis as a message bus.
Answer: A
Explanation:
Explanation
- httDs://devcenterheroku.com/artJcles/event-driven-microservices-with-aDache-kafka
NEW QUESTION 46
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?
- A. Set up a VPN from the trusted locations to the app.
- B. Set up a VPC in a one-off dyno when access to Heroku Postgres is needed.
- C. Add a Trusted IP range to the Heroku Postgres configuration.
- D. Move the database and the app into the Private Space.
Answer: C
NEW QUESTION 47
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
"Cancelled." - B. Mark all Work Order Line Items as "Cannot Complete," including the incomplete Work Order Line Item; mark the parent Work Order as "In Progress".
- C. 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". - 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
"Closed".
Answer: C
NEW QUESTION 48
Universal Containers is building a new marketing website on Heroku.
They want to capture user information on the site and have that data flow into Salesforce for followup.
Which Heroku features should an Architect recommend to accomplish this?
- A. Heroku Redis and Heroku Teams.
- B. HeroKu Private Spaces and Private Space Peering.
- C. Heroku Dataclips and the Heroku Platform API.
- D. Heroku Conned and Heroku Postgres.
Answer: D
NEW QUESTION 49
A client has a Heroku app that uses Apache Kafka on Heroku. They want to refactor the app into 2 distinct apps that will both continue to use Kafka (because they probably don't have so much to do in their life). Based on this refactoring, what should an Architect recommend?
- A. Attach the existing Kafka add-on to one app and attach a new Kafka add-on to the other app
- B. Designate one app as a producer and the other as a consumer
- C. Attach the existing Kafka add-on to both apps
- D. Ensure that the apps consume mutually excliusive sets of Kafka topics
Answer: C
NEW QUESTION 50
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?
- A. Heroku Connect has a Microsoft connector for access to Heroku Postgres Heroku Redis, and Apache Kafka on Heroku
- B. Heroku Connect provides Salesforce a bidirectional synchronization between Platform Events on Salesforce and Apache Kafka on Heroku
- C. Heroku Connect provides Mulesoft an endpoint that is easily consumable by a back-end integration tool
- D. Heroku Connect provides Salesforce a declarative bidirectional synchronization with Postgres and data proxy capability via Heroku Connect External Objects.
Answer: D
NEW QUESTION 51
A web application on Heroku wants to surface Salesforce data. All users of the web application will:
1) Authenticate using SSO with Salesforce.
2) Have user records in Salesforce.
What architecture should be recommended in order to maintain the Salesforce security model already in place?
- A. Have the application query Salesforce data and the security model directly using a cached admin credential.
- B. Use Heroku Connect, with a per-user authentication model, to sync the Salesforce data to Heroku Postgres.
- C. Have the application query Salesforce data directly through the Salesforce APIs as the running user.
- D. Use Heroku Connect to sync the Salesforce data and Salesforce security model to Heroku Postgres.
Answer: D
Explanation:
Explanation
https://devcenter.heroku.com/articles/addon-controls
NEW QUESTION 52
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. A Heroku account is created for the employee automatically the first time they log in to Heroku via SSO.
- B. The employee should create a new Heroku account with the exact email address listed in their IdP record.
- C. An administrator of the Enterprise Team creates the Heroku account with the exact email address listed in the employee's IdP record.
- D. No account creation is required, because all SSO users in a particular Enterprise Team are associated with a single Heroku account.
Answer: A
Explanation:
Explanation
https://devcenterheroku com/artJcles/using-sso-services-with-heroku#end-user-account-creation-and-removal
NEW QUESTION 53
According to the Twelve-Factor methodology, which best practice helps minimize the gap between development and production?
- A. Configuring application logging to write stdout.
- B. Using the same backing services in all of an application's environments.
- C. Executing long-running tasks as background processes.
- D. Writing processes that are fast to start up and gracefully shut down
Answer: B
Explanation:
Explanation
- https://devcenter.heroku.com/articles/internal-routing
NEW QUESTION 54
An existing app is experiencing performance degradation because of multiple executions of multiple, expensive SQL read queries. This SQL code cannot be optimized any further and the frequency of the execution of the queries cannot be reduced. Which two options should an Architect recommend in this scenario?
- A. Add a read-only Heroku Postgres follower
- B. Hardcode the results of the query into app logic
- C. Create a database caching layer
- D. Restart the Heroku Postgres server to reclaim cache
Answer: A,C
Explanation:
Explanation
-
https://devcenter.heroku.com/articles/using-sso-services-with-heroku#end-user-account-creation-and-removal
NEW QUESTION 55
Callouts in Apex trigger support which authentication mechanisms:
- A. All of these
- B. username and password credentials
- C. Pre-shared keys
- D. OAuth flows using named credentials in the Remote Site settings
Answer: A
NEW QUESTION 56
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. Postgres dump file of query results
- B. A simple REST API access to query results
- C. JSON export of query results, with CORS support
- D. CSV export of query results
Answer: C,D
NEW QUESTION 57
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. Implement Assignment Rules and Work Orders.
- B. Implement Work Types and Skill Assignments.
- C. Assign Skills and Skill Levels to Users.
- D. Assign Skills and Skill Levels to Resources.
Answer: B,D
NEW QUESTION 58
Callouts from Salesforce to Heroku can be made using:
- A. Apex triggers or outbound messages
- B. Corba
- C. Web sockets
- D. Message bus
Answer: A
NEW QUESTION 59
The best use of Canvas apps is to:
- A. All of these
- B. Display real estate photos in Salesforce for house listings
- C. Display third-party apps in Salesforce
- D. Render custom widgets on Chatter feeds
Answer: A
NEW QUESTION 60
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?
- 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 a new Private Space in the Tokyo Region, and deploy the application to the region. Delete the existing Private Space.
- D. Create an additional Private Space in the Tokyo region. Deploy an additional instance of the application to the region.
Answer: C
Explanation:
Explanation
-
https://devcenter.heroku.com/articles/heroku-connect-database-tables#encrypted-strings
NEW QUESTION 61
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 VPN Connections
- B. Heroku Private Spaces
- C. SSLEndpoint
- D. Private Space Peering
Answer: A,B
Explanation:
Explanation
- https://devcenter.heroku.com/articles/heroku-connect-database-tables#encrypted-strings
NEW QUESTION 62
......
Get instant access to Heroku-Architecture-Designer practice exam questions: https://drive.google.com/open?id=1TiwwGVtLEwkz74b7T811qr1pvkMG8cDO
The best Heroku-Architecture-Designer exam study material and preparation tool is here: https://www.exams-boost.com/Heroku-Architecture-Designer-valid-materials.html