Archivo

Posts Tagged ‘MCS’

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…

Crónica Arrow Multisolution Day (Barcelona, 22 de Junio 2017)

El 22 de junio asistimos junto a Oracle al evento Arrow MultiSolution Day en Barcelona. Ambos compartimos stand en una jornada dedicada a componentes electrónicos y a soluciones de IoT y embebidas.

El evento, que recibió a unos 250 visitantes, transcurrió en diferentes espacios del emblemático edificio World Trade Center. En la planta baja del Edificio Este se situaron las mesas de exposición de los distintos fabricantes de componentes electrónicos y compañías TIC.

Nuestro stand, situado justo en la entrada de la sala, mostraba la demo de Anki Overdrive de Oracle. Se trata de una simulación de carreras de coches que utiliza una decena de servicios de Oracle Cloud (IaaS, PaaS y SaaS): Oracle IoT Cloud Service registra aproximadamente un millar de señales que se generan por carrera; Oracle BI Cloud Service monitoriza en tiempo real la actividad (vueltas por coche, velocidad y salidas de pista); Oracle Process Cloud Service gestiona la tramitación de los accidentes, que llegan a Oracle Field Service para que un operador tome decisiones; mediante un Chatbot (o por voz mediante un dispositivo Alexa) es posible solicitar la intervención del dron; etc.

Las visitas a los stands se compaginaron con presentaciones sobre IoT y sobre soluciones embebidas.

avanttic participó en una sesión a puerta cerrada entre compañías de componentes electrónicos y compañías TIC, para establecer sinergias alrededor de proyectos de IoT.

Para obtener más información sobre las soluciones de Oracle Cloud para IoT y Fast Data, no dude en contactar con nosotros.

Crónica Technical SPOUG Day: OTN EMEA TOUR 2017 (Madrid, 25 Mayo)

El pasado 25 de Mayo se celebró OTN EMEA TOUR 2017 (Oracle Technology Network) en la sede madrileña de Oracle España. Ha sido la primera vez que OTN Tour ha desembarcado en nuestro país y lo ha hecho de la mano de SPOUG (Spain Oracle Users Group) en el Technical SPOUG Day. 

En esta ocasión, avanttic y Accenture actuaron como patrocinadores de la jornada con la colaboración de Oracle.

El OTN Tour, entidad de gran prestigio por su alto contenido técnico, segmentó a los speakers y gurús en tecnología Oracle (Oracle ACE, ACE Directors y Rock Star) en varias ponencias de alto nivel:

  • 45 most useful new DBA commands in Oracle 12.2 (Julian Dontcheff)
  • Managing the changes in database structures in agile project with Oracle SQL Developer Data Modeler (Heli Helskyaho)
  • Performance Tuning with SQLDeveloper (Frank Dernoncourt)
  • DevOps for DBAs (Bjoern Rost)
  • Building your Mobile Arquitecture in Oracle Cloud (Rubén Rodríguez Santiago)
  • Putting Oracle Cloud to the Test (Francesc Mas)
  • How DBAs can garner the power of the Oracle Public Cloud (Rene Antunez)

Pese a que la mayoría de presentaciones giraban alrededor de Infraestructura y Sistemas, avanttic decidió participar introduciendo soluciones de Transformación Digital alrededor de SMACT (Social, Mobile, Analytics, Cloud e IoT).

Rubén Rodríguez, ADF Technical Lead and Cloud & Mobile Specialist de avanttic, abordó la construcción de soluciones de movilidad con los productos PaaS de Oracle (Platform as a Service) y exploró cómo integrarlas con plataformas externas para obtener el máximo rendimiento. Al final de su ponencia explicó los casos de uso más significativos de avanttic utilizando diferentes frameworks de desarrollo.

Contacta con nosotros si deseas más información sobre Tecnología Oracle o sobre los servicios que avanttic ofrece en relación a la Transformación Digital.

Categorías:Eventos Etiquetas: , , , , ,

avanttic segundo clasificado en Integrated Cloud Hackathon (Madrid, 16-17 Mayo)

mayo 18, 2017 1 comentario

El pasado 16 y 17 de Mayo se realizó en Madrid la primera Hackaton Oracle para partners: Integrated Cloud Hackathon.

