Just this week, I've decided to take the SCEA (Part 1) exams. Scanning through the outline of the exams, it seems that this novice programmer still have much to learn.
As I brush through Sun Certified Enterprise Architect by Mark Cade & Simon Roberts, I'm surprised that the book is an easy read, consisting of measly 159 pages including title page and all, so I'm kind of feeling positive right now that I can actually make this despite not having any clue about EJBs, legacy connectivity, and the other contents of the exam.
For those who are not familiar with it, the Sun Certified Enterprise Architect for J2EE Technology certification exam or SCEA is for enterprise architects responsible for architecting and designing Java 2 Platform, Enterprise Edition (J2EE) compliant applications, which are scalable, flexible and highly secure.
There are 8 main points to consider in building software:
(1) Performance. For this, two important measurements are used: response time and transaction throughput.
(2) Scalability. There are two types of scaling: Horizontal and vertical scaling, horizontal scaling adds more machines to the environment to add system capacity while vertical scaling adds more processors, memory, disks or machines.
(3) Reliability.
(4) Availability.
(5) Extensibility. To make extensible systems, remember to LIE: Low coupling, Interfaces, and Encapsulation.
(6) Maintainability. LMD: low coupling, modularity, and documentation.
(7) Manageability. The ability to manage the system to ensure the continued health of a system with respect to scalability, reliability, availability, performance, and security.
(8) Security. Consider CID: confidentiality and integrity, Denial-of-Service (DoS)
Again, repeat after me: PaSaRAEMaMaSa - Performance, scalability, reliability, availability, extensibility, maintainability, manageability, and security.
The topics included in the exams generally revolves around how to address these issues in building J2EE 1.4 softwares.
References: http://www.sun.com/training/certification/java/scea.xml
Saturday, January 12, 2008
Subscribe to:
Comments (Atom)