miércoles, 23 de junio de 2021

13 Nuevos Servicios en Oracle Cloud Free Tier

 


Hace pocos días Oracle anunció en el blog de Oracle Cloud Infrastructure la disponibilidad de 13 nuevos servicios en el paquete Oracle Cloud Free Tier, el cual es sin costo y de libre acceso. Algunos de ellos ya se encontraban disponibles desde hace algún tiempo y otros son servicios completamente nuevos. A continuación vamos a enumerarlos


Ampere A1 Compute

Oracle OCI lanzó instancias Ampere A1 Compute (arquitectura Arm) en la nube. Estos servidores son mas potentes y eficientes que arquitecturas anteriores, y las cuentas Free Tier pueden usar hasta cuatro OCPU y 24 GB de RAM distribuidos entre 1 y 4 servidores virtuales sin costo. Muy pronto incluiré en el blog un articulo sobre la creación de una VM con Ampere y la instalación de Minecraft en la misma!


Autonomous JSON Database

Es un servicio de base de datos JSON disponible desde fines del año pasado en OCI, el cual ya habíamos analizado en el articulo "Oracle Presentó "Oracle Autonomous JSON Database". Autonomous JSON Database es un servicio de base de datos de documentos en la nube que simplifica el desarrollo de aplicaciones centradas en JSON y el manejo de cargas de trabajo JSON. Cuenta con API de documentos JSON simples, acceso completo a SQL, transacciones ACID de alto rendimiento y seguridad integral 

El mismo forma parte de la oferta Free Tier desde abril, como comentamos en este artículo.


APEX Application Development

Otro servicio disponible desde hace un tiempo y que hemos analizado en el artículo "Oracle anuncia un nuevo servicio en OCI: "Oracle APEX Application Development". El servicio Always Free APEX ofrece Oracle APEX totalmente administrado con hasta 1 OCPU (compartida) y 20 GB de almacenamiento. Puede admitir que entre 3 y 6 usuarios accedan al servicio simultáneamente, además de un número ilimitado de aplicaciones, cuentas de desarrollador y cuentas de usuario final.

Este servicio también fue incorporado a Free Tier en abril, como comentamos en este artículo.


NoSQL

Oracle NoSQL Database Cloud permite la creación de aplicaciones utilizando modelos de base de datos de documentos, columnas y valores clave, lo que brinda tiempos de respuesta predecibles de milisegundos e incluyendo replicación de datos para alta disponibilidad. El servicio ofrece transacciones ACID, seguridad integral y compatibilidad del 100 por ciento con Oracle NoSQL Database local. Los recursos Always Free NoSQL incluyen hasta 133 millones de lecturas por mes, 133 millones de escrituras por mes y tres tablas con 25 GB de almacenamiento por tabla.


Logging

El servicio de Logging de OCI es un panel único donde centralizar información de auditoria y de servicio de los recursos de OCI. Estos registros incluyen información de diagnóstico crítica que describe cómo funcionan los recursos y cómo se accede a ellos, y la opción de usar un motor de búsqueda de registros para explorar registros. Para la interoperabilidad, OCI Logging utiliza el agente Fluentd de Cloud Native Computing Foundation (CNCF) para la ingestión de registros y el estándar CNCF CloudEvents para eventos de registro.

El servicio de Logging incluido en Free Tier permite almacenar 10 GB por mes, a la vez que la ingesta de registros y la búsqueda también son gratuitas.


Service Connector Hub

Service Connector Hub es un servicio gratuito que transfiere datos entre sus servicios, tanto dentro de OCI como de OCI a herramientas de terceros. Mueve datos, como registros de Logging, a servicios como Object Storage, Streaming y Monitoring.


Application Performance Monitoring (APM)

Application Performance Monitoring ofrece cuatro capacidades distintas que permiten a los administradores de aplicaciones y a los ingenieros de DevOps obtener una imagen real de la experiencia de cada usuario. APM implementa un sistema de seguimiento distribuido como servicio, que realiza un seguimiento detallado de cada transacción (sin muestreo ni agregación) para aplicaciones basadas en microservicios y arquitecturas heredadas. APM proporciona monitoreo todo el tiempo, sin importar dónde y cómo accedan a la aplicación. 

