

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configure a criptografia HTTPS para o Oracle JD Edwards EnterpriseOne no Oracle WebLogic usando um Application Load Balancer
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer"></a>

*Thanigaivel Thirumalai, Amazon Web Services*

## Resumo
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-summary"></a>

Esse padrão explica como configurar a criptografia HTTPS para descarregamento de SSL no Oracle JD Edwards EnterpriseOne em cargas de trabalho Oracle. WebLogic Essa abordagem criptografa o tráfego entre o navegador do usuário e um balanceador de carga para remover a carga de criptografia dos EnterpriseOne servidores.

Muitos usuários escalam horizontalmente a máquina virtual EnterpriseOne JAVA (JVM) usando um AWS Application Load [Balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html).O balanceador de carga serve como o único ponto de contato para os clientes e distribui o tráfego de entrada entre vários. JVMs Opcionalmente, o balanceador de carga pode distribuir o tráfego em várias zonas de disponibilidade e aumentar a disponibilidade de. EnterpriseOne

O processo descrito nesse padrão configura a criptografia entre o navegador e o balanceador de carga em vez de criptografar o tráfego entre o balanceador de carga e o. EnterpriseOne JVMs Essa abordagem é conhecida como *descarregamento de SSL*. Transferir o processo de descriptografia SSL da EnterpriseOne web ou do servidor de aplicativos para o Application Load Balancer reduz a carga do lado do aplicativo. Após o terminal do SSL no balanceador de carga, o tráfego não criptografado é roteado para o aplicativo na AWS.

[O Oracle JD Edwards EnterpriseOne](https://www.oracle.com/applications/jd-edwards-enterpriseone/) é uma solução de planejamento de recursos corporativos (ERP) para organizações que fabricam, constroem, distribuem, atendem ou gerenciam produtos ou ativos físicos. O JD Edwards EnterpriseOne oferece suporte a vários hardwares, sistemas operacionais e plataformas de banco de dados.

## Pré-requisitos e limitações
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-prereqs"></a>

**Pré-requisitos **
+ Uma conta AWS ativa
+ Um perfil do AWS Identity and Access Management (IAM) com permissões para fazer chamadas de serviço da AWS e gerenciar recursos da AWS.
+ Um certificado SSL

**Versões do produto**
+ Esse padrão foi testado com o Oracle WebLogic 12c, mas você também pode usar outras versões.

## Arquitetura
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-architecture"></a>

Existem várias abordagens para realizar o descarregamento de SSL. Esse padrão usa um Application Load Balancer e o Oracle HTTP Server (OHS), conforme ilustrado no diagrama a seguir.

![\[Descarregamento de SSL com um balanceador de carga e OHS\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/c62b976b-31e4-42ca-b7e8-13f7c9d9a187/images/2ae2d0eb-b9f3-41f8-ad86-9af3aade7072.png)


O diagrama a seguir mostra o layout de JD Edwards EnterpriseOne, Application Load Balancer e Java Application Server (JAS) JVM.

![\[EnterpriseOne, balanceador de carga e layout JAS JVM\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/c62b976b-31e4-42ca-b7e8-13f7c9d9a187/images/72ea35b0-2907-48b3-aeb7-0c5d9a3b831b.png)


## Ferramentas
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-tools"></a>

**Serviços da AWS**
+ Os [Application Load Balancers](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/) distribuem o tráfego de entrada do aplicativo em vários destinos, como o Amazon Elastic Compute Cloud ( EC2 instâncias da Amazon), em várias zonas de disponibilidade.
+ [O AWS Certificate Manager (ACM)](https://docs.aws.amazon.com/acm/latest/userguide/acm-overview.html) ajuda você a criar, armazenar e renovar certificados e chaves SSL/TLS X.509 públicos e privados que protegem seus sites e aplicativos da AWS.
+ O [Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/Welcome.html) é um serviço web de DNS altamente disponível e escalável.

## Práticas recomendadas
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-best-practices"></a>
+ Para conhecer as melhores práticas do ACM, consulte a [documentação do ACM.](https://docs.aws.amazon.com/acm/latest/userguide/acm-bestpractices.html)

## Épicos
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-epics"></a>

### Configuração WebLogic e OHS
<a name="set-up-weblogic-and-ohs"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Instale e configure os componentes do Oracle. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer.html) | JDE CNC, administrador WebLogic  | 
| Ative o WebLogic plug-in no nível do domínio. | O WebLogic plug-in é necessário para o balanceamento de carga. Para habilitar o plug-in:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer.html) | JDE CNC, administrador WebLogic  | 
| Edite o arquivo de configuração do . | O `mod_wl_ohs.conf` arquivo configura solicitações de proxy do OHS para. WebLogic[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer.html)<pre><VirtualHost *:8000><br /><Location /jde><br />WLSRequest On<br />SetHandler weblogic-handler<br />WebLogicHost localhost<br />WebLogicPort 8000<br />WLProxySSL On<br />WLProxySSLPassThrough On<br /></Location><br /></VirtualHost></pre> | JDE CNC, administrador WebLogic  | 
| Inicie o OHS usando o Enterprise Manager. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer.html) | JDE CNC, administrador WebLogic  | 

### Configure o Application Load Balancer
<a name="configure-the-application-load-balancer"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| configure um grupo de destino. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer.html)Para obter instruções detalhadas, consulte a [documentação do Elastic Load Balancing](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/create-target-group.html). | Administrador da AWS | 
| Configure o balanceador de carga. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer.html) | Administrador da AWS | 
| Adicionar um registro no Route 53 (DNS). | (Opcional) Você poderá adicionar um registro DNS do Amazon Route 53 para o subdomínio. Esse registro apontaria para seu Application Load Balancer. Para obter instruções, consulte a [Documentação do Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-creating.html). | Administrador da AWS | 

## Solução de problemas
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-troubleshooting"></a>


| Problema | Solução | 
| --- | --- | 
| O servidor HTTP não aparece. | Se o **Servidor HTTP** não aparecer na lista de **Navegação de Destino** no console do Enterprise Manager, siga estas etapas:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer.html)Quando a instância for criada e as alterações forem ativadas, você poderá ver o servidor HTTP no painel **Target Navigation**. | 

## Recursos relacionados
<a name="configure-https-encryption-for-oracle-jd-edwards-enterpriseone-on-oracle-weblogic-by-using-an-application-load-balancer-resources"></a>

**Documentação da AWS**
+ [Application Load Balancers](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html)
+ [Trabalhar com zonas hospedadas públicas](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/AboutHZWorkingWith.html)
+ [Trabalhar com zonas hospedadas privadas](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/hosted-zones-private.html)

**Documentação da Oracle:**
+ [Visão geral do plug-in Oracle WebLogic Server Proxy](https://docs.oracle.com/middleware/1221/webtier/develop-plugin/overview.htm#PLGWL391)
+ [Instalando WebLogic o servidor usando o instalador de infraestrutura](https://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/wls/12c/12_2_1/02-01-004-InstallWLSInfrastructure/installweblogicinfrastructure.html)
+ [Instalar e configurar o Oracle HTTP Server](https://docs.oracle.com/middleware/1221/core/install-ohs/toc.htm)