Ativando a Biblioteca de Modelos da Arquitetura Orientada a Serviços (SOA)

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

  1. 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.
  2. Abra a página Administração.
  3. Na barra lateral, clique em Bibliotecas.
  4. 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

  5. Na página da biblioteca do IBM SOA Best Practices, na barra lateral Ações da Biblioteca, clique em Ativar.
  6. 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.
  7. 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.


Feedback