ExamGecko
Home Home / Salesforce / Certified Heroku Architecture Designer

Salesforce Certified Heroku Architecture Designer Practice Test - Questions Answers, Page 8

Question list
Search
Search

List of questions

Search

Related questions











Universal Containers wants to set up communication between multiple public-facing Heroku web applications hosted on the Common Runtime. Which solution should an Architect recommend?

A.
Move the application to a Private Space, and enable Internal Routing for them
A.
Move the application to a Private Space, and enable Internal Routing for them
Answers
B.
Bind all of the Heroku applications to the same port
B.
Bind all of the Heroku applications to the same port
Answers
C.
Configure a worker process type for each application that listens for incoming remote procedure calls.
C.
Configure a worker process type for each application that listens for incoming remote procedure calls.
Answers
D.
Send requests to each application's URL using HTTP/HTTPS.
D.
Send requests to each application's URL using HTTP/HTTPS.
Answers
Suggested answer: A

Explanation:

- https://www.heroku.com/tech-sessions/get-started-with-apache-kafka

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
A.
Fork the production database, and run the migration and tests against the fork
Answers
B.
Detach the Heroku Postgres add-on. and run the migration and tests against the database.
B.
Detach the Heroku Postgres add-on. and run the migration and tests against the database.
Answers
C.
Create a follower database, and run the migration and test against the follower database
C.
Create a follower database, and run the migration and test against the follower database
Answers
D.
Place the app into maintenance mode, and then perform the tests
D.
Place the app into maintenance mode, and then perform the tests
Answers
Suggested answer: A

Explanation:

- https://www.herokuxom/tech-sessions/get-started-with-apache-kafka

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
A.
Any datastore, provided that you have the connection URL
Answers
B.
Heroku Postgres
B.
Heroku Postgres
Answers
C.
Heroku Redis
C.
Heroku Redis
Answers
D.
Any datastore connected via Heroku Connect
D.
Any datastore connected via Heroku Connect
Answers
Suggested answer: B

Explanation:

- https://devcenter.heroku.corn/articles/heroku-connect-faq#can-i-use-sharing-rules-to-restrictrecord-visibility

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.
A.
Using the same backing services in all of an application's environments.
Answers
B.
Configuring application logging to write stdout.
B.
Configuring application logging to write stdout.
Answers
C.
Executing long-running tasks as background processes.
C.
Executing long-running tasks as background processes.
Answers
D.
Writing processes that are fast to start up and gracefully shut down
D.
Writing processes that are fast to start up and gracefully shut down
Answers
Suggested answer: A

Explanation:

- https://devcenter.heroku.com/articles/internal-routing

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.
Ensure that the apps consume mutually excliusive sets of Kafka topics
A.
Ensure that the apps consume mutually excliusive sets of Kafka topics
Answers
B.
Attach the existing Kafka add-on to both apps
B.
Attach the existing Kafka add-on to both apps
Answers
C.
Designate one app as a producer and the other as a consumer
C.
Designate one app as a producer and the other as a consumer
Answers
D.
Attach the existing Kafka add-on to one app and attach a new Kafka add-on to the other app
D.
Attach the existing Kafka add-on to one app and attach a new Kafka add-on to the other app
Answers
Suggested answer: B

Which 2 users can remove an application from a Heroku Enterprise Team?

A.
An administrator of the Enterprise Team
A.
An administrator of the Enterprise Team
Answers
B.
A user with the "manage" permission for the app
B.
A user with the "manage" permission for the app
Answers
C.
A user with the "deploy" permission for the app
C.
A user with the "deploy" permission for the app
Answers
D.
A user with the "operate" permission for the app
D.
A user with the "operate" permission for the app
Answers
Suggested answer: A, B

Explanation:

- https://devcenter.heroku.com/articles/event-driven-microservices-with-apache-kafka

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.
A second request is sent from the same client. Which Dyno is the request routed to?
Answers
B.
The request is routed to Dyno A if it has finished handling the first request
B.
The request is routed to Dyno A if it has finished handling the first request
Answers
C.
The request is routed randomly to Dyno A or Dyno B
C.
The request is routed randomly to Dyno A or Dyno B
Answers
D.
The request is definetly routed to Dyno A.
D.
The request is definetly routed to Dyno A.
Answers
E.
The request is definetly routed to Dyno B.
E.
The request is definetly routed to Dyno B.
Answers
Suggested answer: B

Explanation:

- https://devcenter.heroku.com/articles/internal-routing

Which two features of the Heroku platform require Private Spaces? Choose 2 answers.

A.
Automated Certificate Management
A.
Automated Certificate Management
Answers
B.
Apache Kafka on Heroku
B.
Apache Kafka on Heroku
Answers
C.
Internal Routing
C.
Internal Routing
Answers
D.
Trusted IP ranges
D.
Trusted IP ranges
Answers
Suggested answer: B, D

Explanation:

-

https://devcenter.heroku.eom/articles/private-spaces#trusted-ip-ranges

Universal Containers (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 on the 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
A.
Load the application's configuration from its source code instead of using environment tables
Answers
B.
Use an external object storage service for temporary image uploads
B.
Use an external object storage service for temporary image uploads
Answers
C.
Run the application in a Private Space to enable communication with UC's Salesforce org
C.
Run the application in a Private Space to enable communication with UC's Salesforce org
Answers
D.
WritP Inns tn stdmit instead nf writinn thpm tn the flip svstpm
D.
WritP Inns tn stdmit instead nf writinn thpm tn the flip svstpm
Answers
Suggested answer: A, D

Explanation:

- https://devcenter.heroku.com/articles/heroku-connect-database-tables#encrypted-strings

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. Configure the Private Space's trusted IP ranges to only permit requests from within the Private Space
A.
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
Answers
B.
Create the API gateway application in the Common Runtime. Create all of the internal apps in a Private Space.
B.
Create the API gateway application in the Common Runtime. Create all of the internal apps in a Private Space.
Answers
C.
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 the Common Runtime. Ensure that the internal apps do not define a web process type.
Answers
D.
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
D.
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
Answers
Suggested answer: D

Explanation:

- https://devcenter.heroku.com/articles/using-sso-services-with-heroku#end-user-account-creationand-removal

Total 185 questions
Go to page: of 19