Novedades de Oracle Retail 16 (Parte II)

Novedades de Oracle Retail 16 (Parte II)

Oracle Retail ha lanzado recientemente la versión 16 y esta incluye muchas nuevas características que se alinean con las necesidades en curso para los minoristas. La parte 1 de este post sobre las características cambiantes de Oracle Retail 16 basado en Excepciones y Simplificación de ERP. En la segunda parte hablaremos de Notificaciones, Mobile y Configuración y Personalización.

Notificaciones

Además de los paneles, RMS también utilizará la función de notificaciones. Esta característica, configurable por función de usuario, destaca cuando ocurren varios eventos empresariales en la aplicación e informa al usuario sobre el evento, así como un hipervínculo en la aplicación para revisar más detalles y acción sobre él. Por ejemplo, si una orden de compra que se había enviado para aprobación se rechaza de nuevo al estado de hoja de cálculo, se puede notificar al creador de la orden de compra para que pueda corregir cualquier problema con el pedido y volver a enviarlo. RMS proporcionará un conjunto de notificaciones pre-configuradas, pero también habrá flexibilidad para que los minoristas definan sus propias.

(more…)

estudio Oracle Retail 2025

Revelaciones de estudio Oracle Retail 2025 de las actitudes del consumidor en los próximos años

Oracle anunció los hallazgos de una nueva investigación que examina las actitudes de los consumidores ante las nuevas tecnologías y cómo su implementación influirá en el comportamiento del consumidor en los próximos años. El estudio Oracle Retail 2025 destaca que los consumidores están más dispuestos a involucrar a las marcas con la nueva tecnología si sienten que están en control de su experiencia.

“Los consumidores indicaron claramente que tienen un apetito conservador por las tecnologías minoristas que requieren datos personales profundos y tomar decisiones en su nombre”, dijo Mike Webster, vicepresidente senior y gerente general de Oracle Retail y Oracle Hospitality. “Esto señala a las marcas a centrarse en la construcción de una base sólida para ganar confianza Actitudes cálidas hacia la utilización de la realidad virtual y la recepción de recomendaciones para los accesorios a medida producido con puntos de impresión 3D a la voluntad de los consumidores a adoptar nuevas tecnologías si están en control de su experiencia . “

Los resultados del Informe 2025 al por menor proporcionan un punto de referencia para determinar dónde están los consumidores en el ciclo de vida de la adopción de la tecnología minorista y el impacto en el comercio minorista en los próximos ocho años. El reporte minorista de 2025 encuestó a 709 consumidores en febrero de 2017.

(more…)

Oracle vs MySQL

Comparación entre Oracle vs MySQL

El día de hoy les hablaré de las diferencias mas sobresalientes entre la base de datos Oracle vs MySQL, basándome en los siguientes cuatro enfoques:

  • Seguridad de la base de datos
  • Migración de esquema
  • Tipos de datos
  • Conceptos de almacenamiento de datos

(more…)

BPEL vs OSB

BPEL vs OSB (Oracle Service Bus)

A continuación voy a traducirles el artículo BPEL vs OSB de The SOA mythbusters blog:

Entonces, ¿trabajas con Oracle SOA Suite ?, eso es genial porque también lo hacemos, todos los días desde hace mucho tiempo. Como profesionales de Oracle, hemos visto a SOA crecer, cambiar, incorporando nuevos productos y tecnología con cada versión, desde la 10g a la 12c.

Somos Rolando Carrasco (Oracle ACE) y Arturo Viveros (Oracle ACE Associate), los SOA Myth Busters de México, y como vamos con esta serie pondremos a prueba una serie de preguntas, mitos y leyendas urbanas con respecto a SOA y la Plataforma SOA de Oracle, en busca de descubrir qué mitos son verdaderos y cuáles no.

BPEL vs OSB

En este episodio, nos sumergiremos en uno de los argumentos más candentes que los practicantes de SOA de Oracle han estado sosteniendo a lo largo de los años: BPEL contra Oracle Service Bus. ¿Pueden y deberían trabajar juntos? ¿Es uno de ellos mejor que el otro? ¿Hay alguna guía bien fundada en la que pueda confiar para decidir entre ellos? ¿Y qué hay de SOA Suite 12c? Alrededor de este tema parece haber un montón de mitos, malentendidos y conceptos erróneos, así que vamos a conseguirlo y descubrir la mayor cantidad de la verdad como sea posible.

Empecemos

En primer lugar, las dos cosas que estamos comparando son más o menos las normas antes que los productos.

BPEL – Business Process Execution Language. Es un estándar para la orquestación de servicios, entregado y mantenido por OASIS. Se hizo popular a principios de los años 2000. Muchas empresas de software, como IBM, Oracle, han estado trabajando activamente en la mejora del estándar. Muchas compañías de software ofrecen productos que soportan este estándar. Por ejemplo: Oracle BPEL PM.

