Maturidade de plataformas SOA Open Source vs proprietários

Miniatura indisponível

Data

2013

Título da revista

ISSN da revista

Título do Volume

Editora

Resumo

O bom funcionamento de uma empresa passa pela coordenação dos seus vários elementos, pela fluidez das suas operações diárias, pelo desempenho dos seus recursos, tanto humanos como materiais, e da interacção dos vários sistemas que a compõem. As tecnologias empresariais sentiram um desenvolvimento contínuo após a sua aparição, desde o processo básico, para gestão de processos de negócios (BPM), para plataformas de recursos empresariais (ERP) modernos como o sistema proprietário SAP ou Oracle, para conceitos mais gerais como SOA e cloud, baseados em standards abertos. As novas tecnologias apresentam novos canais de trânsito de informação mais rápidos e eficientes, formas de automatizar e acompanhar processos de negócio e vários tipos de infra-estruturas que podem ser utilizadas de forma a tornar a empresa mais produtiva e flexível. As soluções comerciais existentes permitem realizar estes objectivos mas os seus custos de aquisição podem revelar-se demasiado elevados para algumas empresas ou organizações, que arriscam de não se adaptar às mudanças do negócio. Ao mesmo tempo, software livre está a ganhar popularidade mas existem sempre alguns preconceitos sobre a qualidade e maturidade deste tipo de software. O objectivo deste trabalho é apresentar SOA, os principais produtos SOA comerciais e open source e realizar uma comparação entre as duas categorias para verificar o nível de maturidade do SOA open source em relação às soluções SOA proprietárias.
A company's performance depends on the coordination of its different elements, the fluidity of its daily operations, the performance of its resources, both human and material, and on the interaction of the different systems that comprise the company. Enterprise tecnology has experienced a constant development effort, since the first basic process gave rise to BPM technologies, through modern proprietary ERP technologies (such as Oracle or SAP), then evolving into more general concepts such as SOA and the cloud, based on open standards. New technologies offer faster and more efficient communications channels, ways to automate and monitor different sorts of processes, and infrastructures that enable more productivity and flexibility. Existing commercial solutions allow for the realization of these goals but their costs can be prohibitive for some companies, which in this case risk failing to adapt to the changes in business needs. At the same time, open source software is gaining popularity, but there are yet some fears about it's quality and maturity. The object of this paper is to present what the concept of SOA is, introduce some of the main commercial SOA offerings and make a comparison between both categories to determine the maturity of open source offerings relative to their commercial alternatives.

Descrição

Orientação : Rui Ribeiro

Palavras-chave

INFORMÁTICA, COMPUTER SCIENCE, ACESSO LIVRE, OPEN ACCESS, DESENVOLVIMENTO WEB, WEB DEVELOPMENT, MESTRADO EM GESTÃO DE SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO, GESTÃO DE SISTEMAS DE INFORMAÇÃO, INFORMATION SYSTEMS MANAGEMENT

Citação