Especializado: Implantação do E-Business Suite no Oracle Cloud Infrastructure
Especializado, um dos maiores fabricantes e comerciantes de bicicletas e produtos relacionados, estava procurando uma migração completa, em nível de plataforma, de sua solução local existente para a nuvem.
A Specialized teve uma implantação local de aplicativos, componentes e serviços de software para sua solução Oracle E-Business Suite. A solução permitiu que os clientes encomendassem produtos da Web, suportasse transações de ponto de venda e permitisse que a Specialized enviasse produtos para os clientes.
Essas soluções complexas têm requisitos de segurança rigorosos e exigem infraestrutura robusta. Além disso, a natureza sazonal do negócio pode criar desafios para dimensionar a infraestrutura e o processamento de dados.
A Specialized teve os seguintes desafios principais com sua implantação no local:
- Sem configuração de recuperação de desastres, principalmente contando com a alta disponibilidade nativa da solução
- Custo e esforço contínuos necessários para manter a infraestrutura e o hardware no local
- A quantidade de tempo necessária para dimensionar a solução horizontalmente e verticalmente
- O tempo necessário para implantar novos aplicativos
O Oracle Cloud Infrastructure resolve estes desafios principais das seguintes maneiras:
- Forneça soluções de recuperação de desastres de vários setores com capacidade total de backup de aplicativos e bancos de dados
- Criação de recursos de infraestrutura sob demanda com dimensionamento dinâmico para atender às crescentes demandas de tráfego
- Banco de dados de cluster de aplicativos real com alta disponibilidade usando o Oracle Exadata Database Service e o serviço de banco de dados de máquina virtual (VM)
- Segregação e segmentação de aplicativos usando sub-redes públicas e privadas
- Recursos aprimorados de balanceamento de carga usando balanceadores de carga públicos e privados
- Postura de segurança aprimorada usando o serviço IAM (Identity and Access Management) e políticas de segurança personalizadas por sub-rede
- Melhoria de desempenho em oito vezes no processamento de transações e lotes usando o Oracle Exadata Database Service
História do Cliente
Saiba mais sobre a jornada da Specialized para o Oracle Cloud:
Saiba mais sobre a solução inovadora de recuperação de desastres (DR) e relatórios da Specialized:
Arquitetura
Especializado usado três redes virtuais na nuvem (VCNs) com várias sub-redes em uma arquitetura hub-spoke com NAT e gateways de pareamento local. Componentes (aplicativo, banco de dados, ferramentas e interface web) foram implantados em várias sub-redes (públicas e privadas). Essas sub-redes também ajudaram na implantação de aplicativos com suas próprias políticas de segurança personalizadas.
Os aplicativos executam as seguintes funções:
- Interface externa com clientes externos com Web services globais implantados usando o Oracle WebLogic Server
- Interface interna com aplicativos de fornecedores de terceiros para tarefas como distribuição, impressão e tratamento de transações do Oracle E-Business Suite
- Interface com diferentes pontos de venda (PDV) e sistemas de pagamento
- Portal do B2B (9ias) interagindo com sistemas legados, varejistas e parceiros de negócios globalmente
Para conectividade confiável e rápida, a Specialized usa o Oracle Cloud Infrastructure FastConnect. Esse serviço não só ajudou a transferir rapidamente mais de 8 TB de dados, mas também permite que a Specialized se conecte com outros provedores de nuvem.
Uma implantação com várias regiões fornece recuperação de desastres replicando e sincronizando aplicativos, binários e bancos de dados (usando o Oracle Data Guard). O dimensionamento dinâmico no Oracle Cloud Infrastructure também permite o dimensionamento em caso de um evento de desastre no site principal.
Especializado passou de prova de conceito para implantação completa em um curto período de tempo. Como parte dessa migração complexa, a Specialized primeiro migrou seu banco de dados Agile para a produção e, em seguida, outros bancos de dados e componentes do aplicativo na segunda fase. A migração para o Oracle Cloud Infrastructure não só atende à demanda existente, mas também oferece flexibilidade para suportar o crescimento futuro.
Especializado em explorar o serviço Oracle Integration, que fornece pontos de integração pré-construídos e pode ser usado para aplicativos legados integrados.
O diagrama a seguir ilustra a arquitetura que o Specialized implantou em uma única região.
O diagrama a seguir ilustra a arquitetura que o Specialized implantou em várias regiões.
especializada-dr-oci-oracle.zip
- Região
Uma região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, chamados domínios de disponibilidade. As regiões são independentes de outras regiões e grandes distâncias podem separá-las (entre países ou mesmo continentes).
Todos os recursos dessa arquitetura são implantados em uma única região.
- Domínio de disponibilidade
Os domínios de disponibilidade são data centers independentes e independentes em uma região. Os recursos físicos em cada domínio de disponibilidade são isolados dos recursos nos outros domínios de disponibilidade, o que fornece tolerância a falhas. Os domínios de disponibilidade não compartilham infraestrutura, como energia ou resfriamento, ou a rede de domínio de disponibilidade interna. Portanto, é improvável que uma falha em um domínio de disponibilidade afete os outros domínios de disponibilidade na região.
- Compartimento
Compartimentos são partições lógicas entre regiões dentro de uma tenancy do Oracle Cloud Infrastructure. Use compartimentos para organizar seus recursos no Oracle Cloud, controlar o acesso aos recursos e definir cotas de uso. Para controlar o acesso aos recursos em um determinado compartimento, defina políticas que especifiquem quem pode acessar os recursos e quais ações eles podem executar.
- VCN e sub-redes
Um VCN é uma rede personalizável definida por software que você configura em uma região do Oracle Cloud Infrastructure. Como as redes tradicionais de data center, as VCNs oferecem controle total sobre seu ambiente de rede. Um VCN pode ter vários blocos CIDR não sobrepostos que você pode alterar depois de criar o VCN. Você pode segmentar uma VCN em sub-redes, que podem ter escopo para uma região ou para um domínio de disponibilidade. Cada sub-rede consiste em uma faixa contígua de endereços que não se sobrepõem às outras sub-redes na VCN. Você pode alterar o tamanho de uma sub-rede após a criação. Uma sub-rede pode ser pública ou privada.
Essa arquitetura usa uma única VCN, com sub-redes separadas para o balanceador de carga, servidores Web, servidores de aplicativos e banco de dados.
- Gateway de roteamento dinâmico (DRG)
O DRG é um roteador virtual que fornece um caminho para tráfego de rede privada entre VCNs na mesma região, entre uma VCN e uma rede fora da região, como uma VCN em outra região do Oracle Cloud Infrastructure, uma rede local ou uma rede em outro provedor de nuvem.
- Gateway de pareamento local (LPG)
Um LPG permite que você pare um VCN com outro VCN na mesma região. Pareamento significa que as VCNs se comunicam usando endereços IP privados, sem o tráfego que atravessa a Internet ou roteamento através de sua rede local.
- Pareamento remoto
O pareamento remoto permite que os recursos das VCNs se comuniquem usando endereços IP privados sem rotear o tráfego pela Internet ou pela sua rede local. O pareamento remoto elimina a necessidade de um gateway de internet e endereços IP públicos para as instâncias que precisam se comunicar com outra VCN em uma região diferente.
- Gateway NAT (Network Address Translation)
Um gateway NAT permite que recursos privados em uma VCN acessem hosts na internet, sem expor esses recursos a conexões de internet de entrada.
- Tabelas de rotas
As tabelas de rota virtuais contêm regras para rotear o tráfego de sub-redes para destinos fora de uma VCN, geralmente por meio de gateways.
- Listas de segurança
Para cada sub-rede, você pode criar regras de segurança que especifiquem a origem, o destino e o tipo de tráfego que devem ser permitidos dentro e fora da sub-rede.
- Balanceador de carga
O serviço Oracle Cloud Infrastructure Load Balancing fornece distribuição de tráfego automatizada de um único ponto de entrada para vários servidores no backend.
- VMs de Computação
O serviço Oracle Cloud Infrastructure Compute permite provisionar e gerenciar hosts de computação na nuvem. Você pode iniciar instâncias de computação com formas que atendam aos seus requisitos de recursos de CPU, memória, largura de banda de rede e armazenamento. Após criar uma instância de computação, você pode acessá-la de forma segura, reiniciá-la, anexar e desconectar volumes e encerrá-la quando não precisar mais dela.
A arquitetura inclui VMs de computação para os servidores Web e servidores de aplicativos.
- Banco de dados Exadata
O Oracle Exadata Database Service permite que você aproveite o poder do Exadata na nuvem. Você pode provisionar sistemas X8M flexíveis que permitem adicionar servidores de computação de banco de dados e servidores de armazenamento ao sistema à medida que suas necessidades aumentam. Os sistemas X8M oferecem redes RoCE (RDMA over Converged Ethernet) para módulos de memória persistente (PMEM) de alta largura de banda e baixa latência, bem como software Exadata inteligente. Você pode provisionar sistemas X8M usando uma forma equivalente a um sistema X8 quarter-rack e, em seguida, adicionar servidores de banco de dados e de armazenamento a qualquer momento após o provisionamento.
- Sistemas de Banco de Dados
O Oracle Cloud Infrastructure oferece sistemas de banco de dados de nó único em máquinas bare metal ou virtuais e sistemas de banco de dados RAC de 2 nós em máquinas virtuais.
- Data Guard
O Oracle Data Guard fornece um conjunto abrangente de serviços que criam, mantêm, gerenciam e monitoram um ou mais bancos de dados stand-by para permitir que os bancos de dados Oracle de produção permaneçam disponíveis sem interrupção. O Oracle Data Guard mantém esses bancos de dados stand-by como cópias do banco de dados de produção. Em seguida, se o banco de dados de produção ficar indisponível devido a uma paralisação planejada ou não planejada, o Oracle Data Guard poderá alternar qualquer banco de dados stand-by para a atribuição de produção, minimizando o tempo de inatividade associado à paralisação.
- Armazenamento de objetos
O armazenamento de objetos fornece acesso rápido a grandes quantidades de dados estruturados e não estruturados de qualquer tipo de conteúdo, incluindo backups de bancos de dados, dados de análise e conteúdo avançado, como imagens e vídeos. Você pode armazenar de forma segura e depois recuperar dados diretamente da internet ou de dentro da plataforma da nuvem. Você pode dimensionar o armazenamento de forma integrada sem experimentar qualquer degradação no desempenho ou na confiabilidade do serviço. Use o armazenamento padrão para armazenamento de acesso frequente que você precisa para acessar de forma rápida, imediata e frequente. Use o armazenamento de arquivos compactados para armazenamento " frio" que você mantém por longos períodos de tempo e raramente acessa.
Seja Destaque na Criação e Implantação
Deseja mostrar o que você criou no Oracle Cloud Infrastructure? Gostaria de compartilhar suas lições aprendidas, melhores práticas e arquiteturas de referência com nossa comunidade global de arquitetos de nuvem? Vamos ajudá-lo a começar.
- Fazer download do modelo (PPTX)
Ilustre sua própria arquitetura de referência arrastando e soltando os ícones na estrutura de arame de amostra.
- Assistir o tutorial de arquitetura
Obtenha instruções passo a passo sobre como criar uma arquitetura de referência.
- Enviar seu diagrama
Envie um e-mail com seu diagrama. Nossos arquitetos de nuvem analisarão seu diagrama e entrarão em contato com você para discutir sua arquitetura.

