Estado veterinario de Marte: modernizado con una solución SaaS y PaaS en Oracle Cloud

Como empresa en crecimiento, Mars Veterinary Health (MVH) contaba con tecnología heredada con muchos problemas de rendimiento. Para mejorar el rendimiento, decidieron mover la mayoría de sus cargas de trabajo a Oracle Fusion Cloud Financials y Oracle Fusion Cloud Human Capital Management (HCM) y sus cargas de trabajo de software como servicio (SaaS) a Oracle Cloud Infrastructure.

Marte Veterinary Health (MVH) forma parte de un ecosistema empresarial con un propósito común: Trabajar juntos para mejorar la vida de profesionales veterinarios, mascotas y clientes y mejorar el mundo de las mascotas. Tienen emplazamientos en más de 20 países con nueve banners en 2,500 hospitales.

MVH realizó los siguientes cambios clave:

  • Pasaron de los servicios VPN con IPSec con conectividad básica a FastConnect con una red más grande para aprovechar los servicios SaaS y de plataforma como servicio (PaaS).
  • Pasaron de una versión heredada de base de datos como servicio a Oracle Autonomous Transaction Processing.
  • Pasaron de utilizar la extensión SaaS del servicio Java Cloud (JCS-SX) como una integración financiera fundamental para usar Oracle Visual Builder.
  • Por último, se han trasladado a Oracle Integration.

MVH decidió pasar a Oracle Autonomous Transaction Processing para mejorar su crecimiento orgánico e inorgánico. El crecimiento orgánico se produce cuando se agregan unidades de negocio o banners al uso de la aplicación Oracle Enterprise, y el crecimiento inorgánico se produce en los banners al agregar hospitales mensualmente. Por lo tanto, cuando buscaban oportunidades para mejorar su rendimiento a nivel tecnológico, consideraban que Autonomous Transaction Processing era una de las mejores opciones. Autonomous Transaction Processing reduce parte del esfuerzo manual con base de datos como servicio y proporciona varios tipos de automatización.

MVH hizo una prueba de concepto para ayudarles a decidir si querían pasar a esta nueva tecnología, que tardó aproximadamente tres meses. MVH trasladó más de 170 integraciones del legado a la nueva tecnología, que tardó seis meses.

MVH obtuvo las siguientes ventajas técnicas durante este despliegue en Oracle Cloud Infrastructure:

  • Rendimiento: supervisaron el rendimiento en áreas como finanzas con HCM y experimentaron una mejora de más del 300% desde la primera semana.
  • Crearon una pila de tecnología donde pueden aprovechar las nuevas tecnologías en Oracle Cloud Infrastructure.

MVH tiene planes para oportunidades de crecimiento con Oracle Cloud Infrastructure. Quieren agregar unidades de negocio de tamaño considerable en Norteamérica en los próximos 10–12 meses y más productos PaaS o SaaS de Oracle que sean compatibles con su inversión en tecnología existente.

Caso de cliente

Obtenga más información sobre el recorrido de Mars Veterinary Health hacia Oracle Cloud:

Arquitectura

En esta arquitectura, Mars Veterinary Health (MVH) pasó de cargas de trabajo utilizando tecnología heredada a soluciones Oracle Cloud Infrastructure SaaS y PaaS.

Para mejorar su rendimiento y adaptarse a su crecimiento, optaron por FastConnect con gran ancho de banda, Oracle Integration, Oracle Visual Builder y Oracle Autonomous Transaction Processing.

MVH desea que Autonomous Transaction Processing sea accesible públicamente. Dado que el servicio está completamente gestionado, Oracle se encarga de la parte de red: la red virtual en la nube (VCN), las subredes, el dominio de disponibilidad y el dominio de errores. Oracle garantiza que todos los entornos, la producción, el desarrollo, las pruebas y las pruebas de aceptación de usuarios tengan alta disponibilidad y sean tolerantes a fallos.

Oracle Visual Builder y Oracle Integration son servicios gestionados, lo que permite a MVH centrarse más en su negocio y su crecimiento sin sobrecarga de problemas de rendimiento.

