Hugo Rodrigueshugo.rodrigues@gmail.comJaneiro  2010ServiceOrientedArchitecturena Organização
ApresentaçãoIntroduçãoO que é ServiceOrientedArchitecture?Modelação de ArquitecturasDefinição de ServiçosServiços fora da OrganizaçãoExemplo – Gestão de Viagens na PT
Introdução“ilhas de informação”Várias aplicações suportam os sistemas de informação	Cada aplicação..	Tem o seu próprio conjunto de dados
	Disponibiliza serviços para a organizaçãoExemplos comunsIdentidade: Funcionários, Fornecedores, ClientesSuporte à actividade: Assiduidade, Vencimentos, DespesasCompras: Aquisições, Manutenções, ProcurementVendas: Portfolio Produtos, Encomendas, Controlo Financeiroetc…
“SOA é uma arquitectura centrada na noção de que os activos (assets) dos SI numa organização são descritos e expostos como Serviços.Estes Serviços podem ser compostos e orquestrados em Processos de Negócio, permitindo agilizar os mesmos, e lidar com a sua dinâmica”uma definição de SOA
O que é ServiceOrientedArchitecture?Uma visão global e Estruturada dos  Processos, Serviços, Aplicações e Tecnologia
O que é ServiceOrientedArchitecture?Também pode ser visto numa perspectiva tecnológica
Service Oriented Architecture
ServiceOrientedArchitectureNa prática não se trata apenas de tecnologiaEstá relacionado com arquitectura de processos, informação, tecnologia e das aplicações da organizaçãoArquitecturaDesign, Contexto, Utilidade, Dados, Semântica, utilizadores e sistemas ServiçosConjunto de funcionalidades disponibilizadas pela organização para suporte aos processos de negócio
Modelos na OrganizaçãoQue Serviços têm quee devem existir?Que Serviçospara a gestão daInformação ?Que aplicaçõesImplementam e usam que Serviços? Em que Tecnologias seimplementam os Serviços?
Serviços na OrganizaçãoBusinessServicesSão parte da Arquitectura de ProcessosIdentificam sub-processos com alto nível de reutilizaçãoInformationServicesSão parte da Arquitectura da InformaçãoIdentificam serviços de gestão de entidades informacionaisPodem envolver workflows de actualização da informação dispersaInformationSystemServicesSão parte da Arquitectura de Sistemas de InformaçãoIdentificar serviços que são úteis para a suporte de outras aplicações, dos InformationServices e dos BusinessServices.
Serviços na OrganizaçãoBusinessServicesSequência de interacções com sistemas de informação que se repete em vários processosFoco: potenciar a reutilização entre processosInformationServicesIdentificação dos serviços de gestão das entidades com alto padrão de reutilizaçãoFoco: Coerência da informação com ocultação das diferentes existências em diferentes sistemasInformationSystemServicesAplicações e tecnologia que suportam os sistemas de informaçãoFoco: Optimização
Serviços fora da OrganizaçãoSOA possibilita a adopção de serviços no exterior da organização:No relacionamento e interacção com agentes externos à organização
Nos modelos estratégicos e tácticos de gestão da organizaçãoAmbiente externo das organizações
Serviços fora da OrganizaçãoAlguns Exemplos:Procurement (gestão de catálogos de produtos)Logística (tracking encomendas)Controlo de Operações (Instalação de serviços)Brokers Electrónicos (Factura Electrónica)
Resumo – Requisitos do SOAIdentificação dos actores e processos de negócioIdentificação da residência da informaçãoDefinição de serviços úteis à organizaçãoDefinição de interfaces aplicacionais para disponibilização  e utilização de serviços
Resumo - Vantagens SOAPromover a reutilização (TI/SI) ao longo de toda a organizaçãoEstruturar TI/SI dentro de um Departamento, promovendo a eficiência dentro do mesmoEstruturar uma Aplicação, tornando-as mais fácil de suportar mudanças nos processos de Negócio das organizaçõesClassificar e Promover qualidade e coerência dos dados
Exemplo ImplementaçãoGestão de Viagens
SOA – Exemplo PTObjectivosUtilizando uma perspectiva SOA efectuar a integração dos sistemas de informação necessários para a implementação de uma funcionalidade de Gestão de Viagens “self-service”.Este processo incluiu: Gestão de Reservas;Gestão de Adiantamentos;Pagamento de Ajudas de Custos aos Colaboradores;Pagamento a Fornecedores.
SOA – Exemplo PTArquitectura de Processos
SOA – Exemplo PTArquitectura Informação
SOA – Exemplo PTArquitectura AplicacionalAplicação WebAplicação Web de comunicação entre as empresas e o banco Envio de ficheiros txt com movimentos bancários a realizar sobre as contas do colaborador (pag salários, pag de adiantamentos)SAP Enterprise Portal 6.0Aplicação de interacção entre a empresa e os colaboradoresESS Registo da reservas de viagem

