¿Qué es la arquitectura de Informatica?

Informatica Architecture o Informatica es una herramienta ETL utilizada para el enmascaramiento de datos, réplica de datos, gestión de datos maestros, virtualizaciones de datos, calidad de datos, etc. La herramienta ha sido desarrollada por una empresa de desarrollo de software llamada Informatica que ofrece una amplia gama de productos de integración de datos. En términos comunes, los empleados de Informatica son la herramienta Informatica PowerCenter para ETL. Es una de las herramientas más utilizadas para la integración de datos en el mercado. Se puede conectar para obtener datos de diferentes fuentes y cargar los datos en múltiples fuentes después de procesar los datos. Se puede conectar entre dos bases de datos diferentes, por ejemplo, Oracle y Teradata, e integrar los datos en otra base de datos como IBM DB2. Informatica ha lanzado la última versión 10.

A continuación se muestran las diferentes ediciones de Informatica PowerCenter disponibles en el mercado.

  • Edición estándar
  • Edición avanzada
  • Edición premium

A continuación se presentan algunos de los usos típicos de Informatica:

  • Cualquier organización que migre desde sistemas Legacy previamente instalados como mainframe a cualquier base de datos nueva. Se puede realizar la migración de datos del sistema existente al sistema actual.
  • La operación de configuración de su propio almacén de datos requerirá una herramienta ETL para mover los datos al almacén desde el sistema de producción.
  • Informatica admite la integración de datos de diferentes sistemas, como múltiples bases de datos o múltiples archivos, lo cual es extremadamente importante al configurar un almacén de datos.
  • Informatica admite la limpieza de datos ya que todos los datos del sistema de producción no son necesarios en un almacén de datos.
  • Entre todos los competidores que ofrecen soluciones ETL, Informatica es la herramienta más eficiente que ofrece una amplia gama de ediciones para diferentes productos. Esto ayuda al cliente a elegir cualquier edición en función de los requisitos específicos. Informatica también ha sido clasificada entre los mejores productos de integración de datos disponibles en el mercado.

La arquitectura de Informatica

Informatica tiene una arquitectura orientada a servicios que consta de los siguientes servicios y componentes.

  1. Servicio de repositorio: el servicio de repositorio se utiliza para mantener los metadatos junto con proporcionar acceso para los mismos a otros servicios.
  2. Servicio de integración: el servicio de integración se utiliza para mover los datos del origen al destino.
  3. Servicio de informes: el servicio de informes se utiliza para facilitar la generación de informes.
  4. Nodos : el nodo es la plataforma informática en la que se ejecutan los diferentes servicios.
  5. Diseñador de Informatica: el diseñador de Informatica se utiliza para crear asignaciones que muestran el flujo de datos entre el origen y el destino.
  6. Administrador de flujo de trabajo: el administrador de flujo de trabajo de Informatica se utiliza para crear el flujo de trabajo y otras tareas y para ejecutar el mismo.
  7. Monitor de flujo de trabajo: el monitor de flujo de trabajo de Informatica se utiliza para supervisar la ejecución de los flujos de trabajo.
  8. Administrador de repositorio : el administrador de repositorio de Informatica se utiliza para gestionar los objetos en el repositorio.

Dominio de Informatica

  • Informatica Architecture es una arquitectura orientada a servicios.
  • El dominio de Informatica en la herramienta de Informatica es la unidad administrativa fundamental.
  • Consiste en nodos y servicios que se pueden dividir en carpetas y subcarpetas según los requisitos de administración y la arquitectura de diseño.
  • La página web de la consola de administrador de Informatica crea un dominio que puede crearse como una carpeta. Debajo de esa carpeta, se puede crear un nodo junto con los servicios.
  • Dentro del dominio, un nodo actúa como la representación lógica de la máquina. Los diferentes servicios y procesos en Informatica se ejecutan en el nodo. Puede haber múltiples nodos en un dominio. También existe un nodo Gateway dentro de un dominio. Un nodo Gateway recibe la solicitud de diferentes clientes y los dirige a los respectivos servicios y nodos.

