Saas

Disponível somente no TrabalhosFeitos
  • Páginas : 47 (11535 palavras )
  • Download(s) : 0
  • Publicado : 10 de dezembro de 2012
Ler documento completo
Amostra do texto
Universidade Federal do Ceara
Centro de Ci^encias
Departamento de Computac~ao
Mestrado e Doutorado em Ci^encia da Computac~ao
SOFTWARE COMO UM SERVICO
Flavio Rubens de Carvalho Sousa
MONOGRAFIA DE QUALIFICACAO~
Fortaleza
Maio - 2010Universidade Federal do Ceara
Centro de Ci^encias
Departamento de Computac~ao
Flavio Rubens de Carvalho Sousa
SOFTWARE COMO UM SERVICO
Monogra asubmetida a Coordenac~ao do Curso de Pos-
Graduac~ao em Ci^encia da Computac~ao da Universidade
Federal do Ceara como requisito parcial para a Quali-
cac~ao de Doutorado em Ci^encia da Computac~ao.
Avaliador: Prof. Jose Ant^onio Macedo, DSc
Fortaleza
Maio - 2010RESUMO
Com o crescimento da Internet, cada vez mais desenvolvedores utilizam o modelo de
Software como um Servico(SaaS) para disponibilizar suas aplicac~oes. SaaS e um mod-
elo de entrega de software onde o software n~ao e comprado e executado pelos usuarios
em infra-estrutura propria, mas executado na infra-estrutura de TI de um provedor de
servicos. No modelo de SaaS, um provedor de servicos possui e opera uma aplicac~ao que
e acessada por muitos usuarios atraves da Internet.
Os usuariosgeralmente n~ao precisam comprar licencas de software e instalar
pacotes de software nos seus locais ambiente de computac~ao. Eles usam as credenciais
emitida pelo provedor de SaaS para se autenticar e consumir o software como um servico
web atraves da Internet.
Como o software esta na Web, ele pode ser acessado pelos usuarios de qualquer
lugar e a qualquer momento, permitindo maisintegrac~ao entre unidades de uma mesma
empresa ou outros servicos de software. Assim, novos recursos podem ser incorpora-
dos automaticamente aos softwares sem que os usuarios percebam estas ac~oes, tornando
transparente a evoluc~ao e atualizac~ao dos sistemas.
Este trabalho tem como objetivo apresentar os principais conceitos relacionados
a Software como um Servico. O desenvolvimento de SaaSe destacada, assim como a
arquitetura orientada a servico e o gerenciamento de dados como um servico. Por m,
desa os e oportunidades de pesquisa em software como um servico s~ao apresentados.
Palavras-chave: Software como um servico, SaaS, servico, SOA.
iiiSUMARIO 
Captulo 1|Introduc~ao 1
1.1 Motivac~ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2Objetivo e Contribuic~ao . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Estrutura da Monogra a . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Captulo 2|Software como um Servico 3
2.1 Introduc~ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Conceitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3Desenvolvimento de SaaS . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Arquitetura Orientada a Servicos . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Desa os . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5.1 Construc~ao de SaaS . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5.2 Integrac~ao de Servicos . . . . . . . . . . . . . . . . . . . . .. . . 15
2.5.3 Modelo de Negocio . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6 Conclus~ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Captulo 3|Banco de Dados como um Servico 17
3.1 Introduc~ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2 Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . 21
ivSUMARIO  v
3.3 Sistemas de Gerenciamento de Dados como um Servicos . . . . . . . . . . 22
3.4 Discuss~ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5 Problemas em Aberto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5.1 Implantac~ao e Provisionamento . . . . . . . . . . . . . . . . . . . 25
3.5.2 Qualidade do Servico de Dados ....
tracking img