Saiba Mais Sobre a Criação de um Aplicativo de Governança
Em uma equipe de vendas, talvez você queira garantir que o gerenciamento superior tenha uma oportunidade de revisar e aprovar um plano de vendas. Em uma equipe de desenvolvimento do produto, você pode fornecer aos gerentes de projeto um mecanismo formal para aprovar um plano do projeto. Em uma equipe de comunicação, é possível garantir que a mensagem correta esteja sendo transmitida, permitindo que os participantes revisem documentos, gerem perguntas e preocupações e busquem respostas dos proprietários de documentos. Em cada um desses cenários, você deseja ter certeza de que as pessoas certas têm a oportunidade de revisar determinados itens, buscar esclarecimentos, revisar respostas às suas perguntas e somente quando elas forem satisfeitas, permitir que esses itens ou artefatos entrem em andamento para o próximo estágio do seu ciclo de vida.
Antes de começar a criar uma aplicação de governança, leia Saiba como acessar dados de uma aplicação Oracle Mobile Hub
Arquitetura
Essa arquitetura mostra como você pode criar uma aplicação de auditoria e governança usando uma combinação de serviços de plataforma Oracle Cloud.

Descrição da ilustração audit_application_architecture.png
-
Recursos personalizados da REST, como relatórios ou artefatos de auditoria, são criados e expostos por um software externo como um aplicativo de serviço (SaaS).
-
O Oracle Mobile Hub fornece uma camada de API esmaecida para acessar e armazenar em cache os dados das APIs REST do aplicativo SaaS externo.
-
O Oracle Visual Builder, que faz parte da edição enterprise do Oracle Integration, permite criar uma interface de usuário que fornece acesso aos dados e consome os serviços REST da camada de API do pacote Oracle Mobile Hub de forma segura. Também permite que os auditores de revisores e aprovadores exibam os dados e criem um conjunto de perguntas.
-
O componente Processo, que faz parte da edição Enterprise do Oracle Integration, é usado para implementar um workflow que envia a coleção de perguntas para o auditor original. Os auditores originais poderão responder às perguntas e reenviar os dados para aprovação.
Workflow
Uma empresa de auditoria realiza vários tipos de auditorias de conformidade para seus clientes. Essas auditorias podem ser executadas por empreiteiros independentes. A empresa de auditoria deseja implementar uma abordagem de fundação. Ou seja, eles querem garantir que um de seus auditores sênior esteja atribuído para analisar as auditorias realizadas pelos empreiteiros independentes. O auditor sênior pode ter algumas perguntas para o auditor original. Essas perguntas são enviadas de volta aos auditores originais, que talvez precisem modificar os relatórios de auditoria e responder às perguntas. Pode ser um processo iterativo. Quando todas as perguntas são respondidas e o auditor sênior é satisfeito, o relatório de auditoria é aprovado e enviado ao cliente.

