Plat-Arch-206 Sample Questions & Answers
Enterprise networking and compliance make up the largest share, next to running apps on Heroku, tapping Postgres, Kafka and Redis for data, private space security, twelve-factor principles, and connecting back to Salesforce.
Launch the full Plat-Arch-206 simulator →Showing 6 of 12 free samples.
- Question 1AdvancedSelect 2
Heroku Enterprise · Enterprise Networking
An architect is designing a solution for a client requiring a microservices architecture where services need to communicate privately without traversing the public internet. The client also requires strict stable outbound IP addresses for whitelist-based access to a legacy on-premise firewall. Which TWO Heroku features are essential to meet these requirements? (Select TWO)
Show answer & explanation
Correct answers: A, C
Heroku Private Spaces provide the isolated network environment required for private communication between apps (via DNS Service Discovery) and offer stable outbound IP addresses by default, which is a core requirement.
DNS Service Discovery is the mechanism within a Private Space that allows apps to locate and communicate with each other using internal naming conventions (e.g.,
app-name.space-name.local) without exposing endpoints to the public internet. - Question 2Intermediate
Data · Heroku Postgres
A financial services company is migrating a legacy system to Heroku. The system consists of a primary transaction processing app and a reporting dashboard. The transaction app writes heavily to the database. The reporting dashboard runs complex read-heavy queries that often lock tables, causing performance degradation on the transaction app. The architect needs to decouple the read load from the write load while ensuring the reporting data is reasonably current.
Which solution best addresses this performance isolation requirement?
Show answer & explanation
Correct answer: A
Heroku Postgres Follower databases are read-only replicas that asynchronously replicate data from the primary (leader) database. By pointing the reporting dashboard to a Follower, the heavy read queries are executed against the replica, completely isolating the primary database's resources for the transaction app's write operations. This prevents table locking on the primary.
- Question 3Beginner
Heroku Platform · Scalable and Performant Architecture
A developer receives an
R14 - Memory Quota Exceedederror in the logs for a background worker dyno processing image uploads. The error occurs sporadically when processing particularly large images. What is the most appropriate first step to resolve this issue?Show answer & explanation
Correct answer: B
R14 errors indicate the process is consuming more memory than the dyno provides, causing paging to disk and performance degradation. Since the issue is related to processing large single items (images), adding more dynos (horizontal scaling) won't help. The correct approach is vertical scaling to a dyno type with more memory capacity.
- Question 4Advanced
Data · Apache Kafka on Heroku
An architect is designing an event-driven system using Apache Kafka on Heroku. The system processes customer orders. It is critical that all events related to a specific
order_id(e.g., Created, PaymentProcessed, Shipped) are processed in the exact order they occurred. How should the architect configure the Kafka producer to guarantee this ordering?Show answer & explanation
Correct answer: C
In Kafka, order is only guaranteed within a single partition. By using the
order_idas the message key, Kafka's hashing algorithm ensures that all messages with that same key are routed to the same partition. This guarantees that a consumer reading from that partition will process the order events in the exact sequence they were published. - Question 5Intermediate
Heroku Enterprise · Heroku Shield Compliance
A healthcare provider wants to build a patient portal on Heroku that stores Protected Health Information (PHI). They require a Business Associate Agreement (BAA) from Salesforce to comply with HIPAA regulations. Which specific Heroku environment must be selected for this application?
Show answer & explanation
Correct answer: C
Only Heroku Shield Private Spaces provide the necessary compliance features (such as encryption at rest with customer-managed keys capability, enhanced logging, and strict isolation) required for HIPAA compliance. Salesforce will only sign a BAA for applications running in Shield Private Spaces.
- Question 6Intermediate
Integrations · Heroku Connect
You are configuring Heroku Connect to synchronize Salesforce Contact records to a Heroku Postgres database. The requirement is to perform bidirectional sync: updates in Salesforce should reflect in Heroku, and updates in the Heroku database should reflect in Salesforce. What configuration is mandatory to enable the push from Heroku to Salesforce (write-back)?
Show answer & explanation
Correct answer: C
By default, Heroku Connect mappings are often read-only (Salesforce to Heroku). To enable bidirectional synchronization where changes in the Postgres database are pushed back to Salesforce, you must explicitly enable the 'Write to Salesforce' setting for that specific object mapping.
Ready for the real thing?
The full Plat-Arch-206 simulator has every exam-style question, timed mode, and instant scoring.