
Heroku-Architecture-Designer Certification – Valid Exam Dumps Questions Study Guide! (Updated 185 Questions)
Heroku-Architecture-Designer Dumps are Available for Instant Access using PrepAwayTest
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 |
|
| Topic 11 |
|
| Topic 12 |
|
| Topic 13 |
|
NEW QUESTION 16
Which 2 architectures are enabled by using a single Private Space and the Internal Routing feature?
- A. A single public-facing web app that performs network-isolated communication with multiple non-public-facing web apps.
- B. Multiple public-facing web apps with different sets of trusted inbound IP ranges
- C. Network-isolated communication between applications in the Private Space and applications in the Common Runtime
- D. A microservices architecture that also uses DNS Service Discovery to facilitate communication
Answer: A,D
Explanation:
Explanation
- https://devcenter.herokuxorn/articles/event-driven-microservices-with-apache-kafka
NEW QUESTION 17
Which two conventions of the Heroku platform reflect the Twelve-Factor methodology's recommendation to
"execute the app as one or more stateless processes?" (Choose two.)
- A. A Heroku app's config vars are deleted on deploys and app restarts.
- B. Heroku apps define process types in a Procfile.
- C. Log messages from each of an app's dynos are kept separate from each other.
- D. Dynos have an ephemeral filesystem.
Answer: A,B
NEW QUESTION 18
According to the Twelve-Factor methodology, which best practice helps minimize the gap between development and production?
- A. Writing processes that are fast to start up and gracefully shut down
- B. Using the same backing services in all of an application's environments.
- C. Executing long-running tasks as background processes.
- D. Configuring application logging to write stdout.
Answer: B
Explanation:
Explanation
- https://devcenter.heroku.com/articles/internal-routing
NEW QUESTION 19
Which of the following is NOT an advantage of Salesforce Connect over ETL?
- A. Data security can be enforced using per-user or per-application authentication.
- B. If the origin is offline, the data is still available via Salesforce Connect.
- C. Standard protocols like OData can easily proxy external data into Salesforce.
- D. The data is always fetched on demand
Answer: B
NEW QUESTION 20
Cloud Kicks has the following requirements:
- Data needs to be sent from Salesforce to an external system to generate invoices from their Order Management System (OMS).
- A Salesforce administrator must be able to customize which fields will be sent to the external system without changing code.
What are two approaches for fulfilling these requirements? (Choose two.)
- A. A Field Set that determines which fields to send in an HTTP callout.
- B. An ObjectField to determine which fields to send in an HTTP callout.
- C. Turn on the field-level security permissions for the fields to send.
- D. An Outbound Message to determine which fields to send to the OMS.
Answer: A,D
NEW QUESTION 21
Universal Containers intends to build an app which will accept card payments. The app also needs to store, process, and transmit cardholder data.
Which Heroku architecture should an Architect recommend?
- A. Common Runtime with secure, isolated containers for running the app's code.
- B. A Private Space restricted to a set of trusted IP ranges.
- C. A Shield Private Space with a Shield Postgres add-on.
- D. A Private Space with Internal Routing enabled on the app.
Answer: C
NEW QUESTION 22
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 the Common Runtime. Ensure that the internal apps do not define a web process type.
- B. 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
- C. Create the API gateway application in the Common Runtime. Create all of the internal apps in a Private Space.
- D. 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
Answer: B
Explanation:
Explanation
-
https://devcenter.heroku.com/articles/using-sso-services-with-heroku#end-user-account-creation-and-removal
NEW QUESTION 23
An Architect needs to document the data architecture for a multi-system, enterprise Salesforce implementation.
Which two key artifacts should the Architect use? (Choose two.)
- A. Data model
- B. Non-functional requirements
- C. Integration specification
- D. User stories
Answer: A,C
NEW QUESTION 24
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. Use the Heroku Connect Mapping Query Editor, and add filters to the query.
- C. Filter the data in the database, and provide an alternative table or view for use in the sync.
- D. Add a mapping filter to the table when setting up the sync, and select appropriate criteria from the list.
Answer: A
Explanation:
Explanation/Reference: https://devcenter.heroku.com/articles/heroku-connect-faq#can-i-use-sharing-rules-to-restrict- record-visibility
NEW QUESTION 25
Universal Containers acquires a company that runs an application on Google Cloud Platform (GCP). The GCP application needs to communicate securely with a Heroku application. The Heroku application has Internal Routing enabled and is running in a Private Space. Which two recommendations should an Architect make to satisfy this use case? Choose 2 answers.
- A. Ensure that the Private Space and GCP use distinct CIDR ranges
- B. Disable Internal Routing on the Heroku app.
- C. Establish a secure site-to-site VPN connection between the Private Space and GCP.
- D. Ensure that the Private Space and GCP use matching CIDR ranges.
Answer: A,C
Explanation:
Explanation
- Here is the explanation: https://devcenter.heroku.com/articles/vpn-private-space.
google-cloud-platform#manual-setup
NEW QUESTION 26
The best use of Canvas apps is to:
- A. Display third-party apps in Salesforce
- B. Display real estate photos in Salesforce for house listings
- C. All of these
- D. Render custom widgets on Chatter feeds
Answer: C
NEW QUESTION 27
What set of configurations make up Scheduling Policies and let companies adhere to their business constraints and preferences?
- A. Service Levels and Work Rules
- B. Service Objectives and Work Types
- C. Service Objectives and Work Rules
- D. Service Contracts and Service Levels
Answer: C
NEW QUESTION 28
Universal Containers needs to write their Heroku application's logs to two destinations: 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. Write all logs to stdout, and configure a separate log drain for each destination.
- 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. Publish all logs to Apache Kafka on Heroku, and create a separate app that consumes and distributes log messages.
Answer: A
Explanation:
Explanation/Reference: https://devcenter.heroku.com/articles/logging
NEW QUESTION 29
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. Create a new Private Space in the Tokyo Region, and deploy the application to the region. Delete the existing Private Space.
- C. Deploy the application to the Common Runtime and select Tokyo as 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: B
Explanation:
Explanation
-
https://devcenter.heroku.com/articles/heroku-connect-database-tables#encrypted-strings
NEW QUESTION 30
A customer runs Production Check on an application from the Dashboard. Which two runtime issues does it check for? Choose 2 answers.
- A. Production-tier database: ensuring a production-tier database is being used
- B. CDN ensuring a CDN is available to the web dynos
- C. Dyno redudancy: ensuring at least 2 web dynos are available
- D. Worker dyno scale: ensuring at least 1 worker dyno is available.
Answer: A,C
Explanation:
Explanation
- https://devcenter.heroku.com/articles/heroku-connect-faq#can-i-use-sharing-rules-to-restrict-record-visibility
NEW QUESTION 31
Universal Containers (UC) recently acquired another company, International Shipping. Each company has its own Salesforce org, and UC wants those orgs to remain separate for the foreseeable future.
Given this scenario, which Heroku feature should an Architect recommend to provide additional value to UC following the acquisition?
- A. A Heroku Postgres database can sync data from both orgs for advanced querying capabilities.
- B. Both orgs can be attached to the same Heroku application as an add-on to ensure data residency in the application's region.
- C. Heroku External Objects can expose read-only data from both Salesforce orgs to Heroku Postgres.
- D. Heroku Connect can be used to synchronize data directly between the two Salesforce orgs.
Answer: D
Explanation:
Explanation/Reference: https://devcenter.heroku.com/articles/integrating-heroku-and-salesforce
NEW QUESTION 32
Which two Heroku features require Heroku Enterprise Teams? (Choose two.)
- A. Fire-grained app access controls
- B. Single Sign-on
- C. Heroku Pipelines
- D. Paid add-on plans
Answer: A,C
NEW QUESTION 33
Which of the following is a Heroku CLI command?
- A. git push
- B. heroku new
- C. heroku create
- D. git push heroku master
Answer: C
NEW QUESTION 34
When designing a Heroku application, which two approaches observe the Twelve-Factor methodology?
Choose 2 answers.
- A. On startup, the application's source code fetches and installs any dependencies that are missing according to the application's list of dependencies.
- B. On deployment, Heroku fetches and installs any dependencies that are missing according to the application's list of dependencies
- C. The application's database configuration is stored in the application's config vars.
- D. The application's database configuration is stored in the application's Profile
Answer: B,C
Explanation:
Explanation
- https://devcenter.heroku.com/articies/heroku-connect-database-tables#encrypted-strings
NEW QUESTION 35
Universal Containers needs to integrate three separate apps: a Salesforce app, an app developed to Heroku, and a custom-built app hosted on-premise. Each app needs to send and receive data from any of the other apps.
Which two integration options should an Architect recommend that can connect all three systems in a fire-and-forget pattern? Choose 2 answers.
- A. Publish and subscribe to Salesforce platform events
- B. Use Heroku External Objects as a data proxy
- C. Use Heroku Connect to synchronize all systems with Heroku Postgres
- D. Publish and subscribe to topics on Apache Kafka on Heroku
Answer: A,D
Explanation:
Explanation
-https://devcenter.heroku.com/articles/dataclips
NEW QUESTION 36
......
Salesforce Heroku-Architecture-Designer Exam Practice Test Questions: https://www.prepawaytest.com/Salesforce/Heroku-Architecture-Designer-practice-exam-dumps.html
Heroku-Architecture-Designer Dumps 2021 - New Salesforce Heroku-Architecture-Designer Exam Questions: https://drive.google.com/open?id=1riYs9IBGlBIOuyNNpIlncAoSNlR1BLJq