Stambia para la Nube

"De aquí al 2023, 75% de todas las bases de datos estarán en la Nube, reduciendo así el panorama de vendedores de bases de datos relacionales tradicionales y aumentando la complejidad para la gobernanza y la integración."
fuente: Gartner, enero de 2019.

La arquitectura Nube (Cloud) cambia de manera fundamental la visión que tenemos de los Sistemas de Información. En esta arquitectura, los datos de la empresa están descentralizados, virtualizados y externalizados.

Esta evolución implica un cambio en la manera de intercambiar, extraer, combinar o simplemente visualizar el dato.

Con esto, podría existir la tentación de orientar la selección hacia soluciones ETL específicas para la Nube. Sin embargo, estas soluciones frecuentemente tienen el rol de simples "sincronizadores" encargados de: replicar los datos de las aplicaciones o bases de datos fuente hacia la base de datos de destino en la Nube. La capacidad de transformar los datos es limitada. Se trata casi siempre de herramientas EL Cloud (Extract and Load) en las que la capacidad de transformación es reducida o inexistente.

Stambia ha escogido ser 100% compatible con la Nube, no solamente en términos de arquitectura, sino también en la "manera de concebir" la interactividad con los datos de una organización.


 
Stambia Data Integration para la Nube y Microsoft Azure

La arquitectura ELT, El mejor enfoque para los proyectos en la Nube

¿Por qué un ELT?

La manera tradicional de transformar datos requiere la utilización de un motor propietario, lo cual no está para nada adaptado a una arquitectura de tipo Nube (Cloud).

En efecto, no es técnicamente óptimo extraer datos desde la Nube para transformarlos en un motor propietario y luego devolverlos a la Nube.

Esto impacta directamente en el rendimiento, el tráfico de la red y, finalmente, en el costo global del proyecto.

Cloud Why ETL
Cloud 100 percent

La arquitectura ELT saca ventaja de la ausencia de un motor propietario para adaptarse de manera natural a la Nube.

Los datos pueden así mantenerse en la Nube, evitando flujos inútiles y una sobrecarga del tráfico de red, conllevando entonces a una reducción nada despreciable del costo global de la arquitectura.


 

Saque ventaja de la escalabilidad de la Nube sin tener una "explosión" de costos

Por definición, la promesa de la Nube es disponer de un sistema infinitamente escalable.

El único límite para el cliente es el pago de los servicios consumidos y la factura puede crecer rápidamente si no existe una gobernanza adecuada.

¿Cómo optimizar sus costos en un ambiente nativamente escalable?
¿Por qué utilizar la Nube si las limitaciones provienen del Middleware?

En una estrategia Nube, es importante disponer de una solución de integración de datos capaz de maximizar el uso de la arquitectura Nube utilizada, actuar de manera ligera y bajo control.

AdobeStock 226197635 1920
 

Disponer de une solución de integración de datos Híbrida para responder al conjunto de situaciones

AdobeStock 226197635 1920

¿Por qué adoptar una solución realmente Híbrida en lugar de un enfoque ETL específico para la Nube?

El sistema de información tradicional, denominado Legacy, está siempre presente. Para muchas empresas, sigue siendo el motor de la actividad económica.
La adopción de la Nube rara vez se hace en modo "Big Bang".
Se trata entonces de una transición progresiva, de ahí la necesidad de tener una solución de integración de datos Híbrida.

En pocas líneas, los desafíos son numerosos:

  • Hay que mantener el rendimiento y ser capaz de gestionar la volumetría (gracias al modo ELT)
  • Hay que ser ágil y saber gestionar flujos de sincronización con la Nube mientras se mantiene la capacidad de realizar intercambios de manera tradicional en modo Batch
  • Hay que estar en condiciones de lidiar con diferentes fuentes y destinos, dialogar de manera simple entre los SI Legacy y la Nube, así como también entre diferentes tipos de Nube: tener un mapeo multi-cloud y multi-ambiente (gracias al mapping universal)
  • Hay que disponer de una solución única para simplificar la curva de aprendizaje de un ecosistema que evoluciona de manera permanente y evitar mantener diferentes soluciones tecnológicas
 

Algunos ejemplos de proyectos Nube realizados con la solución Stambia

 

¿Cómo funciona Stambia para la Nube?

Stambia, otra manera de ver la Nube

