Con el auge de los microservicios y la necesidad de funcionalidades autocontenidas, se vuelve imprescindible generar APIs para la exposición de estos servicios. Oracle nos proporciona distintas plataformas para la generación y configuración de estas APIs.
En este webinar analizamos dos de estas plataformas, disponibles en Oracle Cloud Infrastructure: API Platform y API Gateway. Repasamos las posibilidades que nos aporta cada una de ellas y mostramos la sencillez con la que se pueden publicar APIs en ambas.
La Apificación es el término comúnmente utilizado para indicar la adopción de integración mediante API. Esta adopción facilita la integración entre sistemas, ya sean internos o externos, así como una mejora en el control del intercambio de información entre componentes.
En este evento virtual, profundizamos en el concepto de API y en las funcionalidades alrededor de las API como mecanismos de seguridad, auditoría, monetización.
También mostramos las ventajas de incorporar una plataforma de control de API como Oracle Cloud API Gateway. Por último, presentamos varios casos de éxito; entre ellos, la Apificación bancaria para cumplimiento de la normativa PSD2.
Oracle siempre ha contado con plataformas de integración de primer nivel, como la SOA Suite y la BPM Suite. Con la evolución al Cloud, surgen dudas sobre la continuidad y evolución de estas plataformas. Las necesidades de Integración siguen siendo prioritarias, por lo que tener al día y con garantía de continuidad estas plataformas es, a día de hoy, imprescindible. Y además en el Cloud.
En este webinar descubrimos cuál es la evolución de estas plataformas, hablamos de su incorporación y optimización en Oracle Cloud Infrastructure y te mostramos cómo se puede migrar de estas plataformas On-Premise a sus equivalentes en el Cloud.
Oracle Analytics Cloud es una plataforma analítica unificada con la que Oracle da un paso adelante en el análisis del dato, proveyendo a los usuarios de herramientas self-service, funciones de machine learning, dashboards, replicación de datos, etc.
En los últimos años, con la explosión del modelo cloud para el despliegue de aplicativos, y en concreto en modelo PaaS, este tipo de soluciones ha cobrado cada vez más fuerza, convirtiéndose en la primera opción a la hora de plantearse un proyecto analítico.
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2
To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/04/wso2-api-manager-y-esb-la-plataforma-perfecta-para-evolucionar-los-servicios/
En nuestra presentación vamos realizar una breve introducción a estas herramientas y abordar temas relacionados con lo mencionado anteriormente, realizando ejemplos y comentando buenas prácticas. Algunos de los tópicos que mostraremos son:
Exponiendo Servicios Complejos del ESB en un API Rest
Veremos un ejemplo y hablaremos del patrón de fachada API
OAuth 2.0, su implementación en API Manager
Veremos su implementación y hablaremos de seguridad API
Los 5 secretos mejor guardados del API Manager y que deberías conocer
Relacionaremos 5 peculiaridades muy interesantes y poco conocidas
Velocidad y escalamiento / alta disponibilidad
Realizaremos alguna prueba en directo de velocidad y mostraremos diferentes patrones de clusterización
En el webinar aprenderemos como exponer servicios del ESB desde el API Manager, cual es seguridad que subyace en esta exposición, varias formas de sacar mejor partido de la herramienta y sus posibilidades de crecimiento.
Uso de Azure API Management para administrar diferentes tipos de APIs de backend. API Management permite crear productos, definir politicas entre otras configuraciones
Oracle Forms & Reports no deja de adaptarse a los nuevos requisitos tecnológicos de los clientes. En este encuentro virtual conocemos sus funcionalidades y novedades más recientes, así como varios casos reales de migraciones hacia Oracle Cloud.
Javier Gea, Responsable del Área Application Development - Database & Forms, y Pedro Yagüe, Solution Sales Specialist, son los encargados de dirigir esta sesión en la que profundizamos en las mejoras funcionales que ofrece Forms 12c y presentaremos la herramienta propia de migración que utilizamos en avanttic en proyectos de migración de entornos basados en Forms & Reports a Oracle Cloud.
Oracle Content and Experience Cloud es un hub de contenido basado en la nube que permite manejar la gestión de contenido omnicanal y agilizar la experiencia del usuario.
Capacitación en Oracle Application Express 5 o APEX, contenido:
• Introducción a APEX y primeros pasos
• Instalación de APEX 5 en Windows
• Creación de Aplicación
• Trabajando con Páginas y Regiones
• Utilizando Formularios
• Agregando Ítems y Botones
• Acciones Dinámicas
• Utilizando los Componentes Compartidos y Navegación
• Mostrando Contenido Dinámico
• Trabajando con Temas Visuales, Plantillas y Archivos
• Implementando Seguridad y Creación de Usuarios
• Enlaces en Reportes
• Gráficos
• Recomendaciones
La Apificación es el término comúnmente utilizado para indicar la adopción de integración mediante API. Esta adopción facilita la integración entre sistemas, ya sean internos o externos, así como una mejora en el control del intercambio de información entre componentes.
En este evento virtual, profundizamos en el concepto de API y en las funcionalidades alrededor de las API como mecanismos de seguridad, auditoría, monetización.
También mostramos las ventajas de incorporar una plataforma de control de API como Oracle Cloud API Gateway. Por último, presentamos varios casos de éxito; entre ellos, la Apificación bancaria para cumplimiento de la normativa PSD2.
Oracle siempre ha contado con plataformas de integración de primer nivel, como la SOA Suite y la BPM Suite. Con la evolución al Cloud, surgen dudas sobre la continuidad y evolución de estas plataformas. Las necesidades de Integración siguen siendo prioritarias, por lo que tener al día y con garantía de continuidad estas plataformas es, a día de hoy, imprescindible. Y además en el Cloud.
En este webinar descubrimos cuál es la evolución de estas plataformas, hablamos de su incorporación y optimización en Oracle Cloud Infrastructure y te mostramos cómo se puede migrar de estas plataformas On-Premise a sus equivalentes en el Cloud.
Oracle Analytics Cloud es una plataforma analítica unificada con la que Oracle da un paso adelante en el análisis del dato, proveyendo a los usuarios de herramientas self-service, funciones de machine learning, dashboards, replicación de datos, etc.
En los últimos años, con la explosión del modelo cloud para el despliegue de aplicativos, y en concreto en modelo PaaS, este tipo de soluciones ha cobrado cada vez más fuerza, convirtiéndose en la primera opción a la hora de plantearse un proyecto analítico.
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2
To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/04/wso2-api-manager-y-esb-la-plataforma-perfecta-para-evolucionar-los-servicios/
En nuestra presentación vamos realizar una breve introducción a estas herramientas y abordar temas relacionados con lo mencionado anteriormente, realizando ejemplos y comentando buenas prácticas. Algunos de los tópicos que mostraremos son:
Exponiendo Servicios Complejos del ESB en un API Rest
Veremos un ejemplo y hablaremos del patrón de fachada API
OAuth 2.0, su implementación en API Manager
Veremos su implementación y hablaremos de seguridad API
Los 5 secretos mejor guardados del API Manager y que deberías conocer
Relacionaremos 5 peculiaridades muy interesantes y poco conocidas
Velocidad y escalamiento / alta disponibilidad
Realizaremos alguna prueba en directo de velocidad y mostraremos diferentes patrones de clusterización
En el webinar aprenderemos como exponer servicios del ESB desde el API Manager, cual es seguridad que subyace en esta exposición, varias formas de sacar mejor partido de la herramienta y sus posibilidades de crecimiento.
Uso de Azure API Management para administrar diferentes tipos de APIs de backend. API Management permite crear productos, definir politicas entre otras configuraciones
Oracle Forms & Reports no deja de adaptarse a los nuevos requisitos tecnológicos de los clientes. En este encuentro virtual conocemos sus funcionalidades y novedades más recientes, así como varios casos reales de migraciones hacia Oracle Cloud.
Javier Gea, Responsable del Área Application Development - Database & Forms, y Pedro Yagüe, Solution Sales Specialist, son los encargados de dirigir esta sesión en la que profundizamos en las mejoras funcionales que ofrece Forms 12c y presentaremos la herramienta propia de migración que utilizamos en avanttic en proyectos de migración de entornos basados en Forms & Reports a Oracle Cloud.
Oracle Content and Experience Cloud es un hub de contenido basado en la nube que permite manejar la gestión de contenido omnicanal y agilizar la experiencia del usuario.
Capacitación en Oracle Application Express 5 o APEX, contenido:
• Introducción a APEX y primeros pasos
• Instalación de APEX 5 en Windows
• Creación de Aplicación
• Trabajando con Páginas y Regiones
• Utilizando Formularios
• Agregando Ítems y Botones
• Acciones Dinámicas
• Utilizando los Componentes Compartidos y Navegación
• Mostrando Contenido Dinámico
• Trabajando con Temas Visuales, Plantillas y Archivos
• Implementando Seguridad y Creación de Usuarios
• Enlaces en Reportes
• Gráficos
• Recomendaciones
Oracle Analytics Cloud es una plataforma analítica unificada con la que Oracle da un paso adelante en el análisis del dato, proporcionando a los usuarios herramientas self-service, funciones de machine learning, dashboards, replicación de datos, etc.
En los últimos años, con la explosión del modelo cloud para el despliegue de aplicativos, y en concreto en modelo PaaS, este tipo de soluciones ha cobrado cada vez más fuerza, convirtiéndose en la primera opción a la hora de plantearse un proyecto analítico.
En este webinar impartido por Noel García, Especialista de soluciones BI en avanttic, mostramos las capacidades más interesantes de Oracle Analytics Cloud y las diferentes opciones que Oracle nos ofrece para migrar su plataforma on-premise (Oracle Business Intelligence) al cloud. Vemos también las consideraciones a tener en cuenta a la hora de abordar este tipo de proyectos.
Con Oracle Analytics Server (OAS) se abre una nueva etapa en el mundo analítico.
Oracle Business Intelligence (OBI) evoluciona y se convierte en Oracle Analytics Server (OAS). No sólo es un cambio de denominación. OAS da un salto respecto a OBI, ofreciendo capacidades Self-service, Analítica Aumentada, Flujos, Enriquecimiento de los datos y aplicación de algoritmos de Machine Learning para anticiparse al futuro, etc. Se consigue así que los usuarios sean más autónomos a la hora de obtener mejor conocimiento de su negocio.
OAS se alinea con su versión en cloud: Oracle Analytics Cloud (OAC), permitiendo también un camino a la nube en el momento que tu organización lo necesite
Conoce en este webinar qué puede aportar OAS a tu negocio y cómo podemos ayudarte a migrar desde OBI.
Complementa tus sistemas On-Premise con la potencia de Oracle Cloud Infrastructure (OCI), diseñando una arquitectura de cloud híbrida que te permitirá mejorar la agilidad de tu infraestructura, proponer nuevas funcionalidades y escalar ante posibles nuevas cargas de trabajo a la vez que reduces los costes de operación, licenciamiento e infraestructura.
En este webinar analizamos algunos de los métodos en los que OCI puede complementar a los sistemas On-Premise, determinando los requisitos necesarios y proponiendo posibles casos prácticos de uso: Backup en cloud, crear entornos de disaster recovery, migrar versiones, mover cargas de trabajo, clonar entornos de desarrollo, etc.
SOA es un concepto de diseño de arquitectura que describe un sistema o software en términos de servicios (considerados como componentes) y la relación entre éstos (denominada composición).
Con SOA, los sistemas son altamente escalables ya que reflejan el negocio de la organización y utilizan capacidades distribuidas bajo el control de diferentes propietarios y dominios. Lo que provee una forma bien definida de ofrecer, descubrir, interactuar y usar dichas capacidades para producir los efectos deseados de manera consistente y medible.
Muchos de los casos de uso interesantes de Blockchain se encuentran con problemas en el momento de desarrollarlos por la complejidad de la propia tecnología. Oracle Blockchain Plataform permite centrarse en el caso de negocio un beneficio rápido para las organizaciones. Antonio Gómez nos presentará la plataforma de Oracle y cómo está ayudando a compañías a obtener beneficios en producción.
Oracle Service Bus transforma arquitecturas complejas y débiles, en redes de integración ágiles y robustas, mediante la conexión, la mediación, y la gestión de las interacciones entre servicios y aplicaciones. Oracle Service Bus ofrece un bajo coste de integración basada en estándares, rendimiento extremo y escalabilidad.
Oracle Content and Experience (OCE) es una herramienta alojada completamente en la nube para la gestión de documentos e información empresariales. Es totalmente flexible y está enfocada a las necesidades del internet de hoy, donde la información no es propia únicamente de páginas web, sino de muchos otros canales de acceso como aplicaciones móviles, servicios de streaming, IoT, etc.
En este webinar, Samuel Campos, Especialista de soluciones en avanttic, muestra los distintos tipos de desarrollos que se pueden implementar teniendo como base el gestor de contenidos en la nube OCE. Analiza los distintos componentes dentro de OCE y cómo aprovecharlos de tal manera que no sólo nos sirva como un repositorio de contenidos e información, sino como una herramienta de contribución, personalización y exposición de datos.
Implementación de autenticación federada con WSO2 Identity Server 5.1WSO2
Este seminario revisará diferentes modos de federación de identidades standars soportados WSO2 Identity Server. Con una aproximación pragmática, se configurará la autenticación de una aplicacion Web de muestra, y se llevarán a cabo las configuraciones apropiadas para permitir que los usuarios accedan a las aplicaciones con un único inicio de sesión utilizando las credenciales de los almacenes de usuarios WSO2 o de otra fuentes como cuentas de gmail o Facebook.
Segundo meetup de Mulesoft en Ciudad de Panamá. En este evento se hizo una breve pero completa introducción al Anypoint Platform con énfasis en el Design Center para el diseño e implementación de APIs y soluciones de integración. También se habla de buenas prácticas en general para el diseño de APIs.
En los últimos años, la forma de desarrollar software ha evolucionado. Nuevos patrones, nuevas arquitecturas y nuevas tecnologías como cloud y microservicios. Pero, ¿cómo desarrollo ahora? ¿Cómo despliego el software? ¿Cómo manejo los nuevos modelos de base de datos? DevOps y DataOps son la respuesta.
¿Necesitas una infraestructura estable con muchos años de soporte por delante?
¿Tienes unos requisitos de disponibilidad elevados?
¿Te gustaría consolidar en la misma infraestructura tus aplicaciones nuevas y legacy?
El hardware SPARC, junto con el sistema operativo Solaris, ha sido el tándem escogido por defecto por múltiples compañías para el despliegue de sus sistemas críticos y sigue teniendo un rendimiento superior al de equipos con otras arquitecturas. Los responsables de sistemas aprecian estos equipos, además de por su rendimiento, porque su operación es sencilla, apenas tienen problemas y estarán mucho tiempo operativos.
Los procesadores SPARC están diseñados conjuntamente con los equipos de desarrollo de Solaris y el resto de productos de Oracle (Base de datos, Weblogic, …), lo que permite mejorar el rendimiento del software y ofrecer un soporte unificado, desde la aplicación al hardware.
En este webinar Pedro Yagüe, Director Consulting Expert, nos mostrará por qué tantas compañías apuestan por SPARC/Solaris, una infraestructura que incluye características únicas de seguridad que permiten proteger tanto los sistemas en sí como los desarrollos realizados en ellos, así como una capa de virtualización sin coste adicional que permite maximizar el uso de los equipos y facilita la puesta en marcha de nuevos servicios.
-------------
avanttic forma ahora parte de CGI, multinacional canadiense fundada en 1976. Con presencia en 400 ubicaciones en todo el mundo y cerca de 80.000 consultores y profesionales, CGI se encuentra entre las mayores firmas independientes de servicios TI y consultoría de negocio del mundo.
En las versiones más modernas de su base de datos Oracle ha incorporado numerosas características de gran atractivo para usuarios, administradores y desarrolladores. En este ciclo repasamos las últimas propuestas tecnológicas sobre la base de datos y hablaremos de proyectos de migración.
Sesión 1: "Full equipe" - Descubre las mejoras de las últimas versiones
Conocemos las novedades que Oracle ha incorporado en las versiones actuales de la base de datos, tanto la 21c, última versión lanzada por el fabricante, como la 19c, última opción con soporte extendido disponible. También hablaremos de nuestra experiencia en el despliegue de estas versiones.
Sesión 2: "Plan renove" - La mejor ruta de migración para tus bases de datos
Analizamos las técnicas más efectivas para la migración de los entornos de bases de datos, a través de casos reales en los que hemos trabajado desde avanttic.
Sesión 3: "Conducción autónoma" - Auto gestión/protección/reparación de tus datos
Autonomous Database automatiza tareas de administración y operación de bases de datos y aplica mecanismos de Machine Learning. La base de datos se ejecuta con la máxima eficiencia, reduciendo drásticamente los costes y mejorando el rendimiento y la productividad. En esta última sesión repasaremos las ventajas de Autonomous Database y los principales casos de uso.
Más contenido relacionado
Similar a Webinar - Apifica tus servicios en Oracle Cloud
Oracle Analytics Cloud es una plataforma analítica unificada con la que Oracle da un paso adelante en el análisis del dato, proporcionando a los usuarios herramientas self-service, funciones de machine learning, dashboards, replicación de datos, etc.
En los últimos años, con la explosión del modelo cloud para el despliegue de aplicativos, y en concreto en modelo PaaS, este tipo de soluciones ha cobrado cada vez más fuerza, convirtiéndose en la primera opción a la hora de plantearse un proyecto analítico.
En este webinar impartido por Noel García, Especialista de soluciones BI en avanttic, mostramos las capacidades más interesantes de Oracle Analytics Cloud y las diferentes opciones que Oracle nos ofrece para migrar su plataforma on-premise (Oracle Business Intelligence) al cloud. Vemos también las consideraciones a tener en cuenta a la hora de abordar este tipo de proyectos.
Con Oracle Analytics Server (OAS) se abre una nueva etapa en el mundo analítico.
Oracle Business Intelligence (OBI) evoluciona y se convierte en Oracle Analytics Server (OAS). No sólo es un cambio de denominación. OAS da un salto respecto a OBI, ofreciendo capacidades Self-service, Analítica Aumentada, Flujos, Enriquecimiento de los datos y aplicación de algoritmos de Machine Learning para anticiparse al futuro, etc. Se consigue así que los usuarios sean más autónomos a la hora de obtener mejor conocimiento de su negocio.
OAS se alinea con su versión en cloud: Oracle Analytics Cloud (OAC), permitiendo también un camino a la nube en el momento que tu organización lo necesite
Conoce en este webinar qué puede aportar OAS a tu negocio y cómo podemos ayudarte a migrar desde OBI.
Complementa tus sistemas On-Premise con la potencia de Oracle Cloud Infrastructure (OCI), diseñando una arquitectura de cloud híbrida que te permitirá mejorar la agilidad de tu infraestructura, proponer nuevas funcionalidades y escalar ante posibles nuevas cargas de trabajo a la vez que reduces los costes de operación, licenciamiento e infraestructura.
En este webinar analizamos algunos de los métodos en los que OCI puede complementar a los sistemas On-Premise, determinando los requisitos necesarios y proponiendo posibles casos prácticos de uso: Backup en cloud, crear entornos de disaster recovery, migrar versiones, mover cargas de trabajo, clonar entornos de desarrollo, etc.
SOA es un concepto de diseño de arquitectura que describe un sistema o software en términos de servicios (considerados como componentes) y la relación entre éstos (denominada composición).
Con SOA, los sistemas son altamente escalables ya que reflejan el negocio de la organización y utilizan capacidades distribuidas bajo el control de diferentes propietarios y dominios. Lo que provee una forma bien definida de ofrecer, descubrir, interactuar y usar dichas capacidades para producir los efectos deseados de manera consistente y medible.
Muchos de los casos de uso interesantes de Blockchain se encuentran con problemas en el momento de desarrollarlos por la complejidad de la propia tecnología. Oracle Blockchain Plataform permite centrarse en el caso de negocio un beneficio rápido para las organizaciones. Antonio Gómez nos presentará la plataforma de Oracle y cómo está ayudando a compañías a obtener beneficios en producción.
Oracle Service Bus transforma arquitecturas complejas y débiles, en redes de integración ágiles y robustas, mediante la conexión, la mediación, y la gestión de las interacciones entre servicios y aplicaciones. Oracle Service Bus ofrece un bajo coste de integración basada en estándares, rendimiento extremo y escalabilidad.
Oracle Content and Experience (OCE) es una herramienta alojada completamente en la nube para la gestión de documentos e información empresariales. Es totalmente flexible y está enfocada a las necesidades del internet de hoy, donde la información no es propia únicamente de páginas web, sino de muchos otros canales de acceso como aplicaciones móviles, servicios de streaming, IoT, etc.
En este webinar, Samuel Campos, Especialista de soluciones en avanttic, muestra los distintos tipos de desarrollos que se pueden implementar teniendo como base el gestor de contenidos en la nube OCE. Analiza los distintos componentes dentro de OCE y cómo aprovecharlos de tal manera que no sólo nos sirva como un repositorio de contenidos e información, sino como una herramienta de contribución, personalización y exposición de datos.
Implementación de autenticación federada con WSO2 Identity Server 5.1WSO2
Este seminario revisará diferentes modos de federación de identidades standars soportados WSO2 Identity Server. Con una aproximación pragmática, se configurará la autenticación de una aplicacion Web de muestra, y se llevarán a cabo las configuraciones apropiadas para permitir que los usuarios accedan a las aplicaciones con un único inicio de sesión utilizando las credenciales de los almacenes de usuarios WSO2 o de otra fuentes como cuentas de gmail o Facebook.
Segundo meetup de Mulesoft en Ciudad de Panamá. En este evento se hizo una breve pero completa introducción al Anypoint Platform con énfasis en el Design Center para el diseño e implementación de APIs y soluciones de integración. También se habla de buenas prácticas en general para el diseño de APIs.
En los últimos años, la forma de desarrollar software ha evolucionado. Nuevos patrones, nuevas arquitecturas y nuevas tecnologías como cloud y microservicios. Pero, ¿cómo desarrollo ahora? ¿Cómo despliego el software? ¿Cómo manejo los nuevos modelos de base de datos? DevOps y DataOps son la respuesta.
Similar a Webinar - Apifica tus servicios en Oracle Cloud (20)
¿Necesitas una infraestructura estable con muchos años de soporte por delante?
¿Tienes unos requisitos de disponibilidad elevados?
¿Te gustaría consolidar en la misma infraestructura tus aplicaciones nuevas y legacy?
El hardware SPARC, junto con el sistema operativo Solaris, ha sido el tándem escogido por defecto por múltiples compañías para el despliegue de sus sistemas críticos y sigue teniendo un rendimiento superior al de equipos con otras arquitecturas. Los responsables de sistemas aprecian estos equipos, además de por su rendimiento, porque su operación es sencilla, apenas tienen problemas y estarán mucho tiempo operativos.
Los procesadores SPARC están diseñados conjuntamente con los equipos de desarrollo de Solaris y el resto de productos de Oracle (Base de datos, Weblogic, …), lo que permite mejorar el rendimiento del software y ofrecer un soporte unificado, desde la aplicación al hardware.
En este webinar Pedro Yagüe, Director Consulting Expert, nos mostrará por qué tantas compañías apuestan por SPARC/Solaris, una infraestructura que incluye características únicas de seguridad que permiten proteger tanto los sistemas en sí como los desarrollos realizados en ellos, así como una capa de virtualización sin coste adicional que permite maximizar el uso de los equipos y facilita la puesta en marcha de nuevos servicios.
-------------
avanttic forma ahora parte de CGI, multinacional canadiense fundada en 1976. Con presencia en 400 ubicaciones en todo el mundo y cerca de 80.000 consultores y profesionales, CGI se encuentra entre las mayores firmas independientes de servicios TI y consultoría de negocio del mundo.
En las versiones más modernas de su base de datos Oracle ha incorporado numerosas características de gran atractivo para usuarios, administradores y desarrolladores. En este ciclo repasamos las últimas propuestas tecnológicas sobre la base de datos y hablaremos de proyectos de migración.
Sesión 1: "Full equipe" - Descubre las mejoras de las últimas versiones
Conocemos las novedades que Oracle ha incorporado en las versiones actuales de la base de datos, tanto la 21c, última versión lanzada por el fabricante, como la 19c, última opción con soporte extendido disponible. También hablaremos de nuestra experiencia en el despliegue de estas versiones.
Sesión 2: "Plan renove" - La mejor ruta de migración para tus bases de datos
Analizamos las técnicas más efectivas para la migración de los entornos de bases de datos, a través de casos reales en los que hemos trabajado desde avanttic.
Sesión 3: "Conducción autónoma" - Auto gestión/protección/reparación de tus datos
Autonomous Database automatiza tareas de administración y operación de bases de datos y aplica mecanismos de Machine Learning. La base de datos se ejecuta con la máxima eficiencia, reduciendo drásticamente los costes y mejorando el rendimiento y la productividad. En esta última sesión repasaremos las ventajas de Autonomous Database y los principales casos de uso.
En las versiones más modernas de su base de datos Oracle ha incorporado numerosas características de gran atractivo para usuarios, administradores y desarrolladores. En este ciclo repasamos las últimas propuestas tecnológicas sobre la base de datos y hablaremos de proyectos de migración.
Sesión 1: "Full equipe" - Descubre las mejoras de las últimas versiones
Conocemos las novedades que Oracle ha incorporado en las versiones actuales de la base de datos, tanto la 21c, última versión lanzada por el fabricante, como la 19c, última opción con soporte extendido disponible. También hablaremos de nuestra experiencia en el despliegue de estas versiones.
Sesión 2: "Plan renove" - La mejor ruta de migración para tus bases de datos
Analizamos las técnicas más efectivas para la migración de los entornos de bases de datos, a través de casos reales en los que hemos trabajado desde avanttic.
Sesión 3: "Conducción autónoma" - Auto gestión/protección/reparación de tus datos
Autonomous Database automatiza tareas de administración y operación de bases de datos y aplica mecanismos de Machine Learning. La base de datos se ejecuta con la máxima eficiencia, reduciendo drásticamente los costes y mejorando el rendimiento y la productividad. En esta última sesión repasaremos las ventajas de Autonomous Database y los principales casos de uso.
Saca el máximo partido a tus sistemas con Oracle Cloud 'Observability' y Management Platform.
Las empresas viven un proceso acelerado de evolución de sus sistemas y aplicaciones. Los entornos tradicionales se mezclan con los virtualizados y con tecnologías cloud, y es necesario obtener el mejor rendimiento de todos ellos.
¿Conoces el detalle de todos tus sistemas y la relación entre las diferentes tecnologías para resolver posibles problemas?
En esta nueva edición de nuestras Tech Dates, avanttic y Oracle te presentamos una introducción a Oracle Cloud Observability and Management Platform, una solución global para la gestión de sistemas complejos y dinámicos que cubre estas nuevas necesidades, tanto en entornos on-premise como cloud.
También repasaremos la experiencia de avanttic con esta herramienta, que maximiza el rendimiento y disponibilidad de los sistemas más críticos, y veremos las ventajas que nuestros clientes ya están obteniendo tras desplegarla.
¿Tienes una visión completa de tu plataforma de integración?
¿Tienes estandarizadas, centralizadas e inventariadas todas tus integraciones?
¿Te gustaría dedicar más tiempo a aportar valor en vez de a optimizar el mantenimiento de la plataforma?
¿Dispones de procesos empresariales sencillos, flexibles y adaptables?
Desde avanttic te invitamos a la primera edición de nuestros #BreakTechs, eventos online en los que nuestros especialistas profundizan en una temática relacionada con tecnología Oracle y comparten casos de uso reales apoyándose en demos. Con un aforo limitado, en los #BreakTechs podrás conectar con nuestros responsables de área y arquitectos y compartir inquietudes e intereses con asistentes de un perfil similar al tuyo.
En esta primera edición te mostraremos cómo Oracle Service Bus transforma arquitecturas complejas y quebradizas en redes de integración ágiles, centralizadas y gobernadas. También hablaremos de cómo virtualizar y gestionar integraciones a través de servicios.
Oracle Service Bus puede hacer todo esto por tu negocio:
Integraciones eficientes y flexibles
Mejoras en las comunicaciones internas y externas
Ahorro de costes y recursos
Reducción de riesgos al trabajar de forma coordinada para todos los procesos
Alineamiento de políticas y objetivos de tu compañía
Reducción del esfuerzo en el mantenimiento
Mejoras en el seguimiento de las ejecuciones
En esta primera edición de Tech Dates, citas tecnológicas online en la que nos acompañan especialistas de Oracle, hablamos de las ventajas de contratar software, hardware y cloud Oracle a través de los acuerdos marco del CSUC. Gracias a estos acuerdos cualquier universidad española, parque científico o centro dependiente puede disfrutar de numerosas ventajas:
-Contratación más ágil y con menor carga administrativa
-Descuentos mínimos prefijados
-Seguridad jurídica
-Compartir experiencias con otras instituciones
Javier Fondevilla, Gerente de cuentas de avanttic (proveedor homologado de los acuerdos marco), detalla los pasos a seguir para poder adherirse a los acuerdos y los beneficios y descuentos asociados.
Valentín Felip, Jefe de Servicio de Infraestructura Tecnológica en la Universidad Rey Juan Carlos, cuenta la experiencia de su universidad con el acuerdo marco.
José Salado, Solutions Engineer en Oracle, nos pone al día sobre la estrategia de Oracle en hardware y sistemas para el sector de la educación y la investigación, profundizando en Oracle Database Appliance (ODA).
Ramón Travieso, Principal Account Cloud Engineer en Oracle, habla de la transformación de la Universidad a través de la Tecnología Oracle Cloud.
La seguridad sigue siendo hoy en día una de las principales preocupaciones a la hora de dar el salto a la nube. Los clientes sienten una preocupación razonable a la hora de pensar en poner su activo más crítico -los datos- en manos de terceros. Entre las principales amenazas de seguridad en el cloud se encuentra la fuga de datos críticos, sobre todo debido a deficiencias en la configuración y gestión.
Oracle Cloud Infrastructure (OCI) es un referente en el mercado gracias, entre otros aspectos, a su estrategia de seguridad y disponibilidad de activos críticos. En este webinar conoceremos las medidas de seguridad que Oracle pone a disposición de las empresas y cómo desde avanttic podemos facilitar una transición y permanencia en la nube sin fisuras, garantizando la seguridad, disponibilidad y aislamiento.
Desde su lanzamiento en 2008, Oracle Exadata ha conseguido un éxito espectacular y está desplegado en las mayores compañías del mundo. Los clientes lo reconocen como la mejor solución para ejecutar sus bases de datos Oracle por su excelente rendimiento, consolidación, ahorro de costes, mayor escalabilidad, así como el soporte de un único proveedor.
La versión actual de Exadata es la X8M, décima generación del producto. Hay muchos clientes que siguen usando versiones anteriores y bastantes se preguntan si es el momento de actualizar sus equipos.
En este webinar analizaremos la evolución de Exadata, las mejoras más relevantes de las últimas versiones y los puntos más importantes a considerar antes de acometer un proyecto de renovación
La adopción de una arquitectura basada en servicios y microservicios mejora la integración entre los distintos sistemas, ya sean internos o externos. La incorporación en la arquitectura de un API Manager mejora el control, la auditoría y la seguridad en el acceso a estos servicios y microservicios.
En este meetup online, Jorge Ceballos, Arquitecto SOA en avanttic y Joaquín Esturillo, Consultor SOA en avanttic, muestran las capacidades con API Manager del nuevo Oracle Cloud API Gateway, así como su roadmap, cuyo objetivo es ser el API Manager más potente y completo del mercado.
Oracle Discoverer ha sido la herramienta de reporting de muchas compañías durante más de 20 años. Sin embargo, en ese tiempo, no ha evolucionado al mismo ritmo que las necesidades de las áreas de negocio y sistemas. Actualmente es ya un producto descatalogado y fuera de soporte.
Migrar desde Oracle Discoverer hacia herramientas de Business Intelligence de otros fabricantes implica volver a iniciar el desarrollo desde cero. Pero existe una alternativa: avanttic ha desarrollado un migrador a Oracle Analytics que aprovecha la gran mayoría de esos desarrollos, permitiendo realizar el proyecto en pocas semanas.
Oracle Analytics, la aplicación de analítica y reporting de última generación de Oracle, supone un salto cualitativo en el análisis del dato, proporcionando a los usuarios las funciones de Discoverer e incorporando otras como self-service, machine learning, dashboards y otras ventajas.
Gracias a su escalabilidad, rendimiento y robustez, Oracle WebLogic Server proporciona soporte a las aplicaciones empresariales más exigentes y está extendido en multitud de compañías como base de sus procesos más críticos. Muchas de ellas están planteándose la migración hacia la nube y Oracle dispone diferentes opciones para ejecutar WebLogic en Oracle Cloud Infrastructure (OCI), tanto desplegando en IaaS como en PaaS con Kubernetes. Esto permite extender a las aplicaciones WebLogic las ventajas de elasticidad y optimización de costes propios del entorno cloud.
En este webinar, Javier Castilla, Cloud Architect en avanttic, analiza las opciones de modernización de WebLogic en Oracle Cloud, sus últimas novedades y el impacto en el licenciamiento que conlleva esta migración.
Oracle Cloud Infrastructure (OCI) es una nube creada y optimizada específicamente para ayudar a las empresas a ejecutar sus cargas de trabajo más exigentes. Basada en una arquitectura novedosa y en el uso de estándares abierto, OCI ofrece una amplia gama de servicios, desde los básicos de infraestructura a los de gestión de datos, integración o desarrollo, con capacidades de rendimiento y seguridad únicas en el mercado con un precio muy inferior al de otros proveedores.
En este webinar, Pedro Yagüe, Solution Sales Specialist en avanttic, analiza las características más relevantes de OCI, sus últimas novedades y las experiencias reales de compañías que han movido sus sistemas a esta nube
Oracle Management Cloud (OMC) ayuda a las organizaciones a gestionar la creciente cantidad de datos y la complejidad de sus sistemas. Elimina los esfuerzos manuales asociados a las soluciones tradicionales para supervisar, gestionar y proteger las aplicaciones y la infraestructura.
En este webinar, Ángel Mogollón, Especialista de soluciones en avanttic, muestra las principales características de OMC, un conjunto de servicios cloud integrados de supervisión y control para entornos locales, entornos de Oracle Cloud, entornos de nube híbrida y entornos multicloud. En el webinar vemos cómo se utilizan los datos operativos para aprovechar el aprendizaje automático y las técnicas de Big Data.
En este #avanttic_webinar alrededor de las tecnologías Oracle Forms y Oracle Reports repasaremos novedades de producto, hablamos de la evolución de estas tecnologías y compartimos experiencias de migración que hemos llevado a cabo desde avanttic.
Javier Gea, Responsable del Área de Application Development – Database & Forms en avanttic, dirige esta sesión en la que habla de la evolución que Oracle plantea para Forms & Reports. También revisa las características de las últimas versiones de Forms & Reports y las ventajas que los clientes pueden obtener de ellas.
Oracle Forms & Reports es una solución muy útil para diseñar y construir aplicaciones empresariales e interactuar rápida y eficientemente con la base de datos. Oracle ha ido incluyendo numerosas mejoras periódicamente, adaptando Forms a los nuevos requisitos de los clientes y a la evolución tecnológica.
Ver vídeo de webinar: https://youtu.be/_004VSsgRPM
Disponer de un sistema de ingeniería conjunta en modo pago por uso facilita la consolidación de bases de datos de una manera ágil, segura y flexible. Oracle, ante las distintas casuísticas de sus clientes, ha lanzado dos modalidades de servicio: Oracle Exadata Cloud Service, que permite trasladar todas las BBDD al cloud público de Oracle aprovechando todas las ventajas del modelo cloud, y Oracle Exadata Cloud at Customer, que extiende las características del cloud a CPD del cliente, facilitando la coexistencia entre entornos locales en un modelo de pago por uso y con la escalabilidad propia del cloud.
Repasamos las novedades de Oracle Exadata Cloud Service y de la segunda generación de Oracle Exadata Cloud at Customer de manos de especialistas de avanttic y de Oracle.
Ver vídeo del evento: https://youtu.be/AirIKyUpVbM
Oracle Discoverer está fuera de soporte y Oracle Reports, aunque con premier support vigente, ha sido declarado deprecated por Oracle. En este webinar os presentamos una alternativa para migrar nuestros informes: Oracle BI Publisher, herramienta 100% web que permite la creación, gestión y distribución de informes de una forma rápida y sencilla.
Oracle BI Publisher está incluida en Oracle Analytics (Cloud y On-Premise). Conoceremos también otras funcionalidades de esta plataforma, que nos permite importar, replicar, transformar y persistir datos.
Para facilitar la creación, evolución y mantenimiento de cualquier aplicación es muy importante tener un gobierno sobre nuestro proceso de desarrollo. Así evitaremos en el futuro que el conocimiento de estas aplicaciones o de su tecnología se puedan perder: por desaparecer el equipo que lo desarrolló, falta de conocimientos en algún framework más obsoleto, etc.
Acércate al mundo DevOps de la mano de avanttic y Oracle Cloud y descubre cómo modernizar, controlar y medir todo el proceso de desarrollo con Oracle Developer Cloud Service.
En este webinar hablamos de cómo adaptar una aplicación Oracle ADF para automatizar las etapas de desarrollo, importaremos el código a un control de versiones, compilaremos de forma automática, auditaremos la calidad del código y finalmente desplegaremos en la nube de forma automática.
Oracle Cloud Infrastructure (OCI) es una nube creada y optimizada específicamente para ayudar a las empresas a ejecutar sus cargas de trabajo más exigentes. Basada en una arquitectura novedosa y en el uso de estándares abierto, OCI ofrece una amplia gama de servicios, desde los básicos de infraestructura a los de gestión de datos, integración o desarrollo, con capacidades de rendimiento y seguridad únicas en el mercado con un precio muy inferior al de otros proveedores.
En este webinar introducimos Autonomous Data Warehouse y sus características como plataforma para nuestros Data Lakes.
Autonomous DataWarehouse es más que una simple base de datos: os contamos cómo podemos utilizar la plataforma de analítica avanzada.
Oracle Management Cloud (OMC) ayuda a las organizaciones a gestionar la creciente cantidad de datos y la complejidad de sus sistemas. La suite OMC elimina los esfuerzos manuales asociados a las soluciones tradicionales para supervisar, gestionar y proteger las aplicaciones y la infraestructura.
En este webinar mostramos las principales características de OMC, un conjunto de servicios cloud integrados de supervisión y control para entornos locales, entornos de Oracle Cloud, entornos de nube híbrida y entornos multicloud. Vemos cómo se utilizan los datos operativos para aprovechar el aprendizaje automático y las técnicas de Big Data.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
1. Apificación de servicios en Oracle
Cloud
9 de julio de 2020
Alberto Cubillo Peinado
Arquitecto SOA
Webinar
2. Agenda
Apificación de servicios en Oracle Cloud 2
• Características y ventajas de las APIs
• Documentación de APIs - Apiary
• API Platform
Características
Funcionalidades OOTB
Generación de una API REST
• API Gateway
Características
Funcionalidades OOTB
Generación de una API REST
• Evolución/Roadmap
• Turno de preguntas
4. Apificación de servicios en Oracle Cloud 4
¿Qué es una API?
Características y ventajas de las APIs
• Una API es un conjunto de subrutinas, funciones y
procedimientos que ofrece cierta biblioteca para ser utilizado
por otro software como una capa de abstracción.
• Las APIs permiten que sus productos y servicios se
comuniquen con otros, sin necesidad de saber cómo están
implementados.
• Las APIs se pueden considerar como contratos, con
documentación que representa un acuerdo entre las partes.
5. Apificación de servicios en Oracle Cloud 5
¿Qué es una API?
Características y ventajas de las APIs
Palabras usadas para definir una API
• Endpoint – “a point that marks the end of a ray, line segment, or interval”
• Service – “the action of helping or doing work for someone”
• Interface – “a point where two systems meet and interact”
6. Apificación de servicios en Oracle Cloud 6
¿Qué es una API?
Características y ventajas de las APIs
An API…
• is located at a particular endpoint.
• is used to access a service.
• enforces a defined interface to a service.
7. Apificación de servicios en Oracle Cloud 7
¿Qué es una API?
Características y ventajas de las APIs
Las APIs son las puertas hacia un mundo digital
Social
Financial
Health
Productivity
Transportation
Devices
8. Apificación de servicios en Oracle Cloud 8
Ventajas
Características y ventajas de las APIs
• Independencia del lenguaje y de tecnologías
• Simplicidad
• Separación cliente / servidor
• Personalización y reutilización
• Escalabilidad
• Flexibilidad y portabilidad
• Aumento velocidad de desarrollo
9. Apificación de servicios en Oracle Cloud 9
Localización de las APIs
Características y ventajas de las APIs
10. Apificación de servicios en Oracle Cloud 10
Características
Características y ventajas de las APIs
11. Apificación de servicios en Oracle Cloud 11
Definiciones importantes
Características y ventajas de las APIs
• API Management
The process of publishing, documenting and overseeing application programming interfaces
(APIs) in a secure, scalable environment.
• API-First Development
API-first is a fundamental paradigm shift where APIs are designed, tested, and built before
applications and mirror the goals and objectives of the company
• API Design
The process of engaging all stakeholders to define in human language the APIs to create a
“contract” of what will be delivered before expensive development begins.
16. Apificación de servicios en Oracle Cloud 16
Características
Oracle API Platform
Next-gen, hybrid architecture
• End-to-end capabilities to
Design. Publish.
Build. Consume.
Secure. Monitor.
Deploy.
Easy to use
• Completely new, simplified API management experience
• Support changing business demands
• Clear visibility into who is using APIs
• Operational flexibility –gateways can be deployed in the Cloud or on-premises
21. Apificación de servicios en Oracle Cloud 21
Funcionalidades OOTB – Request policies
Oracle API Platform
22. Apificación de servicios en Oracle Cloud 22
Funcionalidades OOTB – Security Policies
Oracle API Platform
Policies that determine who can send requests to your services.
23. Apificación de servicios en Oracle Cloud 23
Funcionalidades OOTB – Traffic Management Policies
Oracle API Platform
Policies that manage the volume of traffic sent to your services.
24. Apificación de servicios en Oracle Cloud 24
Funcionalidades OOTB – Interface Management Policies
Oracle API Platform
Policies that manage the service interfaces clients are permitted to access.
25. Apificación de servicios en Oracle Cloud 25
Funcionalidades OOTB – Routing Policies
Oracle API Platform
Policies that route requests to different service URLs depending on the requesting application, the
resource requested, and other conditions.
26. Apificación de servicios en Oracle Cloud 26
Funcionalidades OOTB – Other policies
Oracle API Platform
Policies not belonging to already described categories.
27. Apificación de servicios en Oracle Cloud 27
Funcionalidades OOTB – Response policies
Oracle API Platform
52. Apificación de servicios en Oracle Cloud 52
Características
Oracle API Gateway
• REST APIs for OCI Services
• Oracle Functions, OKE, HTTP(s)
• Routing
• Rate-limiting
• Cross-origin Resource Sharing
(CORS)
• Custom Authentication
• Metrics/Logging
• Fully Oracle Managed
• Terraform
• Regional OCI Service
53. Apificación de servicios en Oracle Cloud 53
Características
Oracle API Gateway
How to use in OCI?
• RESTful APIs for Functions
• Extend applications
• Manages security context
• No SDK required
• APIs for purpose-built HTTP(s) Services
• Oracle Kubernetes Engine (OKE) and other services running on
Compute
• APIs for SaaS
• Protect SaaS end-points
• Native service to extend ATP/ADW
54. Apificación de servicios en Oracle Cloud 54
Características
Oracle API Gateway
API Gateway Functions
Clients
Oracle Functions as a RESTful API
55. Apificación de servicios en Oracle Cloud 55
Características - RESTful API Façade Pattern
Oracle API Gateway
API Gateway Functions
Clients
OKE OCIR
Container Database
System
Bare Metal
Compute
Virtual
Machine
SaaS
56. Apificación de servicios en Oracle Cloud 56
Características - Oracle Cloud Infrastructure API Gateway
Oracle API Gateway
TENANCY
COMPARTMENT
VCN
Internet
API Gateway
PUBLIC SUBNET
Internet
Gateway
ID & Access
Management
Auditing
Policies
Encryption
WAF
DNS
CDN
Firewall
DDoS
Protection
PRIVATE SUBNET
PRIVATE SUBNET
Oracle Identity
Cloud Service
Firewall
Firewall
Load Balancer
57. Apificación de servicios en Oracle Cloud 57
Características - Public and Private APIs
Oracle API Gateway
TENANCY
COMPARTMENT
VCN
Internet
PUBLIC SUBNET
Internet
Gateway
API Gateway
ID & Access
Management
Auditing
Policies
Encryption
Firewall
PRIVATE SUBNET
PRIVATE SUBNET
Firewall
Firewall
Load Balancer
PRIVATE SUBNET
API Gateway
Internal
Clients
58. Apificación de servicios en Oracle Cloud 58
Características - Cloud to Ground
Oracle API Gateway
TENANCY
COMPARTMENT
VCN
PUBLIC SUBNET
Internet
Gateway
API Gateway
ID & Access
Management
Auditing
Policies
Encryption
Firewall
PRIVATE SUBNET
PRIVATE SUBNET
Firewall
Firewall
Load Balancer
API Gateway
Internal
Clients
Customer
Data CenterDynamic
Routing
Gateway
Internet
76. Apificación de servicios en Oracle Cloud 76
Path to OCI API Management
Evolución/Roadmap
Apiary
API Platform
OCI API Management
Summer 2020 Winter 2020 2021
Validate
Transform
Native JWT
DNS/Cert
Developer
Portal
Usage
Plans
Satellite
Gateways
Migration
API Spec API Docs
Team
Management
Editor
Experience
Semantic
Validation
77. Apificación de servicios en Oracle Cloud 77
Roadmap
Evolución/Roadmap
• Native JWT
Validator
• Custom
DNS/SSL Cert
Management
• Request
Validation
• Integration
with Logging
Service
• Published SLA
• HTTP header-
based routing
Spring 2020
• Developer Portals
• Usage Plans
• OAS 3.x Support
• PCI Compliance
• Header-based routing
• Request/Response
Transformation
• Gov Regions
• Log Redaction
Summer 2020
• FedRAMP
• Integration with OKE
• Function extensions
• HTTP/2
• Circuit-breaker
• Hedged-requests
• Autoscaling
• FreeTier
• Scaffold/SDK
Fall 2020
• Result Caching
• Unified API Design
Experience
• Satellite Gateways
• HIPAA
• mTLS Support for
HTTPS Backends
• Integrate with VCS
(GitHub)
• Quota Alerts
• Usage Plans
Winter 2020/21
78. Apificación de servicios en Oracle Cloud 78
Elements of API Management
Evolución/Roadmap
Clients Policy
Enforcement
Alerts
Design
Analytics
Documentation
Onboarding
Monetization
Servers
Implementation
KEY
Apiary
API Platform
OCI API
Gateway
Independencia del lenguaje y de tecnologías: Las APIs nos permiten abstraernos del lenguaje en el que esté desarrollado el código de la funcionalidad que cubren, exponiendo una única interfaz.
Simplicidad: Esta abstracción del lenguaje de programación que haya por debajo, simplifica la forma en la que las aplicaciones se comunican con las APIs. Normalmente estas APIs son de tipo REST y utilizan objetos JSON muy estandarizados.
Separación cliente / servidor: Las APIs nos permiten separar la capa de presentación de la de la lógica de la aplicación, lo que permite que bloqueos en una capa no afecte a la otra capa.
Personalización: a través las APIs cualquier usuario o empresa pueden personalizar los contenidos y servicios que más utilizan.
Escalabilidad: Gracias a la separación entre el cliente y el servidor, el producto se puede escalar con un equipo de desarrollo sin que ello represente muchas dificultades.
Flexibilidad y portabilidad: es posible realizar una migración de un servidor a otro o practicar cambios en la base de datos en todo momento.
Aumento velocidad de desarrollo: Al basar los aplicativos en el consumo de APIs, se pueden abordar diversos desarrollos en paralelo ya que las interfaces de las APIs estarán generadas.
API Management
Proceso de publicación, documentación y seguimiento en un entorno seguro y escalable.
API-First Development
Es un paradigma por el que se indica que las APIs han de ser probadas, testadas y construidas antes que las aplicaciones, con lo que se reducirán los costes de desarrollo. La teoría indica que de este modo se pueden paralelizar tareas y no hay que esperar a que una funcionalidad esté generara para poder ser incluida en nuestras aplicaciones.
API – Design
El proceso de involucrar a todas las partes interesadas para definir en lenguaje humano las API para crear un "contrato" de lo que se entregará antes de que comience el costoso desarrollo.
Apiary permite la documentación de nuestras APIs tanto en lenguaje:
Swagger
Blueprint
Apiary permite la documentación de nuestras APIs tanto en lenguaje:
Swagger
Blueprint
OAuth 2.0
Enforces using the OAuth 2.0 protocol, that access to this API is only available to request on behalf of one of the listed accounts.
•Key Validation
Enforces that a valid key is provided in the request. The key must be valid and the application must be in the "Registered" state for this API.
•Inbound WSS Username Token
Use an inbound WSS username token policy to enforce verification of credentials sent within the SOAP payload and allow only authorized users to access APIs
•Basic Authentication
Enforces using the Basic Auth protocol, that access to this API is only available to request on behalf of one of the listed accounts.
•Outbound WSS Username Token
Use an outbound WSS username token policy to enable an end-user identity to be passed over multiple hops before reaching the destination Web Service.
•IP Filter Validation
Validates the IP address of the requester. Based on the value of IP theaddress, determine whether to pass or reject value.
•CORS
Controls which domains are allowed to invoke this API.
Traffic Management Policies
Policies that manage the volume of traffic sent to your services.
•API Throttling–Delay
Enforces a limit on the number of requests to this API before introducing additional latency.
•Application Rate Limiting
Enforces a limit on the total number of requests to this API per application. Rejects any requests above the defined limit.
•API Rate Limiting
Enforces a limit on the total number of requests to this API. Rejects any requests above the defined limit. NOTE: this is different than the application-based rate limiting.
Interface Management Policies
Policies that manage the service interfaces clients are permitted to access.
•Header Field Filtering
Use the header field filtering policy to filter the request headers for length and format.
•Interface Filtering
Use an interface filtering policy to filter requests based on the resources and methods specified in the request.
•Redaction
Manages the fields and headers in the request or response payload. You can either explicitly include, or exclude, the headersand fields sent to the backend service (from the request flow) or sent to the client (from the response flow).
•Header Validation
Validates the presence and values of http headers. Can be used for security or to reduce the occurrence of failures/errors atthe service layer.
•Request Payload Validation
Use the Request Payload Validation policy to validate the request message body for length and format.
•Method Mapping
Use the method mapping policy to change the HTTP method of a request to another method you specify before passing it to the service.
•REST API to SOAP Service
Use the REST to SOAP to expose a SOAP service as a JSON REST service.
Routing Policies
Policies that route requests to different service URLs depending on the requesting application, the resource requested, and other conditions.
•Header-Based Routing
The request will be routed based on the header. Can be used for security or to reduce the occurrence of failures/errors at the service layer.
•Application-Based Routing
The request will be routed based on the application.
•Gateway-Based Routing
The request will be routed based on the gateway.
•Resource-Based Routing
The request will be routed based on the resource path. Can be used for security or to reduce the occurrence of failures/errors at the service layer.
•Other Policies
Policies not belonging to already described categories.
•Service Callout
Invokes the configured external service with or without payload, with the provided headers and process the incoming request on the basis of response HTTP Status Code from the external service.
•Logging
Writes a message to the log.
•Groovy Script
Executes Groovy script.