Oracle Service Bus (también conocido como Enterprise Service Bus). Desde los viejos tiempos de integración y EAI, el concepto de tener algo en el medio para poder intercomunicar sistemas heterogéneos y servicios ha estado presente. Este ESB como estándar, debe apoyar: Enrutamiento dinámico, Mediación, Virtualización, Enriquecimiento de Contenido, Invocación de Servicio, etc. Una buena manera de empezar a aprender sobre el estándar de un Bus de Servicio, es el libro de David Chappell “Enterprise Service Bus” http://shop.oreilly.com/product/9780596006754.do ). Este libro ya tiene 10 años, pero David representó muy bien lo que es un Bus de servicio, y todos los conceptos son actuales a nuestros días.

Ahora, ocurre que Oracle tiene un producto con el nombre Oracle BPEL Process Manager y otro llamado Oracle Service Bus. Eso es lo que puede añadir un poco más de confusión a la comparación. Y esta pregunta: ¿debo usar BPEL o Oracle Service Bus? Es una duda común dentro de los profesionales de SOA de Oracle y pensamos en cualquier otra compañía de software que soporte estos dos estándares.

(more…)

IGS

Como instalar IGS (Integration Gateway Services) | RIB

Primero que nada, debo aclararles que IGS por sus siglas en ingles Integration Gateway Services es un sub-sistema opcional de RIB y por lo tanto debe ser instalado después de que los componentes base de RIB han sido instalados y verificados. El componente IGS provee una infraestructura de integración para sistemas externos (third party) a Oracle Retail a través de un grupo de Web Services para conectarse a RIB 13.1. Por lo tanto el mismo solo suele ser instalado en caso de necesitarlo, un ejemplo de su uso sería proveer un punto de integración entre la funcionalidad de “Currency Rates” de ORFI (Oracle Retail Financials Integrator) que permite que dado un cambio en la Tasa de Moneda realizado en el módulo de GL de EBS, el mismo llegue a RMS en su tabla CURRENCY_RATES.

Como pre-requisito para su instalación se necesita una instancia de WebLogic en una versión mayor o igual a 10.3, adicionalmente el mismo no puede ser desplegado en conjunto con el componente “rms-service“.

Para realizar la instalación solo se deben seguir los siguientes pasos:

(more…)

Dominio de Weblogic

Como crear un Dominio de Weblogic | How to create a Weblogic Domain

El Asistente de configuración le guía a través del proceso de creación de un dominio de WebLogic para su entorno de destino mediante la selección de los componentes del producto que desea incluir en el dominio, o mediante la selección de los archivos JAR de plantilla de dominio. Si es necesario, también puede personalizar el dominio para adaptarse a su entorno mediante la adición y configuración de servidores gestionados, clusters, y definiciones de máquina, o la personalización de las fuentes de datos JDBC y “JMS file store directories”.

Es posible que desee personalizar su dominio en las siguientes circunstancias:

  • Para crear un multi-servidor o dominio agrupado utilizando la configuración predeterminada. Todas las plantillas predefinidas de WebLogic (las suministradas con WebLogic Server) crean dominios de un solo servidor.
  • Para utilizar una base de datos que es diferente de la base de datos predeterminada en la plantilla de dominio o extensión. En este caso, debe personalizar la configuración de JDBC para que apunte a la base de datos adecuada.
  • Para personalizar el puerto de escucha y el puerto SSL.
  • Para crear un entorno de prueba mediante el uso de una plantilla de dominio que ha recibido, y para modificar la configuración del dominio para trabajar en el entorno de prueba en función de sus necesidades.

A continuación se muestra un diagrama que resume los pasos para crear un Dominio de WebLogic

(more…)

Oracle Access Manager

Diferencias entre Oracle Access Manager (OAM) 11.1.2 y 10g

Access Manager 11g difiere de 10g en que las funciones de administración de identidad han sido transferidos a Oracle Identity Manager 11g (incluyendo auto-servicio y auto-registro de usuario, flujos de trabajo, gestión dinámica de grupos, y administración de identidad delegada).

Access Manager 10g soporta Single Sign-On usando una cookie de sesión única (el ObSSOCookie), esta contiene la información de identidad de usuario y la sesión requerida para acceder a los recursos de destino que tenían el mismo o menor nivel de autenticación. El ObSSOCookie es cifrado y descifrado usando una clave secreta compartida global, cuyo valor se almacena en el servidor de directorios. El ObSSOCookie es consumida por los componentes del sistema de acceso para verificar la identidad del usuario y permitir o no permitir el acceso a los recursos protegidos.

Para cerrar todas las posibles brechas de seguridad, Oracle Access Manager 11g proporciona nuevos componentes de servidor que mantienen la compatibilidad con los agentes existentes de Access Manager 10g (Webgates) y agentes OSSO (10g) mod_osso. El nuevo Oracle Access Manager 11g Webgates es una versión mejorada de Webgates 10g, el cuál soporta una clave secreta por cada agente para la solución de Single Sign-On (SSO). De este modo, se evita el tipo de ataque “cookie-replay”. Los Webgates 11g son todos confiables en el mismo nivel; un cookie específico para un Webgate  no se puede utilizar para acceder a otras aplicaciones protegidas por Webgate en nombre de ese usuario.

A menos que se indique expresamente, el término “Webgate” se refiere tanto a un Webgate “out of the box” o a un cliente personalizado de acceso.

(more…)