SOA é uma tecnologia capaz de organizar soluções que promovem o reúso e o crescimento sem interoperabilidade devido à variedade de middlewares existentes.