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.
- Na seção Importar Biblioteca de Amostra, clique em Importar Biblioteca de Modelo de SOA para importar o modelo de Arquitetura Orientada a Serviços (SOA).
Nota: Se a biblioteca Modelo de SOA já estiver ativada no servidor, não será possível importá-la novamente; a seção Importar Biblioteca de Amostra não estará disponível e será possível continuar na lição seguinte.
Se a biblioteca de modelo SOA for importada mas não for ativada,
localize o IBM SOA Best Practices na lista de
bibliotecas, clique no número de versão 1.0 da
biblioteca de Modelo SOA e continue na etapa 5
- Na página da biblioteca do IBM SOA Best
Practices, 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 recursos, tipos de recursos, categorias, atributos de recursos 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 Recursos
- 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 ativos nas comunidades Desenvolvimento de Aplicativo de Amostra e Software Livre de Amostra demonstram como usar e relacionar esses tipos de ativos.
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 ativos 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 ativos no repositório.
Atributos de Recursos
- 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.