Halloween Special 2026! Get Up to 25% OFF Practice Questions! Limited Time - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified Heroku Architect (Plat-Arch-206) Exam - Topic 4 Question 15 Discussion

Posted by Caprice on Feb 27, 2023 at 12:18 PM

According to the Twelve-Factor methodology, which best practice helps minimizethe gap between development and production?

Suggested Answer: A, C, E

Get Premium Salesforce Certified Heroku Architect (Plat-Arch-206) Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
33 comments · newest first
VA
Valentin 12 months ago
Wait, are we really sure A is the best? Seems too simple.
ED
Edison 12 months ago
D is crucial too, but I agree with A overall.
PO
Portia 12 months ago
C sounds good, but isn't it a bit risky?
JU
Jutta 1 year ago
I think B is more important for debugging.
ER
Erasmo 1 year ago
A is definitely the right choice! Same services make life easier.
TH
Theodora 1 year ago
I keep mixing up A and C. I know backing services are important, but long-running tasks also seem relevant to production.
OR
Oretha 1 year ago
I practiced a question similar to this, and I feel like D was emphasized a lot in our discussions. Fast startup times are crucial.
TE
Tennie 1 year ago
I'm not entirely sure, but I remember something about logging being important. Maybe it's B?
DE
Desirae 1 year ago
I think it's A, using the same backing services. It makes sense to keep things consistent across environments.
HA
Harrison 1 year ago
Hmm, I'm a bit unsure about this one. Linear programming seems like it could be related to a few different project selection criteria. I'll have to think it through carefully.
GW
Gwen 1 year ago
This looks like a straightforward alphabetical sorting question. I'll just compare the first letters of each name and select the one that would come first in descending order.
SH
Shanda 1 year ago
Hmm, I'm a bit unsure about this one. I'll have to think it through carefully before answering.
ST
Stanton 1 year ago
Option A, all the way! Using the same backing services? That's like wearing the same clothes to work and home - it just makes sense!
SA
Sanda 1 year ago
B is the way to go. Configuring logging to write to stdout is a no-brainer. Who needs fancy logging setups when you can just pipe everything to the terminal?
GW
Gwen 1 year ago
Haha, option C is my pick! Executing long-running tasks as background processes? That's just asking for trouble. Imagine a production issue caused by a runaway process!
ME
Merissa 1 year ago
↳ replying to Gwen
D) Writing processes that are fast to start up and gracefully shut down
PE
Percy 1 year ago
↳ replying to Gwen
B) Configuring application logging to write stdout.
PA
Paul 1 year ago
↳ replying to Gwen
A) Using the same backing services in all of an application's environments.
BR
Brandon 2 years ago
Option D seems like the right choice to me. Processes that start up and shut down quickly can help with reliability and ease of deployment.
DE
Devon 1 year ago
↳ replying to Brandon
That's true, consistency in backing services can make it easier to ensure that the application behaves the same way in different environments.
CH
Charolette 1 year ago
↳ replying to Brandon
Using the same backing services in all environments can also help minimize the gap between development and production.
ZI
Zita 1 year ago
↳ replying to Brandon
I agree, having fast startup and shutdown processes can definitely streamline the deployment process.
IS
Isadora 1 year ago
↳ replying to Brandon
Option D seems like the right choice to me. Processes that start up and shut down quickly can help with reliability and ease of deployment.
GE
Genevive 1 year ago
↳ replying to Brandon
Executing long-running tasks as background processes can help improve performance and scalability.
RO
Rosita 1 year ago
↳ replying to Brandon
Configuring application logging to write stdout can make it easier to monitor and troubleshoot.
DE
Della 1 year ago
↳ replying to Brandon
Using the same backing services in all environments is also important for consistency.
EL
Eloisa 1 year ago
↳ replying to Brandon
I agree, having processes that start up and shut down quickly can definitely help with deployment.
SH
Shonda 2 years ago
I think option A is the best practice to minimize the gap between development and production. Using the same backing services across all environments ensures consistency and reduces potential issues.
CH
Charisse 1 year ago
↳ replying to Shonda
I think option D is also important, having processes that start up and shut down gracefully can help with deployment.
ST
Stefany 1 year ago
↳ replying to Shonda
I agree, using the same backing services in all environments is key for consistency.
TR
Trevor 2 years ago
I'm not sure, but I think D) Writing processes that are fast to start up and gracefully shut down could also be a good practice.
LA
Lakeesha 2 years ago
I agree with Terrilyn, using the same backing services can definitely help minimize the gap between development and production.
TE
Terrilyn 2 years ago
I think the answer is A) Using the same backing services in all of an application's environments.
0/2000 characters

Save Cancel