El desafío técnico consistía en integrar como mínimo tres servicios cloud, de Oracle Cloud y de fuentes externas (redes sociales, Maps, etc.), en la solución planteada por cada equipo. El concurso se realizó en las oficinas de Oracle España de las Rozas y participaron 4 partners: BPM SOA Solutions, Everis, Minsaid by Indra y avanttic. El equipo de avanttic estaba formado por 6 técnicos del área de Middleware y bautizaron su proyecto con el nombre de PaaSathon (== Oracle Cloud PaaS + Hackathon).

El reto de avanttic consistió en desarrollar una red social alrededor de entrenamientos deportivos, integrando 10 productos del PaaS de Oracle Cloud además de 4 tecnologías externas (Twiter, Google Maps, Gmail y Facebook Messenger).

  • IOT Cloud Service
  • Database Cloud Service
  • BI Cloud Service
  • Oracle SOA Cloud Service
  • Java Cloud Service
  • Process Cloud Service
  • Integration Cloud Service
  • Mobile Cloud Service
  • Application Container Cloud Service
  • Intelligent Bots Cloud Service

El resultado fue muy satisfactorio pues el equipo consiguió que todas las piezas de la solución funcionaran de forma integrada: simulador de dispositivos wearables a través de una Raspberry Pi, eventos y alertas generados desde IoT Cloud Service y gestionados por Process Cloud Service, dos aplicaciones móviles realizadas con Oracle JET que interaccionaban con redes sociales e incluían un chatbot (también disponible desde Facebook Messenger) y analíticas a través de BI Cloud Service.

Además se consiguió que la solución fuese #smact, pues cubría las vertientes: social, mobile, analytics, cloud, things.

El jurado, formado por Directores de las áreas de negocio de Middleware de Oracle, otorgó dos premios a las mejores soluciones realizadas y avanttic quedó en segunda posición, por detrás de Minsait (Indra).

Nuestro agradecimiento al equipo de Preventa de Oracle España, que facilitó los entornos de Oracle Cloud necesarios y ayudó a todos los equipos con los problemas técnicos.

Categorías:avanttic Etiquetas: , , , , , , , , , ,

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…

Crónica PaaS Partner Community Forum (Split, 27-31 marzo 2017)

Del 27 al 31 de marzo se celebró en Split (Croacia) el PaaS Partner Community Forum XXIV. Es el encuentro anual de la Comunidad de Partners de Fusion Middleware de Oracle de EMEA. En esta edición, más de 200 personas de 40 países diferentes, asistieron durante las jornadas generales del congreso organizado por Jürgen Kress, Oracle FMW Partner adoption. avanttic, representada por 3 personas, contribuyó de forma destacada al éxito del encuentro, como veremos a continuación.

El enfoque central del Forum de este año fue la Plataforma como Servicio (PaaS), cambiando incluso el nombre del acontecimiento y su hastag por #PaaSForum. Este año cabe destacar la participación de avanttic en diferentes iniciativas promovidas por la organización del congreso:

  • La primera jornada del congreso consistió en una serie de presentaciones de speakers de la comunidad, ACE y Product Managers. En esta ocasión, Rubén Rodríguez, Cloud Solution Specialist en avanttic, presentó una ponencia sobre los beneficios de Mobile Cloud Service en las soluciones de movilidad desarrolladas por avanttic.
  • Durante la segunda jornada, en la introducción Jürgen Kress habló de los retos conseguidos por algunos partners y mencionó a avanttic por ser el primer partner a nivel mundial en haber conseguido la especialización en Oracle Mobile Cloud Service.

 

  • Él mismo presentó delante de la audiencia la aplicación Try&Win, construida por avanttic con tecnología Oracle (Oracle MCS & Oracle JET) y retó a los asistentes a descargarla y participar en la consecución de los retos propuestos (relacionados con IoT y redes sociales), con el objetivo de participar en un sorteo digital que se realizaría al finalizar el evento. Try&Win permitió disfrutar a los asistentes de una experiencia SMACT (Social, Mobile, Analytics, Cloud, IoT) mediante una aplicación móvil (iOS y Android) desde la que los participantes tuvieron que interaccionar con twitter y localizar y “capturar” beacons que se encontraban ubicados en el hotel y un restaurante, y el resto estaban repartidos entre personas de Oracle y de avanttic.

Ver vídeo experiencia TryAndWinApp

Leer más…