File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes question for deployment diagram Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "question for deployment diagram" Watch "question for deployment diagram" New topic

question for deployment diagram

viv anand

Joined: Jun 21, 2009
Posts: 29
I am doing scea part-2 assignment. As a note I am specifying some sample vendor/machine combinations as suggested by Cade's book. For example I am giving 16 GB RAM for the Web server and 16 GB for the App server and 32 GB for the db server. Do I need to justify those figures? In my assignment it is only specified that the system should be available for 24 by 7 but there is no mention for the number of concurrent users and other parameters. So how can I justify those figures for RAM, hard-disk, processors clock speed, core etc. ? I don't have any experience for the capacity planning, so I may be giving more expensive resources than what is normally required. Will it have a negative impact? Ranchars who have already passes scea and appearing for the same, please share your experience, opinion and suggestion.
Unni Pillai
Ranch Hand

Joined: Aug 22, 2010
Posts: 35

I found the following post really helpful in understanding about the capacity planning. I didn't show any big calculations but justified the hardware specs based on my assignment

Read This

Hope this helps !


Nilessh Ganu
Ranch Hand

Joined: Dec 22, 2009
Posts: 100
Thanks, the provided url is helpful.

Where should we justify the selection of the hardware profiles? Should it be in "Design Considerations" section?
Also, should we expect any questions on this in Part 3?

Unni Pillai
Ranch Hand

Joined: Aug 22, 2010
Posts: 35
Hi Nilessh,

I did it in the deployment diagram html , below the diagram as "Hardware Selection" . I think that is the best place to catch the evaluators attention being in the correct context.

For part 3, I haven't mentioned anything very particular about the calculations or type of hardware, but For NFR related questions I used this knowledge to prove that I considered all of them from the hardware point of view.

The point is , we have to show that, as an architect we are aware of capacity planning and used that knowledge in the solution.

I agree. Here's the link:
subject: question for deployment diagram
jQuery in Action, 3rd edition