Descrição da ilustração audit_application_workflow.png
Sobre Serviços, Componentes e Funções Necessários
Essa solução requer os seguintes serviços:
-
A edição enterprise do Oracle Integration Service, que inclui os recursos do Process e Oracle Visual Builder.
-
Oracle Oracle Mobile Hub
Sua instância do Oracle Visual Builder deve ser associada à instância do Oracle Process Cloud Service do seu Oracle Integration Service. Os administradores do Oracle Visual Builder podem criar a associação entre os serviços.
Essas são as atribuições necessárias para cada serviço.
Nome do Serviço: Atribuição | Necessário para... |
---|---|
Oracle Visual Builder: Administrador | Associar um Oracle Visual Builder a uma instância do Oracle Process Cloud Service. |
Oracle Cloud: Administrador do domínio de identidades | Para gerenciar usuários móveis, atribuições e realms. |
Oracle Mobile Hub: funções de membro da equipe MobileEnvironment_MobileUserConfig e MobileEnvironment_MobileUserMgmt
|
Para gerenciar usuários móveis, atribuições e realms. |
Consulte Saiba como obter serviços do Oracle Cloud para Oracle Solutions para obter os serviços de nuvem de que você precisa.
Sobre o Oracle Mobile Hub
O Oracle Mobile Hub agiliza as iniciativas de desenvolvimento móvel e fornece tudo o que você precisa para estabelecer uma estratégia móvel empresarial usando ferramentas e serviços inovadores e baseados em pessoa. Ele ajuda a definir APIs móveis e criar aplicativos móveis que se conectam aos sistemas empresariais de forma rápida e segura, ao fornecer a análise avançada necessária para tomar decisões orientadas a dados e inteligentes. Ele vincula desenvolvedores móveis com origens de dados empresariais e capacita você a criar experiências móveis interativas de maneira simples e direta.
Sem o Oracle Mobile Hub, os desenvolvedores de aplicativos móveis devem se tornar desenvolvedores de integração para conectar aplicativos móveis a sistemas empresariais. Eles também devem se tornar especialistas em segurança para se conectar a cada um desses sistemas empresariais usando a tecnologia de segurança correta. O uso do Oracle Mobile Hub elimina a necessidade de que os desenvolvedores de aplicativos móveis tenham especialistas em tudo; eles podem desenvolver aplicativos móveis de forma muito mais rápida, diminuindo os tempos de desenvolvimento de aplicativos e os custos. Ele também fornece métricas que permitem analisar o sucesso da sua estratégia móvel.
Sobre o Oracle Visual Builder
Usando as ferramentas de desenvolvimento visual baseadas na nuvem, você pode criar e testar aplicativos web responsivos e aplicativos móveis nativos sem instalar qualquer software adicional. O designer visual permite que você crie rapidamente páginas em seus aplicativos arrastando e soltando componentes de IU, personalizando seus atributos e definindo seu comportamento.
O Oracle Visual Builder também fornece as seguintes ferramentas para criar e publicar aplicações:
-
Ferramentas de gerenciamento de dados para gerenciar objetos de negócio e importar e exportar dados
-
Ferramentas de publicação para preparar e publicar seus aplicativos
-
Ferramentas avançadas para configurar segurança baseada em atribuição e gerenciamento de acesso do usuário
-
Ferramentas de colaboração para compartilhar recursos do aplicativo entre membros da equipe
-
Ferramentas robustas para descrever solicitações e respostas ao software Oracle como serviços REST de serviço (SaaS) no catálogo integrado
Sobre o Oracle Integration Service
O Oracle Integration Service oferece conectividade segura, de nível empresarial, independentemente dos aplicativos que estão sendo conectados ou em que residem. Ele simplifica a conectividade entre seus aplicativos e conecta seus aplicativos que estão na nuvem e seus aplicativos que ainda estão no local.
O Oracle Integration Service oferece conectividade nativa com o software Oracle como um serviço (SaaS). Os adaptadores do Oracle Integration Service simplificam a conectividade tratando as complexidades subjacentes da conexão a aplicativos usando as melhores práticas do mercado. Você só precisa criar uma conexão que forneça informações mínimas de conectividade para cada sistema. As consultas do Oracle Integration Service mapeiam os diferentes códigos ou termos usados pelos aplicativos que você está integrando para descrever itens semelhantes (como códigos de país ou gênero). Finalmente, o mapeador de dados visual permite que você crie rapidamente mapeamentos diretos entre as estruturas de dados de trigger e chamada. No mapeador, você também pode acessar tabelas de pesquisa e usar funções padrão do XPath para mapear dados entre seus aplicativos.
Depois que você integra seus aplicativos e ativa as integrações no ambiente de runtime, o painel exibe informações sobre as integrações em execução para que você possa monitorar o status e as estatísticas de processamento para cada integração. O painel de controle mede e rastreia o desempenho de suas transações capturando e reportando informações da chave, como throughput, o número de mensagens processadas com sucesso e o número de mensagens que falharam no processamento. Você também pode gerenciar identificadores de negócios que rastreiem campos em mensagens e gerenciar erros por integrações, conexões ou instâncias de integração específicas.
Sobre Ambientes de Processo no Oracle Integration Enterprise
A automação do processo é um dos recursos incluídos na sua assinatura do Oracle Integration Enterprise.
Ao usar o recurso Criador de Processos no Oracle Integration Enterprise, você pode rapidamente projetar, automatizar e gerenciar seus processos de negócios na nuvem.
Há dois ambientes de trabalho no Process Builder: um ambiente em tempo de design, em que você pode desenvolver e testar aplicativos e um ambiente de tempo de execução, em que você usa e monitora aplicativos de processos.
Sobre o Ambiente da Fase de Elaboração do Processo do Oracle Integration
O ambiente em tempo de design do Oracle Integration Process permite acesso a recursos comuns relacionados ao aplicativo de processo.
Ao clicar em Process Builder na home page do Oracle Integration, você é levado à página Processar Aplicações, que é o ambiente de fase de elaboração do Processo.
Usando o ambiente de tempo de design do Processo, você pode:
- Criar, gerenciar e compartilhar espaços
- Criar aplicativos (novos ou importados)
- Criar ou importar modelos de decisão
- Criar, compartilhar e gerenciar espaços
- Gerenciar aplicativos (exibindo, desbloqueando, clonando, baixando e excluindo)
- Gerenciar modelos de decisão (baixando e excluindo)
Algumas dessas funções são restritas pela função do usuário. Por exemplo, um proprietário pode criar um espaço e executar todas as ações listadas acima, mas um visualizador só pode ver aplicativos e não pode fazer alterações neles.
Sobre o Ambiente de Runtime do Oracle Integration Process
Você pode usar o Oracle Integration Process Runtime Environment para compartilhar documentos e colaborar com outros na sua equipe, exibir tarefas concluídas, delegar tarefas e reatribuí-las. O ambiente de runtime fornece ferramentas para rastrear fluxos de processo, exibir trilhas de auditoria detalhadas, solucionar problemas e corrigir processos.
Quando você clica em Minhas Tarefas na home page do Oracle Integration, a página do ambiente de runtime do processo é aberta. Aqui você pode trabalhar em suas tarefas, usar o painel de navegação à esquerda para rastrear instâncias do processo, exibir e trabalhar com painéis, iniciar uma aplicação e executar tarefas administrativas.
No ambiente de runtime do Oracle Integration Process, algumas tarefas estão disponíveis apenas para determinadas funções no sistema. Por exemplo:
- Um usuário final pode iniciar aplicativos, trabalhar em tarefas ou trabalhar em instâncias de processos dinâmicos.
- Um desenvolvedor, pode criar aplicativos, criar processos e gerenciar ciclos de vida dos aplicativos.
- Um administrador pode configurar definições do aplicativo, exibir painéis, rastrear instâncias do aplicativo e exibir alertas.