Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

Salesforce Heroku-Architect - Salesforce Certified Heroku Architect (SP25) Exam

Page: 4 / 5
Total 169 questions

Universal Containers has an application running in the Common Runtime that uses Heroku Redis. The data in Heroku Redis needs to be accessed by a third-party application.

Whichconnection method should an Architect recommend to ensure the security of the data as it moves from Heroku Redis to the third-party application?

A.

Use stunnel to secure the connection between Heroku Redis and the third-party application.

B.

Set up SSL Certificates on Heroku and the third-party application.

C.

Only allow access to Heroku Redis through an SSH connection.

D.

Set up both a VPN and a VPC between Heroku and the third-party application.

Universal Containers (UC) is opening offices in Japan and Germany. This will allow them to serve new customers in Asia and in Europe. UC is concerned about application latency for their new customers, especially because the app serves large amounts of dynamic content.

Which Heroku Enterprise feature should an Architect recommend to alleviate this concern?

A.

Create Salesforce orgs in each region and use Heroku Connect to link them.

B.

Deploy instances of their applications into Private Spaces in Tokyo and Frankfurt.

C.

Deploy a globally-distributed CDN in front of the application.

D.

Create a Heroku Pipeline to mirrorthe app and its data in each region.

A client has an e-commerce application that stores creditcard information. The application will run the production. Which security certification does the application need to meet?

A.

ISO 27017

B.

PCI level 1

C.

SOC2Typel

D.

ISO 27018

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.

B.

Migrate the database toa Premium-tier plan.

C.

Migrate the database to a larger Standard-tier plan.

D.

Create a fork of the database that uses the same plan as the leader.

A customer wants to sync data between their Salesforce org and Heroku Postgres.

Which two limitations should an Architect remember when recommending Heroku Connect? (Choose two.)

A.

HerokuConnect can only access fields and objects that its associated Salesforce integration user can access.

B.

Heroku Connect does not support all Salesforce objects and fields.

C.

Heroku Connect does not provide an API.

D.

Heroku Connect cannot sync custom objects.

Universal Containers is developing a Salesforce app thatinvokes a Heroku app's web service, which asynchronously generates customer invoices. The Heroku app is deployed to a Private Space. When an invoice is ready, the Heroku app sends a POST request to the Salesforce REST API. Which two options should an Architect recommend to ensure that neither the Salesforce nor the Heroku app is accessible from the public internet? Choose 2 answers.

A.

Restrict the Private Space's trusted IP range to Salesforce IP addresses

B.

Restrict the Private Space's trusted IP range to Universal Containers' VPN

C.

Restrict the Salesforce connected app's login IP ranges to Universal Containers' VPN

D.

Restrict the Salesforce connected app's login IP ranges to the stable outbound IP addresses of the Private Space

Universal Containers needs to write their Heroku application's logs to twodestinations: 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 thatconsumes and distributes log messages.

B.

Write all logs to Heroku Redis as a buffer and use an add-on to send them to both destinations.

C.

Add a logging library to the application source that sends all logs directly to both destinations.

D.

Write all logs to stdout, and configure a separate log drain for each destination.

A client is building a collection of web apps that will serve short-lived marketing sites during REST. The apps must support HTTPS connections. They also need to scale up and down at unpredictable intervals. The client is not currently a Heroku Enterprise customer. Given the scenario, what should an Architect recommend?

A.

Sign up for Heroku Enterprise and deploy each app to a different Private Space

B.

Sign up for Heroku Enterprise without deploying the apps to the same Private Space

C.

Sign up for Heroku Enterprise and deploy theapps to the same Private Space

D.

Deploy the apps to the Common Runtime

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.

Hardcode the results of the query into app logic

B.

Add a read-only HerokuPostgres follower

C.

Create a database caching layer

D.

Restart the Heroku Postgres server to reclaim cache

Universal Containers provides installation, repair, and consulting services When Technicians complete the work, they need to provide different reports for the installation, repair, and consulting services.

Which two configurations should a Consultant recommend to meet this requirement? (Choose two )

A.

Work Types

B.

Assets

C.

Service Report Templates

D.

Product Templates