Un dominio consta de dos tipos de servicios.

Tipo 1: Administrador de servicios que es responsable de administrar operaciones como la autorización, autenticación e inicio de sesión. También es responsable de ejecutar servicios de aplicaciones en diferentes nodos junto con la administración de usuarios y grupos.

Tipo 2: Los servicios de aplicaciones consisten en servicios específicos como el servicio de repositorio, el servicio de informes y el servicio de integración. Según la configuración, los servicios se ejecutan en los nodos respectivos.

Repositorio de PowerCenter

  • El repositorio de Informatica PowerCenter consiste en una base de datos que es mantenida por el servicio de repositorio. Los metadatos se almacenan en tablas de bases de datos. Las herramientas de cliente de Informatica que se conectan al repositorio son el diseñador de Informatica, el monitor de flujo de trabajo de Informatica y el administrador de flujo de trabajo de Informatica. El servicio de repositorio permite a estos clientes acceder al repositorio.
  • El servicio de repositorio es un servicio que ofrece Informatica para gestionar un repositorio. El servicio de repositorio maneja una solicitud exclusivamente para un repositorio y podría ejecutarse en múltiples nodos para el incremento del rendimiento. También ofrece un mecanismo de control de versiones con el que podemos mantener las diferentes versiones del mismo objeto y evitar que varios usuarios modifiquen el mismo objeto al mismo tiempo.

Configuración de dominio

El dominio es el control administrativo más fundamental de Informatica, que es la entidad principal compuesta de diferentes servicios como servicio de repositorio, servicio de informes, servicio de integración y diferentes nodos. La configuración del dominio se configura desde la consola de administración de Informatica, que es una IU de página web abierta en un navegador web. Después de iniciar sesión en la consola de administración, muestra diferentes servicios como servicio de integración, servicio de repositorio, nodos, dominio, etc. También muestra el estado de los diferentes servicios, ya sea que se estén ejecutando o no.

Conectividad de Power Center

  • Las diferentes herramientas de cliente de PowerCenter, como el administrador de flujo de trabajo, el diseñador, el administrador de repositorio y el administrador de flujo de trabajo, son herramientas de desarrollo que se instalan en la máquina del cliente. Las diferentes asignaciones y objetos que creamos se guardan en el servidor de Informatica y, por lo tanto, los clientes deben tener la conectividad de red con el servidor. Además, los clientes se conectan a fuentes y destinos para importar la definición de la estructura junto con los metadatos. Por lo tanto, tiene que mantener la conectividad con la fuente / destino.
  • PowerCenter utiliza TCP / IP para conectarse al servicio de integración y al servicio de repositorio.
  • PowerCenter utiliza controladores ODBC para conectarse entre el origen y los destinos.

Servicio de repositorio

El servicio de repositorio es responsable de mantener la conectividad entre los clientes y el repositorio de Power Center. Es un proceso multiproceso que mantiene actualizados los metadatos en el repositorio.

Servicio de integración

El servicio de integración es el servicio responsable de la ejecución de las tareas que se crean en Informatica. Es una tarea dentro del servidor de Informatica que espera a que se le asigne una tarea. Tan pronto como se le asigna una tarea, se supone que ejecuta un flujo de trabajo, el servicio de integración obtiene los detalles e inicia la ejecución.

Conclusión - Arquitectura de Informatica

Informatica es una arquitectura orientada a servicios que consta de componentes como servicios de aplicaciones, administrador de servicios en el dominio de Informatica. Consiste en servicios de aplicaciones como servicio de repositorio, servicio de informes y servicio de integración. Así, Informatica Architecture se forma sobre la acumulación de todos estos servicios.

Artículos recomendados

Esta ha sido una guía de la arquitectura de Informatica. Aquí discutimos qué es Informatica? Arquitectura de informática, dominio y sus dos tipos. También puede consultar nuestros artículos para obtener más información.

  1. ¿Qué es la informática?
  2. Carreras En Informatica
  3. Arquitectura del almacén de datos
  4. Preguntas de entrevista basadas en escenarios de Informatica

Categoría: