Mars Veterinary Health: Modernizou com uma Solução de SaaS e PaaS no Oracle Cloud

Como uma empresa em crescimento, a Mars Veterinary Health (MVH) tinha tecnologia legada com muitos problemas de desempenho. Para melhorar o desempenho, eles decidiram mover a maioria de suas cargas de trabalho para o Oracle Fusion Cloud Financials e o Oracle Fusion Cloud Human Capital Management (HCM) e suas cargas de trabalho de software como serviço (SaaS) para o Oracle Cloud Infrastructure.

A Mars Veterinary Health (MVH) faz parte de um ecossistema de negócios com um propósito comum: trabalhar juntos para melhorar a vida de profissionais veterinários, animais de estimação e clientes e tornar o mundo dos animais melhor. Eles têm locais em mais de 20 países com nove banners em 2,500 hospitais.

O MVH fez as seguintes alterações principais:

  • Eles migraram dos serviços IPSec VPN com conectividade básica para o FastConnect com uma rede maior para aproveitar os serviços SaaS e platform-as-a-service (PaaS).
  • Eles migraram de uma versão legada do banco de dados como serviço para o Oracle Autonomous Transaction Processing.
  • Eles passaram a usar o Java Cloud Service SaaS Extension (JCS-SX) como uma integração de finanças críticas para usar o Oracle Visual Builder.
  • Finalmente, eles migraram para o Oracle Integration.

A MVH decidiu mudar para o Oracle Autonomous Transaction Processing para melhorar seu crescimento orgânico e inorgânico. O crescimento orgânico ocorre ao adicionar unidades de negócios ou banners ao uso do aplicativo Oracle Enterprise, e o crescimento inorgânico ocorre dentro dos banners ao adicionar hospitais mensalmente. Então, quando eles estavam procurando oportunidades para melhorar seu desempenho no nível de tecnologia, descobriram que o Autonomous Transaction Processing era uma das melhores opções. O Autonomous Transaction Processing reduz alguns dos esforços manuais com o banco de dados como serviço e fornece vários tipos de automação.

A MVH fez uma prova de conceito para ajudá-los a decidir se eles queriam mudar para esta nova tecnologia, que levou cerca de três meses. A MVH migrou mais de 170 integrações do legado para a nova tecnologia, que demorou seis meses.

A MVH obteve as seguintes vantagens técnicas durante esta implantação no Oracle Cloud Infrastructure:

  • Desempenho: Eles monitoraram o desempenho em áreas como finanças com HCM e viram mais de 300% de melhoria na primeira semana.
  • Eles criaram uma pilha de tecnologia em que podem aproveitar novas tecnologias no Oracle Cloud Infrastructure.

A MVH tem planos para oportunidades de crescimento com o Oracle Cloud Infrastructure. Eles querem adicionar unidades de negócios dimensionáveis na América do Norte nos próximos 10 a 12 meses e mais produtos de PaaS ou SaaS da Oracle compatíveis com seu investimento em tecnologia existente.

História do Cliente

Saiba mais sobre a jornada da Mars Veterinary Health para o Oracle Cloud:

Arquitetura

Nesta arquitetura, a Mars Veterinary Health (MVH) migrou das cargas de trabalho usando tecnologia legada para as soluções SaaS e PaaS do Oracle Cloud Infrastructure.

Para melhorar o desempenho e adaptar-se ao crescimento, eles optaram pelo FastConnect para alta largura de banda, Oracle Integration, Oracle Visual Builder e Oracle Autonomous Transaction Processing.

O MVH deseja que o Autonomous Transaction Processing seja acessível publicamente. Como o serviço é totalmente gerenciado, a Oracle cuida da parte da rede: a rede virtual na nuvem (VCN), sub-redes, o domínio de disponibilidade e o domínio de falha. A Oracle garante que todos os ambientes, produção, desenvolvimento, teste e teste de aceitação do usuário sejam altamente disponíveis e tolerantes a falhas.

O Oracle Visual Builder e o Oracle Integration são serviços gerenciados, o que permite que a MVH se concentre mais nos negócios e no crescimento sem sobrecarga de problemas de desempenho.

O diagrama a seguir ilustra essa arquitetura de referência.



mars-vet-health-oci.zip