La recopilación de datos de APM es compatible con los estándares abiertos nativos de la nube, incluidos OpenMetrics y OpenTelemetry. La versión Always Free incluye 1,000 eventos por hora, en tres de las cuatro opciones disponibles (seguimiento distribuido, monitoreo de usuario final y monitoreo del servidor).


Flexible load balancer

Este servicio permite elegir un ancho de banda mínimo personalizado y un ancho de banda máximo opcional, ambos entre 10 y 8.000 Mbps. El ancho de banda mínimo esta garantizado mientras que la configuración de ancho de banda máximo opcional puede limitar el ancho de banda, incluso durante picos inesperados si necesita controlar los costos. El servicio Free Tier incluye un equilibrador de carga flexible con un ancho de banda mínimo y máximo de 10 Mbps.


Flexible network load balancer

Esta es una solución de equilibrio de carga sin proxy que realiza un equilibrio de carga de capa 3 y capa 4 (TCP / UDP / ICMP). Ofrece una dirección VIP regional elásticamente escalable que puede escalar hacia arriba o hacia abajo en función del tráfico del cliente sin requisitos mínimos o máximos de configuración de ancho de banda. También proporciona alta disponibilidad, dirección IP de origen y destino y la preservación del puerto. Está diseñado para manejar patrones de tráfico volátiles y millones de flujos, ofreciendo un alto rendimiento mientras mantiene una latencia ultrabaja. El equilibrador de carga de red está optimizado para conexiones de larga duración durante días o meses, lo que lo hace más adecuado para bases de datos o aplicaciones de tipo WebSocket.


VPN Connect V2

Las conexiones VPN OCI utilizan protocolos IPSec estándar de la industria a través del servicio VPN Connect, también conocido como VPN IPSec. VPN Connect proporciona una VPN IPSec de sitio a sitio entre su red local y su red de nube virtual (VCN). El conjunto de protocolos IPSec cifra el tráfico IP antes de que los paquetes se transfieran desde el origen al destino y descifra el tráfico cuando llega. Con nuestra nueva oferta, VPN Connect V2 mejora la disponibilidad y confiabilidad de las conexiones IPSec. El servicio Free Tier puede utilizar dos conexiones ipsec de forma gratuita para ejecutar cargas de trabajo ligeras durante un tiempo indefinido.


Oracle Security Zones / Oracle Security Advisor

Estos servicios permiten configurar y aplicar automáticamente políticas de seguridad para compartimentos en OCI. El servicio Oracle Security Zones incluye una rica biblioteca de políticas para permitir la gestión de seguridad en la nube, de modo que los administradores puedan asegurarse de inmediato de que sus compartimentos estén seguros. Ambos son gratuitos y junto con otras capacidades de seguridad integradas de OCI, ayudan a facilitar la construcción de la infraestructura en la nube de una manera segura y automatizada.


OCI Bastion

OCI Bastion es un servicio completamente administrado que brinda acceso SSH seguro y efímero a los recursos privados en OCI, lo que elimina la necesidad de implementar redes complejas o hosts de salto para obtener acceso a recursos privados. La autenticación y autorización del usuario están integradas con los servicios de administración de acceso e identidad (IAM), lo que permite a los usuarios autorizados conectarse desde direcciones IP específicas a recursos de destino mediante el uso de cualquier software o protocolo compatible con SSH. OCI Bastion se clasifica como el servicio Always Free de OCI y admite 20 sesiones por bastión y cinco bastiones en cada cuenta.


martes, 22 de junio de 2021

APEX 21.1 Disponible para On Premise

En abril anunciamos en el artículo "APEX 21.1 Disponible Online en Modo Pre-producción" que APEX 21.1 estaba disponible para ser probado en Oracle Cloud. en dicho articulo mencionamos las nuevas características y mejoras disponibles en esta versión, las cuales Tambien pueden consultar aquí.




Durante el mes de mayo Oracle liberó dicha versión para ser descargada y utilizada en instalaciones On Premise, lo cual fue anunciado en el blog de APEX de Oracle. Esta versión puede descargarse desde el siguiente link.

Asimismo, y para los usuarios con soporte de Oracle, ya se puede descargar un patch set inicial que actualiza a la version 21.1.1 desde el sitio de soporte de Oracle, cuyo link se encuentra en la pagina de descargas.

