Archivo

Posts Tagged ‘Oracle Mobile Cloud Service’

Oracle Cloud – Configuración de SSO federado y autenticación

Para poder delegar la autenticación de usuario en un proveedor externo (IdP) se debe federar el SSO con el proveedor deseado. De esta forma la validación de las credenciales de acceso será realizada por el proveedor externo que, mediante una aserción de seguridad (SAML), confirma su identidad a Oracle Cloud.

SSOLogin

Para que el inicio de sesión único federado (SSO) funcione correctamente desde Oracle Cloud deben cumplirse los siguientes requisitos:

  • Los usuarios deben existir tanto en Oracle Cloud como en el proveedor de identidad.
  • El nombre de usuario (o la dirección de correo electrónico) debe ser el mismo en ambas cuentas.

Configuración del proveedor y habilitar SSO

Para configurar Oracle Cloud como proveedor de servicios iniciamos sesión en Oracle Cloud (Mis Servicios) y vamos a Usuarios, hacemos clic en la pestaña SSO Configuration y luego en Configure SSO.

Leer más…

Crónica PaaS Partner Community Forum (Budapest, 12-16 marzo 2018)

Del 12 al 16 de marzo se celebró en Budapest el encuentro anual del Oracle PaaS Partner Community Forum. En esta edición alrededor de 230 personas, de más de 45 países, asistieron al congreso organizado por Jürgen Kress, Oracle PaaS Partner adoption EMEA. Las tres primeras jornadas estuvieron dedicadas a negocio, roadmap de productos y networking entre partners, Product Manager, VP y marketing de Oracle. Mientras que las dos últimas jornadas fueron específicas de formación técnica (Hands-On Workshops) sobre las novedades de los servicios middleware del cloud de Oracle.

El primer día del evento se destinó a diferentes presentaciones del ACE Team. En esta ocasión Rubén Rodríguez, Oracle ACE y Cloud Solution Specialist en avanttic, y Soham Dasgupta, Mobile and Cloud Specialist en Capgemini, en su charla titulada “Chatbots Best Practices and Design Patterns” presentaron el libro “Professional Oracle Mobile” en el que han participado conjuntamente. Enfocaron la presentación en las best practices necesarias para crear un bot, desde el proceso de diseño hasta la planificación de la implementación. Además lo acompañaron de diferentes casos de uso, entre los que destacó el proyecto que hemos realizado para el Ajuntament de Sant Just Desvern, que permite mejorar la interacción con la ciudadanía a través de un bot creado en Facebook Messenger. Este proyecto ha sido uno de las primeras implantaciones a nivel EMEA destinadas al sector público.

Leer más…

Evento: Fly to Oracle Cloud (Madrid, 30-11-2017)

noviembre 8, 2017 Deja un comentario

Descubra cómo las soluciones PaaS pueden ayudar a su negocio

Tenemos el placer de invitarle al evento que realizaremos conjuntamente con Oracle, el próximo 30 de Noviembre en las instalaciones de Windobona Indoor Skydiving de Madrid, en el que tendrá la oportunidad de volar, virtualmente a Oracle Cloud y físicamente en un túnel de viento.

Durante la mañana conocerá cómo los distintos Servicios PaaS de Oracle Cloud le ayudarán a construir soluciones abiertas, flexibles y seguras, mediante arquitecturas híbridas basadas en una combinación de Oracle Cloud y de sus sistemas On-Premise. Tras la sesión inicial los asistentes se dividirán en tres grupos de trabajo, para conocer en cada rotación un conjunto de soluciones de Oracle Cloud PaaS, mediante demos y pudiendo poner en común las necesidades que cada uno tiene en su organización.

Agenda:

09:30 Acreditación y café
10:00 El valor del PaaS de Oracle Cloud – Enrique Martín Casado, Presales Technology Director Oracle Iberia
10:30 Grupos de trabajo (rotaciones de 30 minutos)
Content & Process – Javier Horrillo, Fusion Middleware Solution Architect, avanttic
Integration & Mobile – Rubén Rodriguez, Oracle ACE, Cloud Solution Specialist, avanttic
Analytics – Pablo Figaredo, Business Analytics Sales Consultant, Oracle
12:00 Café
12:30  Fly to Oracle Cloud (rotaciones de 45 minutos)  
– Vuelo en el túnel del viento
– Demo caso práctico Chatbots – Packs Cloud – Conclusiones
14:00 Cóctel

