I took this exam (Spring ’19) last week and found it to be relatively easier compared to the other Architecture Designer exams. I have been working with Heroku and Apache Kafka for quite a while and it’s possible that one finds it to be an easy exam to pass if he/she has worked hands-on with Heroku, SAP, Salesforce, ETL tools for more than an year. 

The exam has 60 multiple-choice questions with a passing score of 72% and you get 90 minutes to complete the exam. Here is the Credential Overview which is also available on Trailhead:


The Salesforce Certified Heroku Architecture Designer exam is intended for an individual who has architectural knowledge of the Heroku platform and its capabilities, including:

  • Designing, building, deploying and scaling Heroku apps, managing and operating apps, teams, and build infrastructure

  • Knowing when to use Heroku Enterprise, and understanding the security and trust options available in Heroku and Heroku Enterprise

  • Utilizing add-ons to extend applications, in particular, Heroku Postgres and Apache Kafka on Heroku.

  • Integrating Heroku apps with Salesforce data via database, API and event systems, including Heroku Connect.


The Salesforce Certified Heroku Architecture Designer exam is intended for an individual who has a minimum of two years of experience and skills across the Heroku domains, including:

  • Building and deploying apps on the Heroku platform

  • Architecting scalable solutions

  • Using add-ons from the Elements Marketplace

  • Architecting solutions using Heroku Postgres, Heroku Redis, Dataclips, and Heroku Connect

  • Prescribing a third-party add-on and add-on sharing

  • Using Heroku Private Space Peering and VPN Connections

  • Understanding Private Space Runtime versus Common Runtime

  • Understanding how Heroku Enterprise can improve a system’s architecture

  • Architecting solutions using Heroku Shield, and the benefits of various certifications Heroku has

  • Architecting solutions using Enterprise Teams

  • Architecting an application using the Twelve-Factor methodology correctly

  • Constructing solutions for building a microservices architecture

  • Building architectures that use Apache Kafka on Heroku

  • Integrating Heroku apps with the Salesforce Lightning Platform


A candidate for this exam is not expected to:

  • Know how to architect Salesforce Lightning Platform solutions.


Here are the most important topics that you must be well versed with to pass the exam (based on my experience):

  • Heroku Postgres
  • Heroku Connect and use cases
  • Apache Kafka and use cases related to microservices architecture
  • Private Spaces, Common Runtime (tons of questions)
  • 12 Factor App methodology (lots of questions)
  • Private Space peering and VPN (tons of questions)
  • Heroku Enterprise Teams and user permissions
  • Heroku Shield and use cases
  • Salesforce Connect and its capabilities
  • Named credentials
  • Heroku Redis
  • Middleware (lots of questions)
  • Enterprise Service Bus
  • Logging errors and troubleshooting
  • Types of API’s and capabilities
  • Chatter REST API

The above topics should cover you soundly for the exam. The following documentation repository has everything that you need to prepare for and pass the exam:

Heroku devcenter documentation
Heroku Trailmix

And here’s the shiny certification logo that I received after passing the exam:

So go get this certification and good luck!