Links Relacionados:

viernes, 30 de abril de 2021

VirtualBox 6.1.22 ya está disponible

Si bien todavía no fue anunciada en el blog de virtualización, ya se encuentra disponible la versión 6.1.2 2 de VirtualBox, la herramienta de virtualización gratuita de Oracle.



VirtualBox se puede descargar en forma gratuita desde el sitio web de VirtualBox, y ademas podemos consultar el historial de cambios y la documentación en los siguientes links:


Al ser una versión de mantenimiento liberada solo una semana después de la versión 6.1.20 (la cual si incluyo muchos cambios), no hay cambios significativos en la misma, solo la corrección de algunos errores.

sábado, 24 de abril de 2021

APEX 21.1 Disponible Online en Modo Pre-producción

En el día de hoy Oracle liberó una versión de pre-producción de APEX 21.1 en el sitio online gratuito de APEX.





Esta nueva versión puede ser usada por el momento solo en el sitio web, pero en el corto plazo estará disponible en los servicios de OCI (ya sea en Autonomous Transaction Procesing como en el servicio APEX Development) asi como para descargarlo e instalarlo en bases de datos locales.


Nuevas Características y Mejoras en APEX 21.1

A continuación enumeramos las mejoras y nuevas características de esta versión.

Tipo de región de mapa nativo

Visualice los datos de ubicación en un mapa con el nuevo componente de mapa nativo en APEX 21.1.

  • Tipos de capa de punto, línea, polígono, mapa de calor y "polígono 3D" (polígono extruido).
  • Mapas de fondo de Oracle Elocation Service. Listo para usar, no se requiere clave API.
  • Totalmente interactivo: arrastre y haga zoom, muestre detalles sobre los objetos en el mapa.
  • Oracle Spatial (SDO_GEOMETRY), GeoJSON y columnas numéricas simples.
  • Aprovecha Oracle Spatial (índices, transformaciones de coordenadas), si está disponible.
  • Visualice datos de consultas SQL locales, SQL habilitado para REST o de fuentes de datos REST.
  • Amplio conjunto de iconos de marcadores integrados y formas SVG.
  • Esquemas de color integrados para visualizaciones temáticas.
  • Integración de búsqueda por facetas.
  • Soporte de acción dinámica y API de JavaScript.



Soporte nativo de Markdown

Nueva API PL / SQL pública, APEX_MARKDOWN, para convertir Markdown en HTML.

  • Tipo de elemento mejorado "Display Only" que admite Markdown. Se agregó un nuevo atributo "Formato" y se eliminó la marca "Escape de caracteres especiales".
  • Se ha cambiado el nombre del tipo de columna de informe clásico "Markdown" a "Texto enriquecido".
  • Nuevo tipo de columna de informe interactivo "Texto enriquecido".
  • Soporte de Markdown agregado al formato HTML de Exportación de datos.
  • Se modificó el valor predeterminado de Rich Text Editor, Rich Text para usar Markdown como valor predeterminado seguro y listo para usar.


Mejoras del tema universal

Estilo temático "Redwood Light" mejorado que está más en línea con el sistema de diseño Redwood.


Importar aplicación Exportar como ZIP

App Builder ahora admite la importación de una aplicación exportada que se ha creado como un archivo ZIP.

  • Las aplicaciones y componentes exportados con la opción Exportar como zip se pueden volver a importar.
  • Las exportaciones zip que se han extraído en un sistema de archivos local se pueden volver a comprimir e importar.
  • Las estructuras de carpetas creadas con la utilidad APEXExport, utilizando la opción -split, se pueden comprimir en un archivo Zip e importar.


Soporte adicional de carga diferida

Los informes clásicos e interactivos ahora admiten la carga diferida.

  • Habilitar la opción de carga diferida mejora la velocidad de carga inicial de la página, especialmente para las páginas que contienen informes con consultas de larga duración.
  • Los datos del informe no se cargan hasta que se haya renderizado la página o se haya activado la pestaña en la que se encuentra.


Carga de datos de nueva aplicación

