O IBM® Rational Asset Manager inclui uma pequena coleta de tipos de recurso, categoria, atributos de recurso e relacionamentos
que representam as boas práticas para gerenciar e desenvolver recursos de negócios
em um ambiente de arquitetura orientada a serviço.
Antes de Iniciar
Para ativar a
biblioteca de modelos de arquitetura orientada a serviços,
você deve ser um administrador de repositório.
Sobre Esta Tarefa
É possível usar, modificar ou duplicar o conteúdo da biblioteca de boas
práticas SOA como desejar.
O biblioteca de modelos de arquitetura orientada a serviços também permite ativar uma coleta pré-configurada de ciclos de vida que suportam o fluxo
de trabalho da Arquitetura Orientada a Serviço para os recursos. Com os ciclos de vida SOA,
também é possível integrar estreitamente os recursos em uma comunidade com uma conexão
com o IBM WebSphere Service Registry and Repository.
Para
obter mais informações, consulte Criando Coleta de Ciclos de Vida do SOA.
Procedimento
- Na página inicial do Web client do
Rational Asset Manager, efetue login
com uma conta que possui permissões administrativas principais para o repositório.
- Abra a página Administração.
- Na barra lateral, clique em Bibliotecas.
- Clique em Importar Biblioteca Existente. A janela Importar Biblioteca é aberta.
- Selecione Selecionar uma Biblioteca Integrada e, em seguida, selecione Biblioteca de Modelos
de SOA da lista.
Nota: Se a Biblioteca de Modelos de SOA já estiver ativada no servidor, você não poderá importá-la novamente. A Biblioteca de
Modelos de SOA não estará disponível na lista e não será possível continuar a próxima lição.
Se a biblioteca de modelos de SOA tiver sido importada, mas não ativada, localize Biblioteca de Modelos de
SOA na lista de bibliotecas, clique no número da versão mais recente da biblioteca de modelos de SOA e clique em
Ativar
- Na página para a Biblioteca de Modelos de SOA IBM, na barra lateral Ações da Biblioteca, clique em
Ativar.
- Confirme se as informações na biblioteca SOA não conflitam com os recursos ou metadados existentes no repositório ou com recursos e metadados que são controlados por outras bibliotecas e clique em Ativar. Os ativos, tipos de ativos, categorias, atributos de ativos e comunidades
da biblioteca SOA serão ativados no repositório.
- Clique em Administração para retornar à lista de comunidades no repositório.
Resultados
Depois de ativar o biblioteca de modelos de arquitetura orientada a serviços, os seguintes novos elementos serão exibidos no seu repositório:
Comunidades:
- Desenvolvimento de Aplicativo de Amostra
- Software Livre de Amostra
Essas comunidades contêm ativos que demonstram um ambiente
para desenvolver aplicativos e serviços internos.
Recursos
As comunidades contêm ativos que demonstram
como um aplicativo da Web para o atendimento ao cliente chamado Customer Care Web Application é atualizado da
versão 1.0 para 2.0 incorporando um serviço da Web (Eligibility Service) que verifica
automaticamente a elegibilidade dos clientes. Os recursos incluem releases e casos de negócios para os aplicativos,
documentos de design, um caso para alteração e um Documento de Entendimento entre o
Serviço de Elegibilidade e o Aplicativo da Web de Atendimento ao
Cliente.
O Serviço de Elegibilidade usa
um utilitário de software livre (log-4j) para criar logs do aplicativo.
Tipos de ativos:
- Caso de Negócio
- Soluções de Negócio
- Componente Comum
- Design
- Documento de Entendimento (DoU)
- Documentação
- Execução
- Software Livre
- Liberar
- Especificação
- Plano de Teste
Os recursos nas comunidades Desenvolvimento de Aplicativo de Amostra e Software Livre de Amostra demonstram como usar e relacionar esses tipos de recursos.
O biblioteca de modelos de arquitetura orientada a serviços também inclui um tipo de
recurso (Configuração ALE) que armazena internamente um arquivo de configuração de
mapeamento para conectar-se com o Rational Asset Manager ao IBM WebSphere Service Registry and Repository.
Esquemas de Categoria:
- Desenvolvimento de Software
Esse esquema de categoria ajuda a categorizar e a organizar ainda mais os tipos de recursos comuns. Ele contém categorias para linguagens de programação,
tipos de aplicativos, licenças e formatos para documentação.
Tipos de Relacionamento:
- caso de negócio / caso de negócio para
- consumidor / DoU do consumidor
- design / design para
- documentação / documentação para
- implementação / implementação para
- mediador / mediador para
- provedor / provedor para
- release / release para
- especificação / especificação para
- teste / teste para
Esses relacionamentos fornecem maneiras comuns para criar outras
conexões entre os tipos de recursos no repositório.
Atributos do Ativo:
- Defeitos Endereçados
- Data de Disponibilidade
- ID da Construção
- Proprietário de Negócios
- Certificado de Originalidade
- Licença
- Defeitos
- Data de Encerramento
- Fim de Vida
- URL de Licença
- Linha de Negócios
- Fabricante
- Operações
- URL do Projeto
- Certificado de Qualidade
- Plano de Release
- Requisitos
- Data de Início
- Contato de Suporte
- Espaço de Nomes de Destino
Esses atributos de ativos descrevem os tipos de ativos com tipos
de metadados que são necessários frequentemente ao desenvolver aplicativos de software.
É possível inspecionar os tipos de recursos e os recursos de amostra incluídos para ver
como eles são usados e designados.