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!