SEARCH
Tag: Big Data
¿Qué es lo mejor de Oracle APEX?
Posted in: Blog by PEOUG on 04/27/2018
Oracle Application Express (APEX) es una plataforma para el desarrollo rápido de aplicaciones web, realizadas íntegramente en base de datos. Con las habilidades básicas en SQL y PL / SQL, se puede crear rápidamente aplicaciones que agreguen valor real al negocio. Es totalmente compatible, sin costo y disponible con todas las ediciones de la Base de Datos Oracle. Oracle Application Express (APEX) permite crear Aplicaciones web que son confiables, escalables y seguras. Utilizando sólo un navegador web, y con experiencia limitada en programación, puede desarrollar y desplegar aplicaciones profesionales basadas en la Web para escritorios y dispositivos móviles.
Arquitectura APEX
Oracle Application Express utiliza una arquitectura simple donde las páginas se generan dinámicamente utilizando metadatos almacenados dentro de la base de datos Oracle. Es decir, que no hay generación de código o compilación basada en archivos. Una vez que esté completamente instalado, el “Uniform Resource Locator” (URL) se definirá para que, tanto los desarrolladores, como los usuarios finales accedan a Application Express. Los usuarios solo necesitan un navegador web y la URL requerida; por lo que no se requiere software de cliente adicional. A continuación los componentes principales del denominado “Web Listener”:
- Embedded PL / SQL Gateway (EPG): La puerta de enlace embebida PL / SQL es la forma más simple de operar APEX. Este servicio utiliza Oracle XML DB, que se basa en Oracle Listener. Sin embargo, Oracle recomienda usar el EPG sólo para sistemas de desarrollo y no para sistemas de producción.
- Oracle HTTP Server (OHS): El servidor web aún más utilizado en la práctica es Oracle HTTP Server. Este es el servidor web Apache con la extensión mod_plsql . A través de esta extensión, las solicitudes del cliente se reenvían a la base de datos y, en la dirección opuesta, la página representada se transfiere al cliente. El uso de un servidor HTTP de Oracle le ofrece muchas más opciones que la EPG.
- Oracle REST Data Services (anteriormente APEX Listener): El servidor web actualmente recomendado por Oracle se basa en J2EE y se ejecuta como un contenedor de Java. El servicio de datos REST de Oracle le ofrece opciones de configuración significativamente mejoradas y, sobre todo, el uso de servicios web REST.
Beneficios de utilizar APEX:
- El conjunto de herramientas de desarrollo está disponible gratuitamente. No necesitas nada más que un navegador.
- Es moderno, intuitivo y tiene un poderoso entorno de desarrollo para construir e implantar aplicaciones rápidamente facilitando el desarrollo iterativo. Con APEX puede producir aplicaciones útiles en cuestión de días, eso llevaría semanas usando otros marcos de desarrollo.
- APEX dispone de poderosas e intuitivas herramientas de diseño que abren una amplia gama de posibilidades para personalizar fácilmente la interfaz gráfica de tu aplicación.
- Con Application Express puedes enfocarte en el problema. Application Express se encarga de la mayor parte del proceso de desarrollo: seguridad, autenticación, interacciones con la base de datos, validaciones, administración de sesiones y mucho más.
- Todas las herramientas que necesitas están disponibles en una sola plataforma que se ejecuta como parte de la base de datos de Oracle. Disponible on-premise y en Oracle Cloud
- APEX es una opción sin costo para aquellos con una licencia de base de datos Oracle en cualquier edición (en versión on-premise)
- APEX te permitirá desarrollar aplicaciones simples y tan complejas como tus requerimientos lo requieran. Te invitamos a probar APEX y crear tu primer espacio de trabajo en https://apex.oracle.com
Mayor información de APEX en:
http://www.oracle.com/technetwork/developer-tools/apex/overview/index.html
https://www.informatik-aktuell.de/betrieb/datenbanken/oracle-application-express.html
¿Cómo funciona LinkedIn a través de Oracle y el big data?
Posted in: Blog by PEOUG on 03/21/2018
A pesar de lo lejano que podría sonar el término “big data” para algunas personas; en el día a día todos generamos, de manera constante, datos
que permiten la integración final del mismo. Obviamente, los elementos e interfaces que utilizamos para generarlos no nos permiten dar cuenta de ello, ya que son bastante amigables con los usuarios; sin embargo, el ver una serie en Netflix, comprar online, suscripciones en canales de YouTube, etc, generan una base de datos que permitirá que empresas interesadas en crear un contenido personalizado para sus clientes, puedan utilizar esta información para crear insights innovadores y tener un valor diferencial.
Esto mismo sucede con la plataforma de LinkedIn, pues al trabajar con Oracle Data Integration (https://cloud.oracle.com/en_US/cloud-integration), los datos de cada usuario se hacen accesibles en todo el mundo hasta asegurarse que las actualizaciones fluyan con un solo click.
El objetivo principal es garantizar que la información se mueva de manera eficiente a través de la data online (Oracle y MySQL) a los almacenes de datos, eliminando el volumen, saltos múltiples y estandarizando los formatos.
Oracle GoldenGate, el motor de replicación en tiempo real, captura los cambios de datos y los transmite instantáneamente a cualquier destino requerido. Esta tecnología viene con una integración comercial de distintas fuentes y objetivos, lo que facilita la implementación y la integración con los sistemas existentes. Esto permite una mayor compatibilidad con las bases de datos Oracle y MySQL, eliminando también los múltiples saltos que los datos solían atravesar para llegar a su almacén de datos final.
LinkedIn es una red que está innovando con tecnología de punta de Oracle. Oracle Data Integration, a su vez, está empujando los límites de la integración de datos para permitir a los clientes resolver los desafíos de datos y convertirlos en oportunidades para la excelencia. Asimismo, la nueva plataforma, Oracle Data Integration Platform Cloud (https://cloud.oracle.com/en_US/data-integration-platform), combina capacidades, una amplia gama de características, experiencia del usuario para facilitar el viaje de integración de datos de nuestros clientes.
Fuente: Big Data Success
Soluciones Oracle: Machine Learning
Posted in: Blog by PEOUG on 03/08/2018
El Big Data ha demostrado ser una fuente de información imprescindible, que junto a la nube se han convertido en una plataformas de transformación digital para los usuarios. En esta línea, Machine Learning será la herramienta que nos permita explotar a gran escala lo mejor de estas dos tecnologías. Expertos, como Gartner y Chris Chellia, sostienen que esta tecnología soportará a la mayoría de productos de software para el 2020, donde nos ayudarán a reducir el tiempo en la creación de pronósticos precisos que impactan con la planificación y gestión eficaz de sus recursos de las industrias.
Asimismo, fuentes como Forbes, informan que Oracle estaría difundiendo sus aplicaciones SaaS con machine learning e inteligencia artificial, con el fin de ayudar a los clientes a convertirse en empresas digitales impulsadas por datos de alta velocidad. Oracle indica que miles de empresas, de distintas industrias, esperan que esta nueva generación de aplicaciones con AI – en el lenguaje Oracle, Adaptive Intelligence – active niveles de velocidad sin precedentes en innovación, en la capacidad de desestabilizar competidores o incluso industrias enteras, y en la capacidad de adaptarse y ponerse al frente de la dinámica cambiante del mercado; además de superar a su competidor Salesforce.
Oracle viene impulsando un fuerte movimiento hacia las aplicaciones de próxima generación basadas en la inteligencia artificial y machine learning.
- Si quieres conocer más sobre esta nueva tecnología, Machine Learning, no te pierdas el live webcast “Soluciones Oracle: Adiós a la dependencia de las Plantillas y los tantos procesos de la compañía” a cargo de Juan Diego Ocampo (Innovate Solutions Specialist) el día 08 de marzo. Inscríbete en el siguiente link:https://go.oracle.com/LP=66961?elqCampaignId=141222.
Fuentes: Forbes