Mais conteúdo relacionado

PPTX
O portfólio da Plano Bê para o mercado de de saúde
PPT
Real World S O A
PPTX
Integração ensemble e governança repository
PDF
SP2 Corp Inst Financeiras_Business Intelligence
PPT
Ims e chats
PPTX
UAI Festival - Do sonho à realidade
PDF
CAÇADORES DE HISTÓRIAS
DOC
H.j.vida, actualizada año 2010
O portfólio da Plano Bê para o mercado de de saúde
Real World S O A
Integração ensemble e governança repository
SP2 Corp Inst Financeiras_Business Intelligence
Ims e chats
UAI Festival - Do sonho à realidade
CAÇADORES DE HISTÓRIAS
H.j.vida, actualizada año 2010

Destaque (20)

PPS
Parabéns, sãozita
PPT
Clase IX+Com Mkg
PPT
Trabalho android
PPT
Curso practico de proyecto
PPT
Rita Todos Contraceptivos
PPS
Facebook
PPT
Clase 3may2011 UP Comercializacion I
PPTX
Paris Magnum 1945 - 1959
PPT
Eco escolas - 6ª B 2007/08
PPSX
PPT
Clase 4+com mkg
PPTX
SEGUNDA LEY DE NEWTON
PPTX
PDF
aaaa
PPS
El cuaderno rojo
PPTX
Gamification e Link Building
PDF
07.11.08 Congres FeS Girona
DOCX
Mario medrano el lado humano del periodìsmo
PPT
100414 planeac ion-estretagica_heconstrucciones[1]
Parabéns, sãozita
Clase IX+Com Mkg
Trabalho android
Curso practico de proyecto
Rita Todos Contraceptivos
Facebook
Clase 3may2011 UP Comercializacion I
Paris Magnum 1945 - 1959
Eco escolas - 6ª B 2007/08
Clase 4+com mkg
SEGUNDA LEY DE NEWTON
aaaa
El cuaderno rojo
Gamification e Link Building
07.11.08 Congres FeS Girona
Mario medrano el lado humano del periodìsmo
100414 planeac ion-estretagica_heconstrucciones[1]
Anúncio

Semelhante a Service Oriented Architecture (20)

DOCX
SOA - Service Oriented Architecture
DOCX
PPT
AERio 2011 - BPM e SOA - Leonardo Azevedo
PDF
SOA e APIs: O que muda e o que segue!
PPT
Palestra UNIBERO (SP) - SOA: Conceito e prática na implementação
PPTX
Repositorio SOA
PPS
Sobre Erp (Basico)
PPTX
Sap Forum 2011
PPT
AE Rio 2011 - SE7TI - Fernanda Baiao
PPT
IT Concepts - Portuguese
PDF
Estudo de Caso - Arquitetura Orientada à Serviço
PDF
Artigo - Arquitetura Orientada a Serviços (Estudo de Caso)
PDF
Arquitetura orientada a serviço
PPT
Soa Bpm Eup
PPTX
Apresentação SOA
PPS
Apresentação (resumido) oxti
PPT
ApresentaçãO Metodologia
PPT
Palestra sobre a SOA foi destaque no Ciasc
PPT
Palestra sobre a SOA foi destaque no Ciasc
DOC
Gestão de serviços em ti
SOA - Service Oriented Architecture
AERio 2011 - BPM e SOA - Leonardo Azevedo
SOA e APIs: O que muda e o que segue!
Palestra UNIBERO (SP) - SOA: Conceito e prática na implementação
Repositorio SOA
Sobre Erp (Basico)
Sap Forum 2011
AE Rio 2011 - SE7TI - Fernanda Baiao
IT Concepts - Portuguese
Estudo de Caso - Arquitetura Orientada à Serviço
Artigo - Arquitetura Orientada a Serviços (Estudo de Caso)
Arquitetura orientada a serviço
Soa Bpm Eup
Apresentação SOA
Apresentação (resumido) oxti
ApresentaçãO Metodologia
Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc
Gestão de serviços em ti
Anúncio

Mais de Hugo Rodrigues (14)

PPTX
Evolution security controls towards Cloud Services
PDF
Paper: Crypto Currency Mining
PPTX
Blockchain and Bitcoin
PDF
Alibaba goes India
PDF
RISE AND FALL ON CORPORATE UNCERTAINTY
PPTX
Apresentação Produtividade e Desempenho
PDF
Relatório candidatura QREN
PDF
Modelo de segmentação de Clientes
PDF
TAEG: nominal - real- efectiva
PDF
Investigação Operacional // How to raise up to 80% gross margin based in effi...
PDF
Projeto de Controlo de Silo para Parqueamento
PPTX
Rede Social // Social Network for Kids #Concept
DOCX
Análise Organizacional Zack
PDF
Soluções Sector Financeiro
Evolution security controls towards Cloud Services
Paper: Crypto Currency Mining
Blockchain and Bitcoin
Alibaba goes India
RISE AND FALL ON CORPORATE UNCERTAINTY
Apresentação Produtividade e Desempenho
Relatório candidatura QREN
Modelo de segmentação de Clientes
TAEG: nominal - real- efectiva
Investigação Operacional // How to raise up to 80% gross margin based in effi...
Projeto de Controlo de Silo para Parqueamento
Rede Social // Social Network for Kids #Concept
Análise Organizacional Zack
Soluções Sector Financeiro

Último (12)

PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PPTX
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
PDF
Manejo integrado de pragas na cultura do algodão
PPT
Conceitos básicos de Redes Neurais Artificiais
PPTX
Utilizando code blockes por andre backes
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Analise Estatica de Compiladores para criar uma nova LP
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
Processos no SAP Extended Warehouse Management, EWM100 Col26
PDF
Jira Software projetos completos com scrum
PPTX
Tipos de servidor em redes de computador.pptx
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
Manejo integrado de pragas na cultura do algodão
Conceitos básicos de Redes Neurais Artificiais
Utilizando code blockes por andre backes
Viasol Energia Solar -Soluções para geração e economia de energia
Analise Estatica de Compiladores para criar uma nova LP
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Processos no SAP Extended Warehouse Management, EWM100 Col26
Jira Software projetos completos com scrum
Tipos de servidor em redes de computador.pptx

