ExamGecko
Home Home / Salesforce / Certified Heroku Architecture Designer

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

Question list
Search
Search

List of questions

Search

Related questions











A client wants to use Heroku to build a data bridge between Salesforce and Google Cloud Platform (GCP).

Which combination of Heroku features should an Architect recommend to secure the connection between Heroku and GCP?

A.
Heroku Shield Private Spaces and Heroku Shield Connect
A.
Heroku Shield Private Spaces and Heroku Shield Connect
Answers
B.
Heroku Private Spaces and Private Space VPN Connections
B.
Heroku Private Spaces and Private Space VPN Connections
Answers
C.
Heroku Private Spaces and Private Space Peering
C.
Heroku Private Spaces and Private Space Peering
Answers
D.
Heroku Shield Private Spaces and Internal Routing
D.
Heroku Shield Private Spaces and Internal Routing
Answers
Suggested answer: A

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.
A.
Attach a single storage add-on, such as Heroku Postgres, to both applications.
Answers
B.
Create Foreign Data Wrappers to expose the tables from one database to another.
B.
Create Foreign Data Wrappers to expose the tables from one database to another.
Answers
C.
Provision Heroku Connect to sync the data into a custom object in Salesforce.
C.
Provision Heroku Connect to sync the data into a custom object in Salesforce.
Answers
D.
Provision Apache Kafka on Heroku to easily stream the data between the two apps.
D.
Provision Apache Kafka on Heroku to easily stream the data between the two apps.
Answers
Suggested answer: A

A healthcare services client is requesting an architecture for a set of applications: one is a marketing application, and the other two are of customer service applications that allow for customers to interact with their healthcare records. The marketing application must be able to scale up within seconds in response to traffic spikes. The client wants to be able to deploy each of these applications to the U.S. East Coast and EMEA.

Which applications should be deployed into which Heroku runtime?

A.
The marketing application into Private Spaces; customer service applications into Shield Private Spaces
A.
The marketing application into Private Spaces; customer service applications into Shield Private Spaces
Answers
B.
The marketing application into the Common Runtime; customer service applications into Shield Private Spaces
B.
The marketing application into the Common Runtime; customer service applications into Shield Private Spaces
Answers
C.
The marketing application into the Common Runtime; customer service applications into Private Spaces
C.
The marketing application into the Common Runtime; customer service applications into Private Spaces
Answers
D.
The marketing application into Private Spaces; customer service applications into separate Private Spaces
D.
The marketing application into Private Spaces; customer service applications into separate Private Spaces
Answers
Suggested answer: A

Explanation:

-https://devcenterherokucom/articles/private-spaces#trusted-ip-ranges

For which two use cases should an Architect recommend using Heroku Redis? (Choose two.)

A.
Providing long-term data warehousing
A.
Providing long-term data warehousing
Answers
B.
Adding jobs to a queue
B.
Adding jobs to a queue
Answers
C.
Providing a data cache layer
C.
Providing a data cache layer
Answers
D.
Querying relational data
D.
Querying relational data
Answers
Suggested answer: A, D

Explanation:

Reference:

Universal Containers experienced an outage with their production Heroku Postgres database due to a fault with the underlying infrastructure. The database was unavailable for an hour. The database is on the Standard-0 plan.

Which two actions should an Architect recommend to mitigate such database failures and outages in the future? (Choose two.)

A.
Create a follower database that uses the same plan as the leader.
A.
Create a follower database that uses the same plan as the leader.
Answers
B.
Migrate the database to a Premium-tier plan.
B.
Migrate the database to a Premium-tier plan.
Answers
C.
Migrate the database to a larger Standard-tier plan.
C.
Migrate the database to a larger Standard-tier plan.
Answers
D.
Create a fork of the database that uses the same plan as the leader.
D.
Create a fork of the database that uses the same plan as the leader.
Answers
Suggested answer: A, C

Explanation:

Reference:

A web application on Heroku wants to surface Salesforce dat a. 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.
Use Heroku Connect to sync the Salesforce data and Salesforce security model to Heroku Postgres.
A.
Use Heroku Connect to sync the Salesforce data and Salesforce security model to Heroku Postgres.
Answers
B.
Have the application query Salesforce data and the security model directly using a cached admin credential.
B.
Have the application query Salesforce data and the security model directly using a cached admin credential.
Answers
C.
Use Heroku Connect, with a per-user authentication model, to sync the Salesforce data to Heroku Postgres.
C.
Use Heroku Connect, with a per-user authentication model, to sync the Salesforce data to Heroku Postgres.
Answers
D.
Have the application query Salesforce data directly through the Salesforce APIs as the running user.
D.
Have the application query Salesforce data directly through the Salesforce APIs as the running user.
Answers
Suggested answer: A

Explanation:

https://devcenter.heroku.com/articles/addon-controls

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 Heroku app. The microservices communicate by using Apache Kafka as a message bus.
A.
Each microservice is a separate Heroku app. The microservices communicate by using Apache Kafka as a message bus.
Answers
B.
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 process type in a single Heroku app. The microservices communicate by using Redis as a message bus.
Answers
C.
Each microservice is a separate private space. The microservices communicate by using DNS Service Discovery.
C.
Each microservice is a separate private space. The microservices communicate by using DNS Service Discovery.
Answers
D.
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 in a single Heroku app. The microservices communicate by using shared memory.
Answers
Suggested answer: C

Explanation:

- httDs://devcenterheroku.com/artJcles/event-driven-microservices-with-aDache-kafka

Universal Containers has a Heroku Private Space with a VPN connection to their on-premise network.

They want their remote employees to be able to access their Heroku applications using a VPN connection only.

Which solution should an Architect recommend?

A.
Clone the Heroku applications to a second Private Space, and configure its VPN for remote employees.
A.
Clone the Heroku applications to a second Private Space, and configure its VPN for remote employees.
Answers
B.
Enable remote employees to VPN into the company's on-premise network.
B.
Enable remote employees to VPN into the company's on-premise network.
Answers
C.
Configure a second VPN connection for the Private Space that remote employees can use.
C.
Configure a second VPN connection for the Private Space that remote employees can use.
Answers
D.
Add all remote employees to an Enterprise Team, and configure it to connect to the Private Space via SSO.
D.
Add all remote employees to an Enterprise Team, and configure it to connect to the Private Space via SSO.
Answers
Suggested answer: C

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.
A.
A Heroku account is created for the employee automatically the first time they log in to Heroku via SSO.
Answers
B.
The employee should create a new Heroku account with the exact email address listed in their IdP record.
B.
The employee should create a new Heroku account with the exact email address listed in their IdP record.
Answers
C.
No account creation is required, because all SSO users in a particular Enterprise Team are associated with a single Heroku account.
C.
No account creation is required, because all SSO users in a particular Enterprise Team are associated with a single Heroku account.
Answers
D.
An administrator of the Enterprise Team creates the Heroku account with the exact email address listed in the employee's 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.
Answers
Suggested answer: A

Explanation:

https://devcenterheroku com/artJcles/using-sso-services-with-heroku#end-user-account-creationand-removal

A client wants to use Heroku Connect to sync data bidirectionally between a Salesforce org and a Heroku Postgres database.

In this scenario, which two are advantages to setting a custom External Identifier field in the Heroku Connect mapping? (Choose two.)

A.
External IDs simplify the mapping of polymorphic relationships in the Salesforce org.
A.
External IDs simplify the mapping of polymorphic relationships in the Salesforce org.
Answers
B.
External IDs improve speed when inserting multiple related objects.
B.
External IDs improve speed when inserting multiple related objects.
Answers
C.
External IDs prevent the creation of orphaned duplicates in Heroku Postgres.
C.
External IDs prevent the creation of orphaned duplicates in Heroku Postgres.
Answers
D.
External IDs are required to enable bidirectional synchronization.
D.
External IDs are required to enable bidirectional synchronization.
Answers
Suggested answer: C, D
Total 185 questions
Go to page: of 19