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

Digital Library


Design Guidelines and Patterns for Modern SOA: SEI Training

  • Abstract

    Creating a sound design for service-oriented architecture (SOA) is a hard job. There are countless technology and design choices to consider, including industry standards, frameworks, design patterns, integration approaches, middleware products, and tools. And it is a moving landscape—new ideas and products for services (and microservices) show up every week in your favorite newsletter or blog digest email. Given all this, how can you make informed design decisions?

    This two-day course will give you the essential knowledge to see the SOA landscape with clarity. We will cover seven guidelines for SOA designs. It also overviews the strategies available today to realize each design guideline.

    Note: 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.

  • Download