A arquitetura tem os seguintes componentes:
  • Região

    Uma região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, denominados 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 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 dentro de uma região. Os recursos físicos de cada domínio de disponibilidade são isolados dos recursos de 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 interna de domínios de disponibilidade. Portanto, não é possível afetar os outros domínios de disponibilidade na região.

  • VCN e sub-redes

    Uma VCN é uma rede personalizável definida por software que você configura em uma região do Oracle Cloud Infrastructure. Como as redes de data center tradicionais, as VCNs permitem controle total sobre seu ambiente de rede. Uma VCN pode ter vários blocos CIDR não sobrepostos que você poderá alterar após criar a VCN. Você pode segmentar uma VCN em sub-redes, que podem ter como escopo uma região ou um domínio de disponibilidade. Cada sub-rede consiste em um intervalo contíguo de endereços que não são sobrepostos com as outras sub-redes da 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 internet

    O gateway de internet permite tráfego entre as sub-redes públicas em uma VCN e a internet pública.

  • DRG (Dynamic Routing Gateway)

    O DRG é um roteador virtual que fornece um caminho para o 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.

    Para uma conectividade rápida e confiável de sua rede local para o Oracle Cloud, a Alliance Data escolheu o Oracle Cloud Infrastructure FastConnect.

  • Tabelas de Roteamento

    As tabelas de roteamento virtual 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.

  • FastConnect

    O Oracle Cloud Infrastructure FastConnect fornece uma maneira fácil de criar uma conexão privada dedicada entre o seu data center e o Oracle Cloud Infrastructure. O Serviço FastConnect fornece opções de maior largura de banda e uma experiência de rede mais confiável quando comparado com conexões baseadas na Internet.

  • Identity Cloud Service (Não usar)

    O Oracle Identity Cloud Service fornece gerenciamento de identidades, SSO (sign-on único) e governança de identidades para uma ampla variedade de aplicativos SaaS e locais.

  • Oracle Services Network

    O OSN (Oracle Services Network) é uma rede conceito no Oracle Cloud Infrastructure reservada para os serviços Oracle. Esses serviços têm endereços IP públicos que você pode acessar pela internet. Os hosts fora do Oracle Cloud podem acessar o OSN de forma privada usando o Oracle Cloud Infrastructure FastConnect ou o VPN Connect. Os hosts em suas VCNs podem acessar o OSN de forma privada por meio de um gateway de serviç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 analíticos e conteúdo avançado, como imagens e vídeos. Você pode armazenar com segurança e recuperar dados diretamente da internet ou de dentro da plataforma de nuvem. Você pode dimensionar o armazenamento sem afetar qualquer degradação no desempenho ou na confiabilidade do serviço. Use o armazenamento padrão para armazenamento "dinâmico" necessário para acessar rapidamente, imediatamente e com frequência. Use o armazenamento de arquivos compactados para o armazenamento "frio" que você mantém por longos períodos de tempo e raramente ou raramente acessa.

  • Autonomous Transaction Processing

    O Oracle Autonomous Transaction Processing é um serviço de banco de dados autônomo, seguro e autorreparável, otimizado para cargas de trabalho de processamento de transações. Não é necessário configurar ou gerenciar nenhum hardware ou instalar qualquer software. O Oracle Cloud Infrastructure trata da criação do banco de dados, bem como do backup, aplicação de patches, upgrade e ajuste do banco de dados.

  • Planejamento de recursos da empresa (ERP)

    O Oracle Fusion Cloud Enterprise Resource Planning oferece a você o poder de adaptar modelos de negócios e processos rapidamente para que você possa reduzir custos, aprimorar previsões e inovar mais.

  • HCM (Gerenciamento de capital humano)

    O Oracle Fusion Cloud Human Capital Management oferece a solução em nuvem mais completa de recursos humanos do mercado no Oracle HR, Talent Management, Workforce Management e Oracle Payroll, unificando e automatizando processos para oferecer visibilidade completa da força de trabalho.

  • Oracle SaaS

    O Software como serviço (SaaS) é um modelo de entrega de software baseado em nuvem no qual o provedor de nuvem desenvolve e mantém software de aplicativo em nuvem, fornece atualizações automáticas de software e disponibiliza software aos seus clientes pela Internet, pagando conforme o uso. O provedor de nuvem gerencia todo o hardware, middleware, software de aplicativo e segurança. Portanto, os clientes SaaS podem reduzir drasticamente os custos, implementar, dimensionar e atualizar soluções de negócios mais rapidamente do que a manutenção de sistemas e software locais e prever o custo total de propriedade com maior precisão.

  • Oracle PaaS

    Plataforma como serviço (PaaS) é um conjunto de serviços para criar e gerenciar aplicativos modernos na era digital, seja no local ou na nuvem.

    A PaaS oferece os componentes de infraestrutura e middleware que permitem que desenvolvedores, administradores de TI e usuários finais criem, integrem, migrem, implementem, protejam e gerenciem aplicativos móveis e da Web.

    Para ajudar na produtividade, a PaaS oferece componentes de programação prontos para uso que permitem aos desenvolvedores criar novos recursos em seus aplicativos, incluindo tecnologias inovadoras, como inteligência artificial (IA), chatbots, blockchain e internet das coisas (IoT). Este grupo também inclui conjuntos de ferramentas de desenvolvimento de aplicativos, incluindo serviços nativos da nuvem, Kubernetes, Docker e mecanismos de contêiner e muito mais.

Obter Recursos Criados e Implantados

Deseja mostrar o que você criou no Oracle Cloud Infrastructure? É importante 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.

  1. Faça download do modelo (PPTX)

    Ilustre sua própria arquitetura de referência arrastando e soltando os ícones na estrutura de fio de amostra.

  2. Assista ao tutorial da arquitetura

    Obtenha instruções passo a passo sobre como criar uma arquitetura de referência.

  3. Envie seu diagrama

    Envie-nos 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.