Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

SEI SOA Architect Certificate

A software professional earns the SEI SOA Architect Certificate by completing three courses and passing the Software Architecture: Principles and Practices Examination.  The courses are:

Who should pursue this certificate?

  • Software engineers and architects responsible for designing, developing, or deploying service-oriented systems

  • Technical and project managers responsible for migration of legacy systems or managing SOA implementations

This sequence provides software architecture and SOA concepts and practices that a professional needs to successfully architect service-oriented systems. All courses in the sequence are platform agnostic: they apply to service-oriented systems in general and do not favor any specific implementation platforms, tools, or products. 

The sequence begins with an introduction to software architecture fundamentals, followed by an explanation of service-oriented principles, practices, and architectural tradeoffs. Participants then learn about the main types of design elements and technologies that can be employed in SOA solutions, including microservices and approaches for integrating SOA services with legacy systems.  The sequence ends with implementation guidance for  making informed design decisions, seven guidelines for SOA designs, and more than 60 design diagrams to convey SOA strategies.

We recommend that certificate candidates take the courses in the order indicated above. The Software Architecture: Principles and Practices course is available as instructor-led classroom training and as eLearning.

The Software Architecture: Principles and Practices Examination provides an objective validation of the candidate’s knowledge and understanding of software architecture. Candidates for the SOA Architect Professional Certificate must achieve a passing score of 75% to qualify for the certificate.

There is no separate fee for the certificate. Fees are associated with the requisite courses and the examination. There is also no expiration for the certificate.

Training courses provided by the SEI are not academic courses for academic credit toward a degree. Any certificates provided are evidence of the completion of the courses and are not official academic credentials.