Gracias a su enfoque por modelos para concebir el mapeo, Stambia reduce considerablemente el tiempo necesario para la realización de proyectos.

La innovación principal reside en su mapeo, cuya divisa es la siguiente: Debe ser tan simple para manipular tecnologías complejas (tales como Web services, API propietarias - Bapis o Idocs de SAP por ejemplo- o la gestión de archivos jerárquicos de tipo XML o JSON) como para gestionar archivos planos o simples tablas.

Con el enfoque de herramientas de integración tradicionales, el mismo tipo de mapeo implica varias etapas y conduce a los desarrolladores hacia un razonamiento técnico y complejo.

Gracias al enfoque por modelos, los usuarios de Stambia pueden concentrarse en las reglas del negocio y no en la complejidad tecnológica.

Stambia se mantiene fiel a su método de desarrollo ágil para ayudarle a simplificar y acelerar sus proyectos Nube.

 

Mapping integration model

Stambia, un modelo de precios optimizado para un ambiente nativamente escalable

Stambia ofrece una lectura simple y clara de su oferta de tarifas.

Al estar basada en una tarificación al esfuerzo de desarrollo (número de desarrolladores), ésta permite evitar la gestión de parámetros complejos y difíciles de tener bajo control como el número de fuentes, la volumetría de datos manipulados, el número de tuberías (pipelines) de integración, etc.

Gracias a un modelo de precios simple, el equipo Stambia trabaja a su lado con el fin de ayudarle a calibrar correctamente y mantener bajo control las diferentes fases del proyecto.

Nuestros valores son los fundamentos de nuestro éxito: aportar valor y respetar nuestros compromisos.

De esta manera, Stambia dispone de una oferta de tarifas simple y legible:

  • Nada de costos asociados al CPU / Núcleos, número de fuentes y/o destinos
  • Un costo basado en el número de puestos de desarrollos (Stambia Designer) así como en opciones de pago en función de la edición seleccionada
  • Un modo de adquisición de licencia y mantenimiento anual
AdobeStock 57268890 1920
 

Sistema de Conexión Stambia para la Nube

AdobeStock 57268890 1920

Stambia ha desarrollado componentes específicos para la Nube con el fin de mejorar el rendimiento y la experiencia de creación.

La tecnología Stambia es evolutiva:

Stambia se adapta de manera nativa y con rapidez a las evoluciones de su sistema de información. Por su simplicidad de uso de los servicios webs, Stambia ofrece una compatibilidad inmediata con todas las tecnologías abiertas y accesibles a través de Web services / API.

¡Publicar e invocar sus webservices en pocos clics con Stambia nunca había sido tan simple! Descubra el API Studio, un ambiente completo y visual para crear sus propias API.

En fin, la tecnología Stambia permite integrar rápidamente cualquier solución. La puesta a punto de un conector nuevo toma de 3 días a 3 semanas. Y el desarrollo es realizado de forma independiente a la hoja de ruta (Roadmap) del producto.

 

logo amazon aws
Amazon Redshift
logo google cloud
Big Query
logo snowflake
Snowflake
logo microsoft azure
Microsoft Azure
 

Asociación de Stambia con Docker

Docker es la plataforma número 1 para contenedores. Stambia propone imágenes Docker para su motor de ejecución Stambia Runtime, así como para la consola de puesta en producción y seguimiento de operación Stambia Production Analytics.

Por su compatibilidad con Docker, Stambia se asocia también perfectamente con Kubernetes, la plataforma de orquestación de contenedores.

663 stambia plus docker 2

Especificaciones y prerrequisitos técnicos

EspecificacionesDescripción

Arquitectura simple y ágil

  1. Designer: ambiente de desarrollo
  2. Runtime: motor de ejecución de los procesos de integración de datos, Servicios Web, ...
  3. Production Analytics: consulta de las ejecuciones y puesta en producción
Conectividad