Calendario e inscripción:

Windobona
Calle Calderilla, 16
28054  Madrid
Madrid
Jueves, 30 Noviembre 2017
Inscríbase
mediante este
FORMULARIO

MCS: API que realice una llamada a un servicio web SOAP

En uno de los post anteriores de Oracle Mobile Cloud Service ya mostramos cómo poder integrar un servicio REST a través de un connector. En este post  explicaremos que no es posible llamar directamente a un connector desde la API REST o el SDK de MCS, que lo adecuado es crear una Custom API e implementarla utilizando node.js para que llame a dicho connector.

El primer paso sería crear el connector, para ello nos tendremos que dirigir a la página ‘Connectors’, hacer clic en ‘New connector’ y seleccionar SOAP.

Aparecerá un pop-up al que deberemos proporcionar una serie de datos, entre ellos el WSDL del servicio web. En este caso vamos a usar un servicio web SOAP público que nos suministra datos del tiempo.

Con estos 2 simples pasos ya tendremos creado el connector y podremos configurar, por ejemplo, el timeout o las políticas de seguridad.

En este caso no  vamos a realizar ninguna configuración extra, con lo que nos podremos dirigir directamente al último paso, ‘Test’. Leer más…

Oracle MCS: Almacenar valores en las Políticas de Aplicación

Oracle MCS permite gestionar el ciclo de vida en varios niveles, diferentes entornos y versionados. En este post vamos a poner el foco en la gestión del ciclo de vida (versionado) de cada uno de los artefactos como, por ejemplo, Mobile Backends, Custom APIs y sus implementaciones, etc. Estos artefactos tienen dos estados: draft y published. Una vez que una API está publicada, se congela, porque no es seguro modificarla. Si la modificamos podemos causar problemas a los diferentes componentes que estén utilizando dicha API.

Esta es una de las razones por la que el versionado es uno de los puntos clave que hay que tener en cuenta cuando desarrollamos APIs.

Vamos a suponer que tenemos una aplicación móvil que consume una API de Twitter expuesta en Oracle MCS. Para poder conectarnos a la API propia de Twitter, necesitamos unas credenciales que podemos obtener de la Plataforma de Twitter en el momento en que creamos una aplicación.

Una opción, por ejemplo, sería tener las credenciales en un fichero JSON o incluso dentro de una variable en nuestro fichero de implementación.

Pero, ¿es ésta la forma correcta de hacerlo? Bueno, podemos pensar que sí, es más, Oracle MCS nos permite crear una nueva implementación de la API, desplegarla en MCS y activarla sin tener que modificar nuestra aplicación móvil.

A parte de los problemas que podemos causar si por error modificamos una línea de código, que no debíamos tocar, no podremos reutilizar esta API para otras aplicaciones móviles que requieran otras credenciales.

Leer más…

Simplificar la creación de APIs en Oracle MCS con Express API

Normalmente cuando creamos una Custom API, debemos especificar uno a uno cada uno de los endpoints que deseamos tener, y además, si queremos consumirla desde Oracle MAX, debemos definir cada uno de los schemas y añadir datos de prueba a cada una de las operaciones.
Desde la versión 16.4.1 (v3.0) disponemos de una nueva funcionalidad llamada Express API, que nos permite crear declarativamente cada uno de los recursos y los schemas.

A parte de esta nueva funcionalidad, todavía podemos crear Custom APIs de la forma antigua. Pero si queremos utilizar Express API, tan solo tenemos que seleccionar dicha opción cuando creemos la API.El formulario de creación de la API es el mismo que en versiones anteriores.Pero la página de la API es diferente. No veremos más los menús endpoints, schemas, security, types and traints. En su lugar tendremos ‘Resources’.Una vez que creamos un resource, podemos ver cuatro pestañas.
En el primero podemos cambiar la configuración del recurso y fácilmente podremos definir relaciones padre-hijo entre diferentes recursos.


Leer más…