Sobre as Vantagens de Migração de Aplicativos Personalizados para o Oracle Cloud
Para garantir que esses aplicativos personalizados possam continuar a dar suporte à sua organização, você está considerando a migração deles para a nuvem, a fim de alinhar melhor os aplicativos com suas metas estratégicas, financeiras e operacionais:
Meta Comercial | Driver de Negócios | Meta de Migração |
---|---|---|
Estratégico | Introduza mais produtos, aprove-os para comercializar mais rapidamente, responda mais rapidamente a alterações nos requisitos. | Agilidade e Inovação Rápida |
Financeira | Reduza a especificação em excesso e mova de custos fixos para variáveis, diminuindo o custo total de propriedade. | Pay-As-You-Go, Escalonamento Elástico |
Operações de Negócios | Reduza o risco de interromper operações comerciais, recupere mais rapidamente das paralisações e falhas. | Risco Reduzido, Insights Aumentados |
Operações de TI | Automatize operações padrão, redirecione a TI para suportar processos de negócios com valor superior. | Melhores Práticas Repetitivas (IaC) |
À medida que você estiver avaliando suas opções, assegure-se de que uma migração possa ser executada sem interrupção de negócios e levará às metas projetadas pelo menos tempo.
Proposta de Valor
Os aplicativos de banco de dados personalizados podem ser migrados para o Oracle Cloud Infrastructure com uma nova arquitetura mínima, reintegração ou alterações do processo de negócios, e resultarão em uma solução mais flexível, mais confiável e entrega o desempenho mais alto em um custo menor do que as implantações em execução no local ou com outros provedores de nuvem.
O Oracle validou soluções para realizar essas metas, de forma rápida e confiável. Inclui procedimentos, serviços de suporte e arquiteturas de referência. Considere as necessidades de produção reais, incluindo segurança, configuração de rede, alta disponibilidade, recuperação de desastres, integração de identidade e gerenciamento de custo. Com essas soluções validadas, você pode tirar proveito de:
- 21 – 56% lower TCO que o local e outras nuvens
- ”Bring-Your-Own-License” (BYOL) para proteger seu investimento em bancos de dados locais
- Desenho de primeira segurança do núcleo para a borda
- Um portfólio completo de ferramentas nativas da nuvem para aumentar a produtividade do desenvolvedor
- Suporte para todas as principais plataformas da aplicação, incluindo JavaEE e WebLogic
- Infraestrutura e monitoramento de aplicativos refinados
- As opções mais abrangentes de serviço de banco de dados do setor
- A única infraestrutura de nuvem pública com SLAs de desempenho
Análise do Custo Total de Propriedade
Além dos benefícios de serem direta para migração, mais fácil para gerenciar e muito mais flexível para dimensionar, a execução de aplicativos personalizados no Oracle Cloud Infrastructure é mais barato do que executá-la no local ou em outro sistema em nuvem.
O custo total estimado de propriedade (TCO) desta solução pode ser 56% menor que a execução de aplicativos personalizados locais e 21% mais barato que a execução em outra nuvem, com base em:
- Economia significativa para eliminar hardware inicial, instalações em andamento, administração de TI e custos de suporte
- As vantagens do custo significante da Oracle para armazenamento de Block Volumes e Database
- Presumindo seis implantações de ambiente, 24 vCPU por ambiente na nuvem
- Comparados a um seis servidores, 28 núcleos por implantações locais de ambiente
Histórias de Sucesso de Clientes
Todos os dias, os clientes da Oracle Cloud Infrastructure apresentam um excelente sucesso na migração de seus aplicativos personalizados para o Oracle Cloud. Aqui estão algumas histórias de sucesso.
A CMiC é uma firma de software de construção que está fornecendo sua solução de Empresa e Campo para seus clientes, a menos de 40 anos, e hoje 27% de Ativos de Engenharia - Registre os principais 100 empreiteiros usam o software CMiC. Desenvolvido em uma pilha do Oracle, esta solução de plataforma de banco de dados único permite que os clientes gerenciem projetos de construção inteiros conceitutos até a conclusão. Eles consolidaram seus aplicativos locais e Amazon Web Services no Oracle Cloud Infrastructure . Eles escolheram o Oracle Cloud Infrastructure por causa de seu desempenho, segurança e por oferecer o melhor suporte para bancos de dados Oracle.
A Tecnologia Allianz é o provedor de tecnologia da empresa de serviços financeiros globais do Grupo Allianz, que tem receitas anuais de $ 130 bilhões. Eles têm extensas operações de inteligência de negócios usando o conjunto de aplicativos SAS, o MicroStrategy, aplicativos personalizados e o Exadata para persistência de dados. Eles estavam procurando migrar esses aplicativos para a nuvem, para que possam criar uma nova funcionalidade mais rápida, aumentar a elasticidade de sua infraestrutura e reduzir seu custo geral. Ele era crítico para que sua solução em nuvem forneça Exadata-as-a-Service. Outro requisito crítico foi que eles poderiam criar a infraestrutura com o Terraform. Eles escolhem o Oracle Cloud Infrastructure e trabalharam com os serviços do Oracle para executar o projeto. Espera-se ver um custo significativamente reduzido de propriedade como resultado da movimentação.
O CERN é uma organização de pesquisa europeu que opera a maior visão geral da partícula no mundo. Eles migraram sua infraestrutura WebLogic para aplicativos Java de missão crítica para o Docker e o Kubernetes no Oracle Cloud Infrastructure . Isso permite que eles reduzam o trabalho de manutenção para que eles se concentrem mais sobre o trabalho de desenvolvimento. Ela usada para levar em meio dia para implantar um cluster do WebLogic, depois da migração que tiver sido reduzida a 2 minutos. Usar o Oracle Cloud Infrastructure também permitiu que eles também adicionem novas opções de Recuperação de Desastres. Alberto Di Meglio, Head do CERN OpenLab, espera que mais, se não todos, de seus aplicativos sejam movidos para a nuvem.
Benefícios do Oracle Cloud Infrastructure
O Oracle Cloud Infrastructure oferece serviços exclusivos, recursos de infraestrutura, ferramentas e suporte otimizados para a migração de aplicativos personalizados em execução em bancos de dados Oracle.
- Desempenho garantido e economias asseguradas: Há benefícios de desempenho significativos quando você executa seus aplicativos personalizados na nuvem da Oracle. Nossas redes não entregues exclusivas e ofertas de tenant único, como computação bare metal e Exadata garantem um desempenho consistente que supere o desempenho dos data centers dedicados de nossos clientes. Ao contrário de outras nuvens, também oferecemos acordos de nível de serviço para fazer backup de nossas garantias de desempenho. Além disso, muitos serviços executam o cheapel e para preservar seus investimentos existentes, você também pode trazer licenças de banco de dados existentes para a nuvem da Oracle.
- Segurança do núcleo para a borda: A Oracle Cloud Infrastructure fornece segurança de nível empresarial em cada nível da pilha, para garantir isolamento do usuário, criptografia de dados em cada estágio do ciclo de vida, controles de segurança detalhados, conformidade e visibilidade por meio de soluções de monitoramento e dados de log abrangentes. Quando você move seus aplicativos para o Oracle Cloud, pode controlar sua segurança e também, ou melhor que sua infraestrutura local.
- O Oracle Cloud Infrastructure suporta muitas formas de automação e serviços gerenciados para tornar as equipes de desenvolvimento mais produtivas. Estes serviços nativos da nuvem incluem:
- Gerenciador de Recursos para suportar o gerenciamento da infraestrutura de TI como código para maior flexibilidade e confiabilidade.
- Monitoramento para rastrear métricas de infraestrutura e de aplicativos.
- Grafana para visualização de infraestrutura e status do aplicativo.
- Eventos para detectar e agir em eventos do ciclo de vida de qualquer um de seus recursos e serviços de infraestrutura.
- Cada aplicativo que é migrado para o Oracle Cloud Infrastructure gera imediatamente benefícios por causa desses serviços e recursos adicionais, como Fluxo nativo, Notificação, Gerenciamento de contêiner e muito mais, pode suportar iniciativas para criar aprimoramentos que não são viáveis no local.
- Muitas aplicações de negócios usam o JavaEE e o WebLogic para sua funcionalidade principal. O Oracle Cloud Infrastructure oferece suporte de migração para essas pilhas de aplicativos, incluindo migrações por licença, implantações automatizadas de arquiteturas de referência para o WebLogic 11.x e 12.x e migrações para uma infraestrutura conteinerizada gerenciada usando o Operador Kubernetes do WebLogic.
- O Oracle oferece os serviços de migração de banco de dados mais abrangentes do setor, de modo que haja uma que corresponda exatamente aos seus requisitos. Do backup simples e restauração com migrações RMAN para Zero Downtime, e em Gigabytes em VPNs seguros para Terabytes em linhas dedicadas, e Petabytes usando Appliances de Transferência de Dados, oferecemos soluções de autoatendimento e guiadas para cada cenário e caso de uso.
Cenários de Migração
Dependendo das suas prioridades, você pode escolher entre algumas abordagens diferentes para migrar seus aplicativos locais para a nuvem. O Oracle Cloud Infrastructure fornece arquiteturas de referência que suportam um amplo espectro de opções.
Há muitos fatores que podem afetar o caminho de migração ideal da nuvem local para a:
O aplicativo está concluído, requer poucas atualizações e tem uma carga de trabalho fixa?
“Levantamento e Turno” é uma abordagem que torna o máximo possível de poucas alterações na infraestrutura. Ele reduz as chances de introduzir diferenças de comportamento, enquanto ainda oferece os benefícios da nuvem de melhor desempenho, usando o melhor hardware, armazenamento e rede, bem como os benefícios financeiros da mudança de um capex para um modelo opex. Melhore o banco de dados movendo para uma versão gerenciada do banco de dados Oracle, melhorando a confiabilidade e reduzindo a carga de trabalho administrativa.
O aplicativo ainda é um projeto ativo, com atualizações regulares e versões de versão?
“Mover e Melhorar” permite que você faça upgrade dos componentes da infraestrutura do aplicativo para as versões mais recentes, como migrar o WebLogic para a versão 12.2 e o banco de dados Oracle para a versão do 19c e usa uma arquitetura validada do Oracle que pode ser implantada a partir de scripts Terraform. Isso implementa as melhores práticas para execução de aplicativos no Oracle Cloud Infrastructure . Esse método facilita a configuração das instâncias dos aplicativos para o trabalho de desenvolvimento e teste, e melhora a qualidade das releases de produção.
Deseja implementar uma arquitetura nativa da nuvem, com suporte para escalabilidade elástica, implantação contínua e auto-intensa?
Isso permite a implantação de aplicações baseadas em WebLogic em clusters Kubernetes de containers Docker. Usando OKE, o serviço Kubernetes gerenciado pela Oracle Cloud Infrastructure, é fácil criar infraestrutura escalável altamente resiliente, ao mesmo tempo em que utiliza o código da aplicação existente. Esta infraestrutura é ideal para métodos modernos de dedicados para desenvolvimento de software.
Em cada um desses métodos, o Oracle oferece opções para usar opções de serviço de banco de dados no caso de seus aplicativos, preservando ao mesmo tempo seu investimento em licenças perpétuais de banco de dados por meio do programa “Bring-Your-Own-License” (BYOL).
Status atual | Meta | Tipo | Arquitetura Validada de Destino |
---|---|---|---|
Qualquer aplicativo personalizado em execução em qualquer banco de dados Oracle. | Aumente a confiabilidade, o desempenho e a segurança. TCO Inferior. Minimize o risco de migração. | "Elevação e Turno" | Mova a pilha de aplicativos para um BM ou VM no Oracle Cloud Infrastructure . Migre o banco de dados para o Oracle Database Cloud Service (BYOL). |
Aplicativos JavaEE/WebLogic em execução em qualquer banco de dados Oracle. | Como “Elevação e Turno", mais: upgrade para o WLS mais recente, automatize As implantações de dev/test/production, implemente HA e DR, consolide os bancos de dados. | “Mover e Melhorar” | Implante o JavaEE/WLS em VMs/BMs usando scripts Terraform. Migre bancos de dados para Oracle Autonomous Database, Oracle Database Cloud Service (VM ou BM) ou Oracle Database Exadata Cloud Service . Implemente opções avançadas de HA e DR. |
Aplicativos JavaEE/WebLogic em execução em qualquer banco de dados Oracle. | Como “Mover e Melhorar", mais: aumentar a flexibilidade, elasticidade e aumentar a produtividade do desenvolvedor com extensas opções de automação. | “Modernização” | Implante o JavaEE/WLS em clusters do Docker/Kubernetes usando scripts Terraform. Migre bancos de dados para ADB, Oracle Database Cloud Service (VM ou BM) ou Oracle Database Exadata Cloud Service . Implemente opções avançadas de HA e DR. |
O Oracle pode ajudá-lo a compreender as considerações para escolher o cenário que melhor se ajusta aos seus requisitos e fornece arquiteturas validadas para implementar esses cenários.
Migrações de Bancos de Dados
Se você estiver usando o 11g, o 12c ou o 18c do Oracle Database on-premises, poderá melhorar a qualidade dos seus aplicativos fazendo upgrade para qualquer um dos Oracle Database Cloud Service s gerenciados no Oracle Cloud Infrastructure .
Com esses serviços, você reduz o trabalho envolvido na manutenção do banco de dados, aumenta o desempenho e a disponibilidade, reduzindo o custo geral da propriedade.
Soluções Validadas que Atendem aos seus Requisitos de Negócios
Como o Oracle Cloud Infrastructure foi criado para exatamente o tipo de padrão de uso encontrado em aplicações personalizadas com bancos de dados Oracle, as implantações existentes podem ser facilmente movidas e melhoradas com pouco ou sem modificações no ambiente ou nos processos de negócios.
Este Guia de Solução Validado fornecerá as arquiteturas de referência para ajudar a projetar o melhor caminho de migração para suas aplicações e para entender como implementar as melhores práticas para gerenciá-las no Oracle Cloud Infrastructure . Iremos:
- Correspondendo ao design do seu modelo de rede local
- Estabelecendo conectividade segura e de alto desempenho do local para seus aplicativos em nuvem
- Projetando para resiliência e alta disponibilidade
- Recuperando das paralisações do sistema com opções de recuperação de desastre integradas
- Implantando uma arquitetura segura, com isolamento de recursos e criptografia de todos os dados
- Integração com seu sistema de gerenciamento de identidades existente
- Manter controle e visibilidade sobre a utilização de recursos e custos na nuvem
- Migrando seus ambientes de aplicativo e de banco de dados para a nuvem