Usted puede extraer los datos de:

  • Todo sistema de base de datos relacional como Oracle, PostgreSQL, Microsoft SQL Server (MSSQL), MariaDB, ...
  • Todo sistema de base de datos NoSQL como MongoDB, Elasticsearch, Cassandra, ...
  • Todo sistema de base de datos de alto rendimiento como Netezza, Vertica, Teradata, Actian Vector, Sybase IQ, ...
  • Todo sistema Cloud como Amazon Web Service (AWS), Google Cloud Plateform (GCP), Microsoft Azure, Snowflake, ...
  • Toda aplicación ERP como SAP, Microsoft Dynamics, ...
  • Toda aplicación SAAS como Salesforce, Snowflake, Big Query, ...
  • Todo sistema de Big Data como Spark, Hadoop, ...
  • Todo sistema de mensajería MOM, ESB como Apache Active MQ, Kafka, OpenJMS, Nirvana JMS, ...
  • Todo sistema de archivos como CSV, XML, JSON, ...
  • Todo sistema de hoja de cálculo como Excel, Google Spreadsheet, ...

Para más informaciones, consulte nuestra documentación técnica 

Conectividad técnica
  • FTP, SFTP, FTPS
  • Email (SMTP)
  • LDAP, OpenLDAP
  • Kerberos

Características estándar

  • Reverse: la estructura de la base de datos puede ser revertida gracias a la noción de metadatos obtenidos a partir de ingeniería inversa
  • Operaciones DDL/DML: soporta operaciones de manipulación de objetos y datos (DML/DLL) como inserción, actualización, supresión, etc. (Insert o Insertar, Update o Actualizar, Select o Seleccionar, Delete o Eliminar, Create o Crear, Drop o Soltar)
  • Método de integración: Append, Incremental Update
  • Staging: una base de datos puede ser utilizada como etapa intermedia (staging area) para la transformación, conciliación de datos, etc. Los modos soportados son:
    • staging as subquery (staging como subconsulta)
    • staging as view (staging como vista)
    • staging as table (staging como tabla)
  • Rechazo: pueden ser definidas reglas de rechazo para filtrar o detectar los datos que no cumplen con las condiciones definidas durante el proceso de integración:
    • 3 tipos de rechazo pueden ser creados: Fatal, Warning (advertencia), Reject (rechazo)
    • Tratamiento diferenciado para cada dato rechazado en función del tipo de dato
    • Reciclaje de los rechazos creados durante las ejecuciones precedentes
  • Replicación: la replicación de bases de datos es soportada a partir de cualquier fuente, como bases de datos relacionales o NoSQL, archivos planos, archivos XML/JSON, sistemas Cloud, etc.
Características avanzadas
  • Slowly Changing Dimension (SCD): los procesos de integración pueden ser realizados utilizando los cambios de dimensión de evolución lenta (SCD)
  • Método de carga:
    • Generic load (carga genérica)
    • COPY loader
  • Change Data Capture (CDC)
  • Privacy Protect: módulo para la gestión del RGPD con funcionalidades de:
    • Anonimización
    • Seudonimización
    • Auditorías
    • ...
  • Data Quality Management (DQM): gestión de la calidad de los datos integradas directamente a los metadatos y en el Designer
Prerrequisitos técnicos
  • Sistema operativo:
    • Windows XP, Vista, 2008, 7, 8, 10 in 32 or 64 bits
    • Linux in 32 or 64 bits
    • Mac OS X in 64 bits
  • Memoria
    • Al menos 1 GB of RAM
  • Espacio en disco:
    • Como mínimo debe tener 300 Mb de espacio en disco disponible
  •  Ambiente Java
    • JVM 1.8 o superior
  • Notas : para Linux, es necesario disponer de un sistema de ventanas GTK+ 2.6.0 con todas las dependencias
Despliegue Cloud (en la nube) Image Docker disponible para los motores de ejecución (Runtime) y componentes de Production Analytics
Estándares soportados
  • Open API Specifications (OAS)
  • Swagger 2.0
  • W3C XML
  • WSI compliant
  • SQL
Lenguaje de Scripting Jython, Groovy, Rhino (Javascript), ...
Software de control de versiones Cualquier plugin soportado por Eclipse: SVN, CVS, Git, ...
Migrar desde Oracle Data Integrator (ODI) *, Informatica *, Datastage *, talend, Microsoft SSIS
* posibilidad de migrar de manera transparente (seamless)

* possibility to migrate simply and quickly

¿Desea saber más?
Consulte nuestros diferentes recursos

Anonymisation
Pida consejo a uno de nuestros expertos en integración de datos
Contáctenos
Anonymisation
Descubra nuestras acciones de formación y certificaciones
Contáctenos
Anonymisation
Inscríbase para una prueba gratuita
Obtenga su demo