Nueva funcionalidad de carga de datos de aplicaciones, que admite formatos CSV, XLSX, XML y JSON.

  • Mapeo de columnas en tiempo de diseño; ya no es una carga para los usuarios finales.
  • Asignaciones de columnas flexibles basadas en nombres simples o expresiones regulares.
  • Conversión de datos con reglas de transformación o consultas de búsqueda.
  • Flujo súper fácil para los usuarios finales: simplemente cargue el archivo, verifique la vista previa y cargue los datos.
  • Los formatos de datos CSV, XLSX, XML y JSON se pueden cargar en tablas o colecciones.
  • Configure la carga de datos para agregar, fusionar o reemplazar datos, con o sin manejo de errores.
  • Carga de datos de tipo de proceso nuevo y simple: personalice las páginas de carga de datos como desee.
  • PL / SQL API APEX_DATA_LOADING disponible para procesamiento personalizado.


Mejoras en la búsqueda por facetas

Facetas opcionales con personalización del usuario final.

  • Facet y Facet Groups ahora tienen dos nuevos atributos de Page Designer en 'Avanzado' llamados 'Display Toggling' e 'Inicialmente mostrado'.
  • Si "Mostrar alternancia" = Activado, los usuarios finales pueden mostrar u ocultar esa faceta de una nueva ventana emergente "Más facetas".
  • Caso de uso: oculte algunas facetas avanzadas y poco utilizadas listas para usar, pero hágalas disponibles a pedido.


Nuevo tipo de elemento del selector de fecha

Nuevo tipo de elemento del selector de fecha. Este nuevo tipo de elemento moderno y accesible se basa en Oracle JET Input Date Time, que incluye.

  • Admite diferentes modos de visualización: Popup e Inline basados en JET, y también HTML nativo (no-JET y mejor UX móvil)
  • Todos los modos de visualización admiten tanto la fecha como la fecha y la hora (la hora se habilita mediante el nuevo atributo dedicado 'Mostrar hora')
  • Incluye la capacidad de definir fechas mínimas / máximas dinámicas (para definir rangos de fechas entre elementos, por ejemplo, 'Desde' y 'Hasta')
  • Otras características nuevas incluyen: UX mejorada (especialmente alrededor de la selección de año y mes), opciones de apariencia adicionales, por ejemplo, 'Mostrar semana' y 'Días fuera del mes', y algunos otros atributos nuevos (consulte los ejemplos a continuación)

Fuentes de datos REST

  • Soporte para datos CSV: Utilice la sincronización para programar la carga frecuente de datos CSV desde la web a una tabla local.
  • Conversiones de datos mediante reglas de transformación y consultas de búsqueda.
  • Nuevo informe general sobre sincronizaciones de datos REST definidas en componentes compartidos, fuentes de datos REST.


Nuevo tipo de elemento de selector de color

Este nuevo Selector de color reemplaza al anterior y agrega nuevas opciones de configuración. Utiliza el componente Oracle JET Color Spectrum. La nueva funcionalidad incluye:

  • Diferentes modos de visualización: entrada + ventana emergente, solo color (botón) + ventana emergente, en línea y también entrada de color HTML nativo.
  • Ajustes preestablecidos de color: personalizados o del tema.
  • Comprobación de contraste opcional.
  • Varios formatos de devolución de valor: Hex, rgb / rgba, hsl / hsla o cualquier valor de color CSS.


Impresión de informes

Soporte para idiomas de diseño de texto complejo, hebreo y árabe, al exportar a PDF.


Experiencia de desarrollador

  • Editor de código basado en Mónaco actualizado
    • Nuevas opciones para: Minimapa, Mostrar sugerencias, Mostrar números de línea, Mostrar espacios en blanco, Modo de accesibilidad (significa que los usuarios de lectores de pantalla ya no necesitan habilitar esto cada vez que usan APEX, que es mucho mejor).
    • Las referencias a elementos de página inexistentes se marcarán como tales.
    • Accesos directos para las acciones integradas de Transformar mayúsculas y minúsculas Ctrl-Alt-U / L (superior / inferior).
    • Nueva acción: Transformar mayúsculas y minúsculas del código: Ctrl-Alt-C. Alterna entre mayúsculas y minúsculas sin afectar 'o "cadenas encerradas.
  • FullCalendar actualizado
    • Soporte de carga diferida
    • Integración de búsqueda por facetasv


