EID - Studio Deployment Applications
Autor: Carina Mendes | Publicado: 2014-04-08T18:54:00-03:00




1.&nbsp;&nbsp;Objetivo:

Levantar  metodologia de backup, versionamento e migrações de aplicações desenvolvidas na  ferramenta Oracle EID (Endeca Information Discovery).

2.&nbsp;&nbsp;Funções Disponíveis:

O  serviço web de Painel de Controle do Studio permite gerenciar a maioria de atributos  das aplicações existentes na instância.

Funções utilizadas para o deploy:  - Gerir Páginas.  - Importar/Exportar.  - Acrescentar Aplicações.

3.&nbsp;Metodologia Adotada:

I. Download de Aplicações:  O Studio permite o download das aplicações desenvolvidas na instância  através de um arquivo “.html” que  pode ser gerado através do acesso ao painel de controle da ferramenta.    

II. Versionamento e Backup:  É possível renomear e armazenar o arquivo html de acordo com alterações feitas possibilitando o backup  externo da cada aplicação.    III. Upload de Applicações:   Com esse método via painel de controle, é possível realizar deployments de aplicações dentro do  Studio e também entre instâncias da ferramenta, preservando o conteúdo de  análises já desenvolvido.    IV. Migração de ACL (Acess Controll List):   Além das configurações desenvolvidas no Studio, durante o processo  de deploy de uma aplicação específica, o Studio também permite migrar as  permissões de acesso demais configurações associadas à aplicação.

4.&nbsp;&nbsp;Implementação Realizada:

I. Exportando Aplicações:  Acesse o Painel de Controle do Studio:







Em seguida, navegue pelo menu lateral esquerdo até “Aplicações”, localize qual aplicação  deseja exportar, clique em “Ações” e  em “Gerir Páginas”.



    



Na próxima página, selecione a aba “Exportar/Importar” e na aba filha “Exportar” crie um novo nome para a  aplicação.   Em seguida, selecione o “Conteúdo da  Exportação”, (Páginas, Origem de Dados, ACL, Categorias e etc).







Clique no botão “Exportar”  para realizar o download da aplicação em formato .htm onde você pode criar cópias  como forma de backup, renomear como forma de versionamento e etc.



    



II. Importando Aplicações:      Para importar uma aplicação é preciso antes, acrescentar uma aplicação sem  conteúdo para que se tenha um destino para a origem a ser importada.   Ainda no Painel de Controle, menu Aplicações, selecione a opção “Acrescentar” depois crie um nome para a  aplicação (não é necessário ter o mesmo nome da app a ser importada) e para  finalizar clique em “Gravar”.



    



Na página seguinte, selecione a aplicação acrescentada, clique no menu “Ações” e depois em “Gerir Páginas”.







Para importar a aplicação, navegue até a aba “Exportar/Importar” (1), depois selecione a aba “Importar” (2) e  clique no botão “Selecionar arquivo” (3).  Na caixa de pesquisa, navegue até o diretório onde se encontra o arquivo .htm da  aplicação que deseja importar e selecione-o (4).   As importações de dados, páginas e permissões são opcionais, selecione-as de  acordo com sua necessidade (5). Para finalizar clique em “Gravar” (6).



    



O Studio retornará uma mensagem de êxito no procedimento e então será  possível voltar a página home da ferramenta.



    



Acesse a aplicação que realizou a importação do arquivo htm.







Veja o resultado:









5.&nbsp;Fonte de Pesquisas: