I am reading about enterprise architecture framework TOGAF and have one query.
I understand that in phase C, application architecture is created. In this phase, application catalog is created and in next phase D (Technology architecture), Networking, hardware and other physical architecture are identified.
My question is, in which phase we define the tech stack for new application (if this is a custom application) and in what depth. Like, if is it going to be mobile, web or hybrid application. Which platform will be used to build it, etc. And if is a ready-made product/service, when do we finalize it.
Thanks In Advance
Based on TOGAF Standard 9.2, while it is not explicitly stated, I think that the answer to your first question
is the Phase D Technology Architecture based on one of the outputs in Phase D:
As to the second question:
In TOGAF the Commercial Off-The-Shelf (COTS) products and third-party service providers are usually considered as re-usable Solution Building Blocks, which you will finalize in Phase E as one of the phase objectives: