Implantando aplicação ADF no Oracle Cloud

Alguma vez você já pensou em executar sua aplicação ADF na nuvem? Neste post vou mostrar como fazer deploy de tabelas de banco de dados locais e aplicação ADF para o Oracle Cloud usando JDeveloper 11g. Eu gostaria de agradecer ao meu amigo Jürgen Kress que me deu uma licença da Oracle Cloud. Se você quiser, pode obter uma versão gratuita aqui: Oracle Cloud PaaS e SaaS Trials.

Cada instância do Oracle Java Cloud Service deve ser associado a uma instância Oracle Database Cloud Service que hospeda os esquemas necessários do JRF. Dessa forma, quando você solicitar um Oracle Java Cloud Service, você receberá uma instância do Oracle Database Cloud Service também.

deploying-adf-application-on-oracle-cloud1

Antes de começar a criar sua aplicação ADF, você precisa baixar e instalar o JDeveloper 11.1.1.7.1 for Java and ADF deployment on Oracle Cloud.

Faça o download do aplicativo de amostra: ADFCloudApp.zip.

Eu criei uma aplicação ADF simples chamada ADFCloudApp que gerencia os dados de funcionários.

deploying-adf-application-on-oracle-cloud2

O ADFCloudApp usa as tabelas “EMPLOYEES” e “JOBS”, por isso precisamos implantar essas tabelas na nuvem.
No menu principal, selecione View > Database > Database Navigator.
Na janela Database Navigator, clique com o botão direito do mouse no nó Cloud Connections e crie uma nova Cloud Connection.

deploying-adf-application-on-oracle-cloud3

deploying-adf-application-on-oracle-cloud4

No menu principal, selecione View > Database > Database Cart.
Arraste as tabelas a partir da janela Database Navigator e solte dentro da janela Database Cart.
Marque a opção Data para implantar os dados locais.

deploying-adf-application-on-oracle-cloud5

Clique no ícone Deploy Cloud e forneça suas credenciais de login na nuvem.

deploying-adf-application-on-oracle-cloud6

As tabelas foram implantadas para o Oracle Cloud.

deploying-adf-application-on-oracle-cloud7

Agora, vamos exportar o aplicativo.
Não se esqueça de alterar o nome do Datasource.

deploying-adf-application-on-oracle-cloud8

Crie uma nova Application Server Connection e selecione o Oracle Cloud como Connection Type.

deploying-adf-application-on-oracle-cloud9

deploying-adf-application-on-oracle-cloud10

deploying-adf-application-on-oracle-cloud11

Para implantar a aplicação ADF, vá ao menu principal e escolha Application > Deploy > ADFCloudApp_application1.
Na etapa 1, selecione Deploy to Application Server e clique em Next.
Na etapa 2, selecione OracleCloud e clique em Finish.
Depois de alguns minutos, você receberá uma mensagem de êxito e a URL da aplicação.

deploying-adf-application-on-oracle-cloud12

Acesse o aplicativo e divirta-se!

deploying-adf-application-on-oracle-cloud13

Esta é a URL da minha aplicação no Oracle Cloud: ADFCloudApp.

Waslley Souza

Autor: Waslley Souza

Consultor Oracle com foco em tecnologias Oracle Fusion Middleware e SOA. Certificado Oracle WebCenter Portal, Oracle ADF e Java.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *