Criando uma Orquestração
Há três etapas para criar uma orquestração concluída: Criar a
nova orquestração, renomear a orquestração e construir a orquestração.
Renomeando uma Orquestração
As orquestrações recebem nomes padrão quando são criadas.
É
possível renomeá-las a partir da guia Projeto.
Construindo uma Orquestração
O Studio fornece dicas visuais na área de trabalho para que
seja mais fácil ver e controlar o posicionamento das atividades em uma
orquestração.
Quando você arrasta e solta atividades da Caixa de Ferramentas do Studio para a área de trabalho,
um ícone de círculo verde exibe o local de destino na orquestração
no qual a atividade deverá ser colocada. Ao incluir atividades nas
ramificações de atividades lógicas, o Studio realça a ramificação de destino.
Verificando a Orquestração
O Studio pode simular o tempo de execução do Cast
Iron operating system (CIOS) para que você possa testar orquestrações
em um projeto e resolver qualquer problema antes de implementar o projeto
no Integration Appliance.
Usando SSL no Studio
O Secure Sockets Layer (SSL) é uma tecnologia de segurança
padrão para estabelecer um link criptografado entre um servidor e um cliente. O link criptografado assegura que todos os dados passados entre o
servidor e os clientes permaneçam privados e inalterados. Para criar uma
conexão SSL, um servidor requer um certificado SSL. Esta seção
fornece uma visão geral sobre o uso do SSL no Studio, discute o Transport Layer Security (TLS) e a segurança do SSL, discute certificados e fornece
os procedimentos necessários para importar de forma adequada a Autoridade de Certificação (CA) e os certificados de entidade final e chaves privadas para uso ao verificar a autenticação do cliente SSL.
Importando um Certificado de Entidade Final
Um certificado de entidade final é uma instrução assinada digitalmente, emitida por uma Autoridade de Certificação para uma pessoa ou sistema. Ele liga
uma chave pública a algumas informações de identificação e é utilizado para criptografia, autenticação, assinaturas digitais e outros propósitos. O termo “entidade final”
é usado para distinguí-lo de um certificado de Autoridade de Certificação.
O assinante da instrução é o emissor e a entidade discutida no certificado é o assunto.
Importando um Certificado de Autoridade de Certificação (CA)
Abreviado como CA, uma Autoridade de Certificação é uma organização
ou empresa de terceiros confiável que emite certificados utilizados
para criar assinaturas digitais pares de chaves público-privadas. Como
eles garantem que as duas partes que trocam informações são realmente
quem dizem ser, os CA's tornam-se um componente crítico na segurança de dados
e comércio eletrônico. Embora o relacionamento entre CA's
seja mais frequentemente hierárquica, os certificados de CA também podem ser utilizados
para estabelecer relacionamentos confiáveis CA's em duas diferentes hierarquias
de infraestruturas de chaves públicas (PKI). Uma PKI é o conjunto de pessoas,
políticas, procedimentos, hardware e software utilizado na criação, distribuição, gerenciamento e utilização de IDs digitais. Em todos esses casos, o certificado de CA
é crítico para definir o caminho do certificado e restrições de uso
para todos os certificados de entidade final emitidos para uso na PKI.
Autenticação do Servidor SSL
A autenticação do servidor SSL verifica se os sites com os quais você se comunica
são quem dizem ser. A autenticação confirma a identidade de um servidor
por meio de técnicas padrão de criptografia de chave pública, para
garantir que o certificado de um servidor e uma ID pública sejam válidos
e tenham sido emitidos por uma autoridade de certificados listados na lista do cliente de CA's confiáveis.
Testando uma Conexão do Servidor SSL
Depois de criar um terminal para o servidor utilizando SSL, você
estará pronto para testar a conexão do servidor SSL.
Autenticação de Cliente SSL
A autenticação do cliente é semelhante à autenticação do servidor,exceto que o servidor solicita um certificado do cliente para verificar
que o cliente é quem ele diz ser. O certificado deve ser um certificado X.509 e assinado por uma autoridade de certificado confiável pelo servidor. É possível
somente utilizar a autenticação de cliente quando um servidor solicitar um certificado de um cliente. Nem todos os servidores suportam autenticação de cliente.
Usando o Visualizador de Logs
Os dados de monitoramento de orquestração são exibidos no
Visualizador de Log em um formato de tabela ou de texto.
Visualizando uma Orquestração
É possível usar ícones de visualização de orquestração na área de trabalho
e opções de Visualização no menu da barra de ferramentas do Studio
para manipular sua visualização de orquestração na área de trabalho.
Validando uma Orquestração
Uma orquestração deve ser válida (completa e correta) antes
de poder ser publicada no Integration Appliance. Use o recurso de
validação no Studio para validar sua orquestração.
Imprimindo uma Orquestração
É possível imprimir uma orquestração diretamente ou visualizar uma
visualização de impressão de uma orquestração.
Processando Tarefas de Orquestração Sequencialmente
É possível usar a opção Processar Tarefas de Orquestração
Sequencialmente quando uma orquestração contém atividades que podem entrar
em conflito umas com as outras quando diversas instâncias da orquestração
estão em execução.
Uma instância de uma orquestração também é conhecida como uma tarefa de
orquestração.
Ativando a Persistência
A área de janela Orquestração contém uma caixa de opção
Ativar Persistência que, por padrão, está selecionada. A configuração da caixa de opção
Ativar Persistência afeta a maneira como as tarefas de orquestração são reiniciadas após uma
falha.
Incluindo um Manipulador de Exceções Global em uma Orquestração
Durante o tempo de execução, se qualquer uma das atividades da
orquestração lançar uma exceção, e um manipulador de exceções global tiver
sido ativado, a ramificação CatchAll global será executada.