|
03.27.07
SCEA - Carving A Well Qualified J2EE Architect
By Ganesan
Sun Microsystems offers many certifications starting from programmer level to architect level. SCEA (Sun Certified Enterprise Architect) certification is designed for enterprise architects responsible for building high scale enterprise applications or who wish to be prospective architects.
The certification exam tests candidate's architectural knowledge in and out. A Software Architect is the technical boss of software systems and he should act like a software doctor to resolve the issues. A basic difference between a developer and an architect is the way they design the application. Developers may not think about the scalability, maintainability, performance, etc for the long run, but an architect always foresees the application's future expectations about performance, scalability, etc.
What are the qualifications required to become a J2EE Architect?
I would say he/she should be a Sun Certified J2EE Architect. Because it comprises of all the necessary qualification required for a Technical Architect required for J2EE assignment. I love the way the SCEA Part 2 and Part 3 designed.
The following are the interesting topics that SCEA Exam covers:
SCEA Part 1
Concepts - Tests your modeling language skills (UML) Common architectures - Tests the skills in evaluation of enterprise application tiers Legacy connectivity - Tests the architectural solution knowledge to connect J2EE with any legacy systems EJB - Tests the design and basic API knowledge in EJB EJB Container model - Tests the knowledge in the container architecture Protocols - Tests the knowledge in the area of choosing the right protocol for a business problem Applicability of J2EE - Tests the design decision knowledge about J2EE technologies Patterns - Tests the knowledge in design patterns Messaging - Tests the knowledge in synchronous and asynchronous message architecture Internationalization - Tests your Java knowledge to implement internationalization Security - Tests various kinds of enterprise security including firewalls and DMZ.
SCEA Part 2
A business problem will be given to you in the form of use case diagrams, business domain model, and statement format. The requirements will encompass both Functional and Non-Functional requirements. You are requested to come up with an architecture for the given business problem to meet both the functional and non-functional requirements.
It is a very challenging experience to get to know about J2EE Architecture best practices. Once you have completed your assignment, you need to upload your assignment into Sun and it will be manually evaluated by technical authors.
Continue reading this article.
About the Author: Ganesan - CEO & CTO, EPractize Labs Software. Has more than 7 years of experience in architecting and designing small scale to high scale enterprise applications in various domains using Java/J2EE Technologies .
|