Service Oriented Architecture

  • 1. Hugo Rodrigueshugo.rodrigues@gmail.comJaneiro 2010ServiceOrientedArchitecturena Organização
  • 2. ApresentaçãoIntroduçãoO que é ServiceOrientedArchitecture?Modelação de ArquitecturasDefinição de ServiçosServiços fora da OrganizaçãoExemplo – Gestão de Viagens na PT
  • 3. Introdução“ilhas de informação”Várias aplicações suportam os sistemas de informação Cada aplicação.. Tem o seu próprio conjunto de dados
  • 4. Disponibiliza serviços para a organizaçãoExemplos comunsIdentidade: Funcionários, Fornecedores, ClientesSuporte à actividade: Assiduidade, Vencimentos, DespesasCompras: Aquisições, Manutenções, ProcurementVendas: Portfolio Produtos, Encomendas, Controlo Financeiroetc…
  • 5. “SOA é uma arquitectura centrada na noção de que os activos (assets) dos SI numa organização são descritos e expostos como Serviços.Estes Serviços podem ser compostos e orquestrados em Processos de Negócio, permitindo agilizar os mesmos, e lidar com a sua dinâmica”uma definição de SOA
  • 6. O que é ServiceOrientedArchitecture?Uma visão global e Estruturada dos Processos, Serviços, Aplicações e Tecnologia
  • 7. O que é ServiceOrientedArchitecture?Também pode ser visto numa perspectiva tecnológica
  • 9. ServiceOrientedArchitectureNa prática não se trata apenas de tecnologiaEstá relacionado com arquitectura de processos, informação, tecnologia e das aplicações da organizaçãoArquitecturaDesign, Contexto, Utilidade, Dados, Semântica, utilizadores e sistemas ServiçosConjunto de funcionalidades disponibilizadas pela organização para suporte aos processos de negócio
  • 10. Modelos na OrganizaçãoQue Serviços têm quee devem existir?Que Serviçospara a gestão daInformação ?Que aplicaçõesImplementam e usam que Serviços? Em que Tecnologias seimplementam os Serviços?
  • 11. Serviços na OrganizaçãoBusinessServicesSão parte da Arquitectura de ProcessosIdentificam sub-processos com alto nível de reutilizaçãoInformationServicesSão parte da Arquitectura da InformaçãoIdentificam serviços de gestão de entidades informacionaisPodem envolver workflows de actualização da informação dispersaInformationSystemServicesSão parte da Arquitectura de Sistemas de InformaçãoIdentificar serviços que são úteis para a suporte de outras aplicações, dos InformationServices e dos BusinessServices.
  • 12. Serviços na OrganizaçãoBusinessServicesSequência de interacções com sistemas de informação que se repete em vários processosFoco: potenciar a reutilização entre processosInformationServicesIdentificação dos serviços de gestão das entidades com alto padrão de reutilizaçãoFoco: Coerência da informação com ocultação das diferentes existências em diferentes sistemasInformationSystemServicesAplicações e tecnologia que suportam os sistemas de informaçãoFoco: Optimização
  • 13. Serviços fora da OrganizaçãoSOA possibilita a adopção de serviços no exterior da organização:No relacionamento e interacção com agentes externos à organização
  • 14. Nos modelos estratégicos e tácticos de gestão da organizaçãoAmbiente externo das organizações
  • 15. Serviços fora da OrganizaçãoAlguns Exemplos:Procurement (gestão de catálogos de produtos)Logística (tracking encomendas)Controlo de Operações (Instalação de serviços)Brokers Electrónicos (Factura Electrónica)
  • 16. Resumo – Requisitos do SOAIdentificação dos actores e processos de negócioIdentificação da residência da informaçãoDefinição de serviços úteis à organizaçãoDefinição de interfaces aplicacionais para disponibilização e utilização de serviços
  • 17. Resumo - Vantagens SOAPromover a reutilização (TI/SI) ao longo de toda a organizaçãoEstruturar TI/SI dentro de um Departamento, promovendo a eficiência dentro do mesmoEstruturar uma Aplicação, tornando-as mais fácil de suportar mudanças nos processos de Negócio das organizaçõesClassificar e Promover qualidade e coerência dos dados
  • 19. SOA – Exemplo PTObjectivosUtilizando uma perspectiva SOA efectuar a integração dos sistemas de informação necessários para a implementação de uma funcionalidade de Gestão de Viagens “self-service”.Este processo incluiu: Gestão de Reservas;Gestão de Adiantamentos;Pagamento de Ajudas de Custos aos Colaboradores;Pagamento a Fornecedores.
  • 20. SOA – Exemplo PTArquitectura de Processos
  • 21. SOA – Exemplo PTArquitectura Informação
  • 22. SOA – Exemplo PTArquitectura AplicacionalAplicação WebAplicação Web de comunicação entre as empresas e o banco Envio de ficheiros txt com movimentos bancários a realizar sobre as contas do colaborador (pag salários, pag de adiantamentos)SAP Enterprise Portal 6.0Aplicação de interacção entre a empresa e os colaboradoresESS Registo da reservas de viagem
  • 23. Registo da solicitação de adiantamentos para a viagemMSS Aprovação/rejeição da reserva de viagens e de solicitações de adiantamentos, pela chefiaWebServicesServiços que permitem a comunicação entre a PT e as entidades externasSAP BWSistema de Gestão de Informação (DW) Relatórios de controlo, de estatísticas e com indicadores;
  • 24. Alimentação diária de dados de SAP/R3 para o BWmySAP R3 – FI-TVERP da PT PRO, possui a aplicação de Gestão de Viagens Gestão em backoffice de viagens (desde a sua reserva, passando pela sua realização e pagamentos a fornecedores e a colaboradores)SAP WFO Workflow SAP integra e automatiza tarefas de negócio que ainda não estão implementados em SAP
  • 25. SOA – Exemplo PTArquitectura TecnológicaDMZ PúblicaZona de acesso ao público que aceita tráfego proveniente da internet.Servidor de resolução de nomes para os domínios do Grupo PT e repositório dos webservices disponibilizados.MZZona de acesso restrito onde se situa o CORE das infraestruturas centrais. Servidores SAP e Directório de utilizadoresDMZ InternaZona de acesso exclusivo para a rede local. Servidor SAP Application server para disponibilização do Portal do Colaborador (SAP Portal)
  • 26. SOA – Exemplo PTConclusãoEste projecto permitiu automatizar o processo de reservas e pagamento de custos de viagens na PTPermitiu a redução de custos de transacçãoPermitiu reduzir custos operacionaisPermitiu a uniformização dos processos da organização