El siguiente diagrama ilustra esta arquitectura de referencia.



mars-vet-health-oci.zip

La arquitectura tiene los siguientes componentes:
  • Región

    Una región de Oracle Cloud Infrastructure es un área geográfica localizada que contiene uno o más centros de datos, denominados dominios de disponibilidad. Las regiones son independientes de otras regiones y las grandes distancias pueden separarlas (entre países e incluso continentes).

    Todos los recursos de esta arquitectura se despliegan en una sola región.

  • Dominio de disponibilidad

    Los dominios de disponibilidad son centros de datos independientes e independientes dentro de una región. Los recursos físicos de cada dominio de disponibilidad están aislados de los recursos de los otros dominios de disponibilidad, lo que proporciona tolerancia a fallos. Los dominios de disponibilidad no comparten infraestructura, como alimentación o refrigeración, ni la red interna del dominio de disponibilidad. Por lo tanto, es improbable que un fallo en un dominio de disponibilidad afecte a los otros dominios de disponibilidad de la región.

  • VCN y subredes

    Una VCN es una red personalizable y definida por software que se configura en una región de Oracle Cloud Infrastructure. Al igual que las redes del centro de datos tradicionales, las VCN le proporcionan un control total de su entorno de red. Una VCN puede tener varios bloques CIDR no solapados que puede cambiar después de crear la VCN. Puede segmentar una VCN en subredes, que se pueden acotar a una región o a un dominio de disponibilidad. Cada subred consta de un rango de direcciones contiguas que no se solapan con las otras subredes de VCN. Puede cambiar el tamaño de una subred después de la creación. Una subred puede ser pública o privada.

    Esta arquitectura utiliza una única VCN, con subredes independientes para el equilibrador de carga, los servidores web, los servidores de aplicaciones y la base de datos.

  • Gateway de internet

    El gateway de Internet permite el tráfico entre las subredes públicas de una VCN y la red pública de Internet.

  • Gateway de enrutamiento dinámico (DRG)

    El DRG es un enrutador virtual que proporciona una ruta para el tráfico de red privada entre las VCN de la misma región, entre una VCN y una red fuera de la región, como una VCN de otra región de Oracle Cloud Infrastructure, una red local o una red de otro proveedor de nube.

    Para una conectividad rápida y fiable de su red local a Oracle Cloud, Alliance Data eligió Oracle Cloud Infrastructure FastConnect.

  • Tablas de rutas

    Las tablas de rutas virtuales contienen reglas para enrutar el tráfico desde subredes a destinos fuera de una VCN, normalmente a través de gateways.

  • Lista de seguridad

    Para cada subred, puede crear reglas de seguridad que especifiquen el origen, el destino y el tipo de tráfico que se debe permitir dentro y fuera de la subred.

  • FastConnect

    Oracle Cloud Infrastructure FastConnect proporciona una forma sencilla de crear una conexión privada dedicada entre el centro de datos y Oracle Cloud Infrastructure. FastConnect ofrece opciones de mayor ancho de banda y una experiencia de red más fiable en comparación con las conexiones basadas en Internet.

  • Identity Cloud Service (no utilizar)

    Oracle Identity Cloud Service proporciona gestión de identidades, conexión única (SSO) y control de identidades para una amplia gama de aplicaciones SaaS y locales.

  • Oracle Services Network

    Oracle Services Network (OSN) es una red conceptual que forma parte de Oracle Cloud Infrastructure y solo pueden utilizarla los servicios de Oracle. Estos servicios tienen direcciones IP públicas que puede acceder a través de Internet. Los hosts fuera de Oracle Cloud pueden acceder a OSN de forma privada mediante Oracle Cloud Infrastructure FastConnect o VPN Connect. Los hosts de las redes virtuales en la nube pueden acceder a OSN de forma privada mediante un gateway de servicio.

  • Almacenamiento de objetos

    El almacenamiento de objetos proporciona acceso rápido a grandes cantidades de datos estructurados y no estructurados de cualquier tipo de contenido, incluidas copias de seguridad de bases de datos, datos analíticos y contenido enriquecido, como imágenes y vídeos. Puede almacenar y, a continuación, recuperar los datos de manera segura directamente desde Internet o desde la plataforma en la nube. Puede escalar el almacenamiento sin problemas sin experimentar ninguna degradación en el rendimiento o la fiabilidad del servicio. Utilice el almacenamiento estándar para el almacenamiento "caliente" al que necesita acceder de forma rápida, inmediata y frecuente. Utilice el almacenamiento de archivos para el almacenamiento "en frío" que conserva durante largos períodos de tiempo y que rara vez tiene acceso.

  • Autonomous Transaction Processing

    Oracle Autonomous Transaction Processing es un servicio de base de datos de autogestión, autoprotección y autorreparación optimizado para las cargas de trabajo de procesamiento de transacciones. No es necesario configurar ni gestionar ningún hardware, o instalar ningún software. Oracle Cloud Infrastructure gestiona la creación de la base de datos, así como la copia de seguridad, la aplicación de parches, la actualización y el ajuste de la base de datos.

  • Planificación de recursos empresariales (ERP)

    Oracle Fusion Cloud Enterprise Resource Planning le ofrece la capacidad de adaptar los modelos y procesos de negocio rápidamente para poder reducir costos, afinar previsiones e innovar más.

  • Gestión de capital humano (HCM)

    Oracle Fusion Cloud Human Capital Management ofrece la solución de recursos humanos en la nube más completa del mercado en Oracle HR, Talent Management, Workforce Management y Oracle Payroll, unificando y automatizando los procesos para ofrecer visibilidad integral del personal.

  • Oracle SaaS

    El software como servicio (SaaS) es un modelo de entrega de software basado en la nube en el que el proveedor de nube desarrolla y mantiene el software de aplicación en la nube, proporciona actualizaciones automáticas de software y pone el software a disposición de sus clientes a través de Internet con un sistema de pago por consumo. El proveedor de la nube gestiona todo el hardware, middleware, software de aplicaciones y seguridad. Por lo tanto, los clientes de SaaS pueden reducir drásticamente los costes, desplegar, ampliar y actualizar las soluciones de negocio más rápidamente que el mantenimiento de sistemas y software locales, y predecir el costo total de propiedad con mayor precisión.

  • Oracle PaaS

    La plataforma como servicio (PaaS) es un conjunto de servicios para crear y gestionar aplicaciones modernas en la era digital, ya sea on-premises o en la nube.

    PaaS proporciona la infraestructura y los componentes de middleware que permiten a los desarrolladores, administradores de TI y usuarios crear, integrar, migrar, desplegar, proteger y gestionar aplicaciones móviles y web.

    Para ayudar a aumentar la productividad, PaaS ofrece componentes de programación listos para usar que permiten a los desarrolladores crear nuevas capacidades en sus aplicaciones, incluidas tecnologías innovadoras, como inteligencia artificial (IA), chatbots, cadena de bloques e Internet de las cosas (IoT). Este grupo también incluye suites de herramientas de desarrollo de aplicaciones, incluidos servicios nativos en la nube, Kubernetes, motores de contenedor y Docker, entre otros.

Incorporación y despliegue de funciones

¿Desea mostrar lo que ha creado en Oracle Cloud Infrastructure? ¿Es importante compartir sus lecciones aprendidas, mejores prácticas y arquitecturas de referencia con nuestra comunidad global de arquitectos en la nube? Permítanos ayudarte a empezar.

  1. Descargar la plantilla (PPTX)

    Ilustre su propia arquitectura de referencia arrastrando y soltando los iconos en el marco de alambre de ejemplo.

  2. Ver el tutorial de arquitectura

    Obtenga instrucciones paso a paso sobre cómo crear una arquitectura de referencia.

  3. Envíe el diagrama

    Nos envía un correo electrónico con su diagrama. Nuestros arquitectos en la nube revisarán su diagrama y se pondrán en contacto con usted para analizar su arquitectura.