Actualizaciones de la biblioteca de JavaScript

  • Oracle JET 10.0.0
  • FullCalendar 5.5.1
  • CKEditor5 25.0.0
  • Editor de Mónaco 0.22.3


Mejoras Varias

  • Las grillas interactivas admiten filas de altura variable estableciendo la propiedad 'Apariencia: Altura de fila fija' en Desactivada.
  • El tipo de elemento de campo numérico ahora realiza un formateo automático de acuerdo con la máscara de formato y la validación del lado del cliente.
  • La mensajería de validación del lado del cliente es más coherente con la mensajería de validación del servidor.
  • Nuevo asistente Crear índice espacial en SQL Workshop.
  • Compatibilidad con GeoJSON y SDO_GEOMETRY en los paquetes APEX_JSON y APEX_EXEC.




Cambios en las aplicaciones de ejemplo y plugins

Asimismo, junto con este cambio se anunció que las aplicaciones de demo disponibles históricamente en el sitio han sido movidas a GitHub, dentro del repositorio de Oracle APEX.


Aplicaciones de ejemplo

Estas son aplicaciones diseñadas para resaltar funcionalidades específicas y están destinadas a servir como una guía para desarrolladores sobre cómo hacer uso de una función en particular. 


Aplicaciones de inicio

Estas son aplicaciones completamente funcionales que son soluciones puntuales independientes diseñadas para cumplir con requisitos simples. Puede utilizar estas aplicaciones tal cual o realizar cambios para satisfacer sus necesidades.


Plugins

Son componentes adicionales que se pueden incorporar a las soluciones desarrolladas en APEX .

viernes, 23 de abril de 2021

Oracle Cloud incorpora GoldenGate como Servicio en la Nube



Oracle Cloud Infrastructure (OCI) GoldenGate es un nuevo servicio administrado que proporciona una plataforma de integración de datos en tiempo real, utilizando replicación para mantener los datos altamente disponibles y permite el análisis en tiempo real. 

Golden Gate es una herramienta que permite diseñar, orquestar ejecutar y monitorear replicación y streaming de datos, y ahora se puede utilizar en forma rápida, sencilla y económica desde la nube, con la modalidad "pay-per-use" y la facilidad de generar una instancia en minutos con unos pocos clicks.


Características 

A continuación detallaremos las características principales de OCI GoldenGate



Replicación de Bases de Datos Oracle 

  • Movimiento de datos más rápido. La conexión GoldenGate al kernel de Oracle Database ofrece movimiento de datos de alta velocidad para el mejor rendimiento.
  • Base de datos Oracle optimizada para GoldenGate: La optimización reduce la latencia del búfer para escrituras paralelas en destinos.
  • Aceleradores empresariales integrados: Oracle Integration ayuda a limitar la capacitación y acelerar la automatización de procesos de un extremo a otro con integraciones predefinidas directamente integradas en determinadas aplicaciones Oracle SaaS.


Replicación de Bases de Datos No Oracle

  • Amplia gama de de fuentes y objetivos: Integración entre bases de datos y servicios de datos Oracle y no Oracle, como Microsoft SQL Server, IBM DB2, Teradata, MongoDB, MySQL, PostgreSQL, HDFS, Kafka, Spark y almacenes de objetos en la nube en todos los proveedores de la nube.
  • Transferencia de datos confiable: Integridad transaccional con detección y resolución de conflictos incorporadas. Transferencia de datos de forma segura con SSL y cifrado.

Alta Disponibilidad y Escalabilidad

  • Reducción de tiempo de inactividad planificado: Permite eliminar el tiempo de inactividad durante el mantenimiento y las actualizaciones rutinarias de la base de datos, los parches del sistema operativo, las actualizaciones de aplicaciones y las migraciones de plataforma. Todas las operaciones están protegidas con capacidades de conmutación por recuperación, lo que elimina el riesgo de perder datos.
  • Escalabilidad de la base de datos: Permite implementar configuraciones multimaestro o activo-activo para lograr la escalabilidad de la base de datos o sincronización distribuida. Cualquier cantidad de bases de datos puede originar transacciones y luego sincronizarse con todas las demás para mantener la coherencia de los datos.
  • Disponibilidad 7x24: La arquitectura de máxima disponibilidad de Oracle se basa en Oracle GoldenGate para proporcionar tiempo de inactividad cero para interrupciones planificadas y no planificadas y Oracle Active Data Guard para proporcionar cero pérdida de datos a cualquier distancia.


Integración con Big Data

  • GoldenGate para Big Data: Permite integrarse con con tecnologías como Hadoop, HBase, Kafka, etc. Soporte NoSQL (MongoDB, Cassandra y Oracle NoSQL).
  • Soporte multi nube: Capture datos de AWS, Google Cloud, Oracle Cloud y Azure.


Streaming en Tiempo Real y Analytics

  • Transmitir datos y eventos: Permite capturar archivos CSV, JSON y Avro en colas de Kafka y JMS, así como transmitir datos transaccionales a Kafka, REST, bases de datos autónoma o Data Lakes.
  • Integración con Oracle Stream Analytics: Permite analizar y correlacionar gráficamente datos en movimiento. Obtenga información útil tan pronto como se encuentren los datos.


Oracle GoldenGate Veridata

  • Verificación de datos: Identifica registros que no están sincronizados. Verifica la coherencia de los datos en bases de datos heterogéneas.
  • Corrección de datos: Compare y repare conjuntos de datos para mejorar la calidad de los mismo.


Componentes Clave

  • Experiencia gráfica de usuario: La experiencia gráfica de usuario fácil de usar permite a los administradores configurar, monitorear y administrar operaciones de manera segura desde los principales navegadores de escritorio.
  • Monitoreo punta a punta: Permite garantizar el cumplimiento de SLA con verificación de datos y amplias estadísticas de uso y rendimiento en tiempo real en todas las fuentes y objetivos.
  • API operativas extensas: Utilice API REST bien documentadas para personalizar la experiencia del usuario administrativo, agregar controles operativos a los procesos de replicación e integrar con herramientas de terceros.
  • Escalado automático: Logre un rendimiento óptimo independientemente de la variabilidad de la carga de trabajo con escalabilidad dinámica y procesamiento de transacciones paralelas.
  • Transformación en línea: Los procesos de replicación de datos permiten más de 50 funciones de manipulación de datos integradas para transformación y validación y llamadas de procedimientos almacenados para una mayor preparación de datos en línea para enriquecimiento, análisis y más.
  • Malla de datos en tiempo real: Diseñado exclusivamente para replicar bases de datos y servicios de datos Oracle y no Oracle en distintos sistemas operativos, conjuntos de caracteres y estructuras de objetos. Admite todas las topologías de movimiento de datos y los patrones de arquitectura moderna.


Más soluciones de integración

  • Integración con Oracle ETL: Funciona con Oracle Data Integrator (ODI). Mantenga los datos sincronizados después de realizar una carga masiva inicial.
  • Se integra con Enterprise Data Quality: Permite limpiar y crear perfiles de datos para almacenes de datos y lagos de datos.


Monitoreo y Administración

  • Monitoreo automatizado: Visibilidad del estado de la replicación con alertas en tiempo real. Vea el estado en una sólida consola de administración o diseñe la recuperación automatizada mediante API enriquecidas.
  • Visibilidad en toda la empresa: Permite supervisar la finalización y el rendimiento de todos los procesos de replicación mediante paneles de gestión y notificaciones en tiempo real.
  • Integración con Oracle Enterprise Manager: Permite controlar GoldenGate en toda la empresa con administración y monitoreo centralizados, mejorando la productividad


Casos de Uso

Los casos de uso mas frecuentes de Oracle Golden Gate son:

  • Data Warehouse en tiempo real. Proporciona captura y entrega continua en tiempo real de datos modificados entre bases de datos OLTP y DW.
  • Oracle SaaS. Integración directa con Oracle SaaS para brindar captura de datos de cambios en tiempo real, los cuales son enviados a otros sistemas para permitir un análisis más profundo y una visión empresarial.
  • Informes operativos. Permite mover la actividad de informes de las bases de datos de producción a servidores de Reporting, permitiendo generar informes en tiempo real sin afectar los servidores principales.
  • Integración de datos operativos. Permite integrar datos operativos entre sistemas OLTP en tiempo real. Permite que las arquitecturas orientadas a servicios operen con datos en tiempo real mediante la publicación de datos modificados.

Links Útiles