Acerca de las ventajas de migrar aplicaciones personalizadas a Oracle Cloud
Para asegurarse de que estas aplicaciones personalizadas puedan seguir admitiendo la organización, tiene en cuenta que la migración a la nube puede alinear mejor las aplicaciones con los objetivos estratégicos, financieros y operativos:
Objetivo empresarial | Controlador de Negocio | Objetivo de migración |
---|---|---|
Estrategia | Presentar más productos, hacer que el mercado sea más rápido y responder más rápido a los cambios realizados en los requisitos. | Mejora de agilidad e innovación rápida |
Financieras | Reduzca el exceso de aprovisionamiento y pase de costos fijos a variables, reduciendo el costo total de propiedad. | Pay-As-You-Go, Escala elástica |
Operaciones de Negocio | Reduzca el riesgo de interrupción de operaciones de negocio, recupere más rápido de interrupciones y fallos. | Riesgo reducido, mayor análisis |
Operaciones de TI | Automatice las operaciones estándar, redirija la TI para soportar procesos de negocio con mayor valor. | Mejores Prácticas Repetibles (IaC) |
Conforme esté evaluando las opciones que desea asegurarse de que se puede ejecutar una migración sin interrupción del negocio y provocará los objetivos proyectados en la menor cantidad de tiempo.
Propuesta de valor
Las aplicaciones de bases de datos personalizadas se pueden migrar a Oracle Cloud Infrastructure con cambios en los procesos de negocio, la reintegración o la reintegración mínima y se producirán una solución que sea más flexible, más fiable y ofrece un mayor rendimiento al menor costo que los despliegues que se ejecutan de forma local o con otros proveedores en la nube.
Oracle ha validado soluciones para lograr estos objetivos de forma rápida y fiable. Incluye procedimientos, servicios de soporte y arquitecturas de referencia. Tenga en cuenta las necesidades de producción reales, como seguridad, configuración de red, alta disponibilidad, recuperación ante desastres, integración de identidades y gestión de costos. Con estas soluciones validadas, puede aprovechar las ventajas de:
- 21 - 56% de costo total de propiedad inferior a la ubicación local y otras nubes
- ”Bring-Your-Own-License” (BYOL) para proteger su inversión en bases de datos locales
- Diseño de Security-first del núcleo central al borde
- Una cartera completa de herramientas en la nube para aumentar la productividad del desarrollador
- Compatibilidad con todas las plataformas de aplicación principales, incluidas JavaEE y WebLogic
- Infraestructura y supervisión de aplicaciones detalladas
- Las opciones de servicio de base de datos más completas del sector
- La única infraestructura de nube pública con SLA de rendimiento
Análisis de costo total de propiedad
Además de las ventajas de ser fácil de migrar, es más fácil de gestionar y más flexible a escala, la ejecución de aplicaciones personalizadas en Oracle Cloud Infrastructure es más difícil que si se ejecuta en ubicaciones locales o en otro sistema en la nube.
El costo total estimado de propiedad (TCO) de esta solución puede ser del 56% menos que ejecutar las aplicaciones personalizadas de manera local y el 21% de la ejecución en otra nube, según:
- Ahorros significativos de eliminar hardware frontal, instalaciones en curso, costos de asistencia y administración de TI
- Las ventajas de costo destacadas de Oracle para volúmenes en bloque y almacenamiento en base de datos
- Suponiendo seis despliegues en la nube de 24 vCPU por entorno
- Comparado con un seis servidores, 28 núcleos por despliegues locales de entorno
Experiencias exitosas de clientes
Cada día, los clientes de Oracle Cloud Infrastructure experimentan un gran éxito al migrar sus aplicaciones personalizadas a Oracle Cloud. A continuación, se muestran algunas experiencias correctas.
CMiC es una empresa de software de construcción que ha proporcionado su solución empresarial y de campo a sus clientes, aproximadamente 40 años, y hoy el 27% de los contratistas superiores de Engineering News-Record 100 utilizan el software de CMiC. Basado en una pila de Oracle, esta solución de plataforma de base de datos única permite a los clientes gestionar todos los proyectos de construcción del concepto al final. Han consolidado sus aplicaciones locales y de Amazon Web Services en Oracle Cloud Infrastructure . Seleccionan Oracle Cloud Infrastructure debido a su rendimiento, seguridad y porque ofrece el mejor soporte para bases de datos Oracle.
La tecnología Allianz es el proveedor de tecnología para el grupo Allianz de servicios financieros globales, que tiene ingresos anuales de $130 billones. Tienen operaciones amplias de inteligencia empresarial mediante el conjunto de aplicaciones SAS, MicroStrategy, aplicaciones personalizadas y Exadata para la persistencia de datos. Se estaban buscando migrar estas aplicaciones a la nube para poder crear nuevas funcionalidades más rápidamente, aumentar la elasticidad de su infraestructura y reducir su costo general. Es fundamental que su solución en la nube proporcione datos como servicio de ExaData. Otro requisito crítico era que podían crear la infraestructura con Terraform. Seleccionan Oracle Cloud Infrastructure y trabajadas en estrecha colaboración con los servicios de Oracle para ejecutar el proyecto. Se espera que vean los costos de propiedad reducidos significativamente como resultado del movimiento.
CERN es una organización de investigación europea que funciona con el laboratorio de grandes partículas en el mundo. Migran su infraestructura de WebLogic para aplicaciones Java críticas a Docker y Kubernetes en Oracle Cloud Infrastructure . Al hacerlo, pueden reducir su trabajo de mantenimiento para que se puedan centrar más en el trabajo de desarrollo. Se utilizan para llevarlos a un medio día para desplegar un cluster de WebLogic, después de la migración que se ha reducido a 2 minutos. El uso de Oracle Cloud Infrastructure también les permite agregar nuevas opciones de recuperación ante desastres. Alberto Di Meglio, cabezal de CERN OpenLab, espera que la mayoría, si no todas, de sus aplicaciones se moverán a la nube.
Ventajas de Oracle Cloud Infrastructure
Oracle Cloud Infrastructure ofrece servicios únicos, capacidades de infraestructura, herramientas y soporte optimizados para migrar aplicaciones personalizadas que se ejecutan en bases de datos Oracle.
- Rendimiento garantizado y ahorros de costos: hay ventajas importantes de rendimiento cuando ejecuta las aplicaciones personalizadas en la nube de Oracle. Nuestras ofertas únicas sin exceso de redes y ofertas de inquilino único como recursos informáticos con hardware dedicado y Exadata garantizan un rendimiento consistente que supera el rendimiento de los centros de datos dedicados de nuestros clientes. A diferencia de otras nubes, también ofrecemos acuerdos de nivel de servicio para realizar copias de seguridad de nuestras garantías de rendimiento. Además, muchos servicios se ejecutan ahora y para mantener las inversiones existentes, también puede poner las licencias de base de datos existentes a la nube de Oracle.
- Seguridad del núcleo al borde: Oracle Cloud Infrastructure proporciona seguridad a nivel de empresa en cada nivel de la pila, para garantizar el aislamiento de los usuarios, el cifrado de datos en cada etapa del ciclo de vida, controles de seguridad específicos, cumplimiento y visibilidad a través de datos de log y soluciones de control completos. Al mover sus aplicaciones a Oracle Cloud, puede controlar su seguridad, o mejor que su infraestructura local.
- Oracle Cloud Infrastructure soporta muchas formas de automatización y servicios gestionados para que los equipos de desarrollo sean más productivos. Estos servicios en la nube incluyen:
- Gestor de recursos para admitir la gestión de la infraestructura de TI como código para aumentar la flexibilidad y la fiabilidad.
- Supervisión de métricas de infraestructura y aplicación de seguimiento.
- Grafana para visualización de estado de infraestructura y aplicación.
- Eventos para detectar y actuar en eventos del ciclo de vida de cualquiera de los servicios y recursos de la infraestructura.
- Cada aplicación migrada a Oracle Cloud Infrastructure obtendrá beneficios de inmediato debido a estos servicios y capacidades adicionales como flujo nativo, notificación y gestión de contenedores, entre otras, pueden soportar iniciativas para crear mejoras que no sean factibles en ubicaciones locales.
- Muchas aplicaciones de negocio utilizan JavaEE y WebLogic para sus funciones principales. Oracle Cloud Infrastructure ofrece soporte de migración para estas pilas de aplicaciones, incluidas migraciones de licencias futuras, despliegues automatizados de arquitecturas de referencia para WebLogic 11.x y 12.x, así como migraciones a infraestructura contenedorizada mediante el operador Kubernetes de WebLogic.
- Oracle ofrece los servicios de migración de base de datos más completos del sector, por lo que habrá uno que coincida exactamente con sus requisitos. Desde la copia de seguridad simple y restauración con migraciones de tiempo de inactividad cero, y desde Gigabytes sobre VPN seguros a terabytes sobre líneas dedicadas, y Petabytes con aplicaciones de transferencia de datos, ofrecemos soluciones de autoservicio y guiadas para cada escenario y caso de uso.
Escenarios de migración
En función de las prioridades, puede elegir entre unos enfoques distintos para migrar las aplicaciones locales a la nube. Oracle Cloud Infrastructure proporciona arquitecturas de referencia que soportan un amplio espectro de opciones.
Hay varios factores que pueden afectar la ruta de migración óptima de local a la nube:
¿ Ha finalizado la aplicación, necesita algunas actualizaciones y tiene una carga de trabajo fija?
“Aumento y Cambio” es un enfoque que hace solo algunos cambios en la infraestructura como sea posible. Reduce las posibilidades de introducir diferencias en el comportamiento y, a la vez, ofrecen las ventajas en la nube de mejorar el rendimiento al utilizar el mejor hardware, almacenamiento y redes, además de las ventajas financieras de pasar de un modelo capex a uno. Mejore la base de datos moviéndose a una versión gestionada de la base de datos Oracle, mejorando la fiabilidad y reduciendo la carga de trabajo del administrador.
¿ La aplicación sigue siendo un proyecto activo, ¿ con actualizaciones regulares y versiones?
“Mover y mejorar” permite actualizar los componentes de la infraestructura de aplicación a las versiones más recientes, como la migración de WebLogic a la versión 12.2 y la base de datos Oracle a la versión 19c, y utiliza una arquitectura validada por Oracle que se puede desplegar desde scripts de Terraform. Esto implementa las mejores prácticas para ejecutar aplicaciones en Oracle Cloud Infrastructure . Este enfoque facilita la instalación o desactivación de instancias de las aplicaciones para el trabajo de desarrollo y prueba, y mejora la calidad de las versiones de producción.
¿ Desea implantar una arquitectura nativa en la nube, con soporte para ampliación elástica, despliegue continuo y reparación automática?
Esto permite el despliegue de aplicaciones basadas en WebLogic en clusters de Kubernetes de los contenedores de Docker. Con OKE, el servicio de Kubernetes gestionado de Oracle Cloud Infrastructure es fácil crear una infraestructura escalable y altamente actualizada, a la vez que aprovecha el código de aplicación existente. Esta infraestructura es ideal para modernos enfoques de devops para el desarrollo del software.
En cada uno de estos enfoques, Oracle ofrece opciones para usar las opciones de base de datos como servicio para sus aplicaciones, a la vez que conserva su inversión en licencias de base de datos perpetuas mediante el programa “Bring-Your-Own-License” (BYOL).
Estado Actual | Objetivo | Tipo | Arquitectura de destino validado |
---|---|---|---|
Cualquier aplicación personalizada que se ejecute en cualquier base de datos de Oracle. | Mejore la fiabilidad, el rendimiento y la seguridad. TCO inferior. Minimizar el riesgo de migración. | "Aumento y turno" | Mueva la pila de la aplicación a BM o VM en Oracle Cloud Infrastructure . Migre la base de datos a Oracle Database Cloud Service (BYOL). |
Aplicaciones JavaEE/WebLogic que se ejecutan en cualquier base de datos Oracle. | Como “Aumento y Cambio”, más: actualizar a la última versión de WLS, automatizar los despliegues de dev/test/production, implementar HA y DR, consolidar bases de datos. | “Mover y mejorar” | Desplegar JavaEE/WLS en VM/BMs mediante scripts de Terraform. Migre las bases de datos a Oracle Autonomous Database, Oracle Database Cloud Service (VM o BM) u Oracle Database Exadata Cloud Service . Implante opciones avanzadas de HA y DR. |
Aplicaciones JavaEE/WebLogic que se ejecutan en cualquier base de datos Oracle. | Como “Mover y Mejorar", más: aumentar la flexibilidad, la elasticidad y mejorar la productividad del desarrollador con las opciones amplias de automatización. | “Modernización” | Desplegar JavaEE/WLS en clusters de Docker/Kubernetes mediante scripts de Terraform. Migrar bases de datos a ADB, Oracle Database Cloud Service (VM o BM) o Oracle Database Exadata Cloud Service . Implante opciones avanzadas de HA y DR. |
Oracle puede ayudarle a comprender las consideraciones para elegir el escenario que mejor se ajuste a sus necesidades y proporciona arquitecturas validadas para implementar dichos casos.
Migraciones de Base de Datos
Tanto si utiliza las versiones de 11g, 12c u 18c de Oracle Database locales, puede mejorar la calidad de las aplicaciones actualizando a cualquiera de las Oracle Database Cloud Service gestionadas en Oracle Cloud Infrastructure .
Con estos servicios, puede reducir el trabajo implicado en el mantenimiento de la base de datos, aumentar el rendimiento y la disponibilidad, a la vez que reduce el costo total de propiedad.
Soluciones validadas que se centran en los requisitos de su negocio
Ya que Oracle Cloud Infrastructure se ha creado exactamente para el tipo de patrón de uso encontrado en aplicaciones personalizadas con bases de datos Oracle, los despliegues existentes se pueden mover y mejorar fácilmente con poca o ninguna modificación en el entorno o en los procesos de negocio.
Esta Guía de soluciones validada le proporcionará arquitecturas de referencia para ayudarle a diseñar la mejor ruta de migración para sus aplicaciones y para comprender cómo implantar las mejores prácticas para gestionarlas en Oracle Cloud Infrastructure . Se cubrirá:
- Hacer coincidir el diseño del modelo de red local
- Establecimiento de conectividad segura y de alto rendimiento desde las aplicaciones locales a la nube
- Diseño de resiliencia y alta disponibilidad
- Recuperación de interrupciones con opciones de recuperación ante desastres integradas
- Despliegue de una arquitectura segura, con aislamiento de recursos y cifrado de todos los datos
- Integración con el sistema de gestión de identidad existente
- Mantenimiento de control y visibilidad a través de la utilización y los costos de recursos en la nube
- Migración de sus entornos de aplicación y base de datos a la nube