Todo Su IBM i

Nativamente Desde .NET

Conecte .NET y su IBM i con NTi para un acceso inmediato a los datos, programas y mucho más, todo ello sin restricciones ni límites.

Disfrute de una abstracción completa de la base de datos DB2 for i con EF CORE for NTi, y simplifique la manipulación de datos y objetos con Toolbox Extensions.

Explote todo el potencial que le ofrece su IBM i, AS400, iSeries y despliegue fácilmente aplicaciones empresariales modernas gracias a la contenedorización, para una perfecta optimización de sus recursos, con una solución ligera y accesible para todos.

Vídeo de presentación de las funciones de NTi DataProvider

Detrás de esta opción,

una revolución

En AUMERIAL, entendemos que el tiempo y la experiencia son sus prioridades. También somos conscientes de los retos asociados al uso de sistemas tradicionales como el AS400. Aunque tiene sus propias características específicas, sigue siendo un símbolo importante de su saber hacer y de su experiencia técnica demostrada.

Ante los retos de los costes, la seguridad y la formación, así como la rápida evolución de las tecnologías, especialmente en el campo de la IA, la urgencia de adaptar y preservar su negocio es evidente.

Por eso hemos diseñado NTi: una solución innovadora que moderniza todo su funcionamiento y complementa eficazmente la resistencia y fiabilidad de su IBM i, al tiempo que le prepara para los retos tecnológicos de hoy y de mañana.

Imagen de un portátil con pantalla 5250 de IBM i y aplicación .NET

EL FUTURO DE IBM i

ESTÁ ESCRITO EN .NET

Anticípese sin riesgos y proyéctese en cada etapa de la evolución de su plataforma IBM i.
Con NTi Data Provider y sus extensiones, aproveche las ventajas de una modernización gradual y controlada de sus applicaciones con una única suscripción anual de uso ilimitado.

Logotipo de NTi DataProvider

NTi Data Provider

El conector .NET nativo
para acceder a datos y servicios en su IBM i.

Logotipo de la extensión EF Core 8 para NTi DataProvider

EF Core 8

Desarrolle sin SQL
tanto si empieza desde cero como si parte de una base de datos existente.

Logotipo de la extensión NTi Toolbox para NTi DataProvider

Toolbox NTi

Administre su IBM i
en sólo unas pocas líneas de código con nuestros métodos.

ALL IBM i DESDE .NET

NTi Data Provider ofrece acceso directo, rápido y seguro a sus datos y servicios de IBM i. Disponible directamente desde Nuget, no requiere instalación en IBM i ni controladores en el cliente. En menos de 10 minutos está operativo, sin interferir con sus sistemas actuales.

  • Sin controlador del lado del cliente, sin instalación de IBM i.
  • Plataforma y versión agnósticas.
  • Acceso a DB2 for i, llamadas de programa, CL, API.
  • Conexión TCP/IP compatible con SSL/TLS.
  • Gestión eficaz de los trabajos QZDASOINIT/QZRCSRVS.
  • Sin dependencia de soluciones de terceros.
  • Contenedorizable y multiplataforma.
  • ADO.NET estándar.

EF CORE 8

La extensión EF Core de NTI proporciona una capa de abstracción adicional a la base de datos DB2 para i, permitiéndole desarrollar rápida y fácilmente aplicaciones empresariales ricas, de alto rendimiento y escalables, tanto si parte de cero como de una base de datos existente.

  • Code First: Tablas, columnas y accesos CRUD generados sin SQL.
  • DB First: capa de acceso a datos generada a partir de una base de datos existente.
  • EF Core se encarga de toda la capa de acceso a los datos.
  • Estándar .NET: Puede utilizarse del mismo modo que SQL Server, Postgres u Oracle.
  • Modelo .NET: Genere sus entidades directamente.
  • Migración automática: Gestione los cambios de esquema sin manipulación de SQL.
  • Optimizado para IBM i : Rendimiento ajustado a las especificidades de DB2 para i.
  • Instalación con un solo clic desde NuGet

Toolbox NTi

La caja de herramientas esencial para dominar su IBM i. La extensión Toolbox reúne un conjunto de métodos diseñados para automatizar y optimizar la administración de su IBM i en sus proyectos .NET.
Supervise sus colas de mensajes, mantenga el control de las líneas de transmisión, detecte los bloqueos, automatice las respuestas y haga más fiables sus intercambios entre sistemas.

  • Archivos spool: Listar y recuperar archivos spool.
  • Comandos CL: Obtenga definiciones de comandos e indicaciones.
  • Llamadas al programa: lanzar procedimientos de servicio.
  • Trabajos: Listar, supervisar y bloquear.
  • Mensajes del sistema: enviar, recibir, responder.
  • Valores del sistema: Parámetros clave de acceso.
  • Red y base de datos : Acceso a los atributos de la red y a las relaciones con la base de datos.
  • Compatibilidad ampliada: funciona en .NET Framework 4.7+, .NET Core y .NET 5 a 9.
  • Instalación con un solo clic desde NuGet
Animaciones que muestran las funciones de NTi Data Provider, EF Core Extension y Toolbox para IBM i

Confían en nosotros

DISEÑADO PARA EL FUTURO

¿el límite?
¡tu imaginación!

Agilidad y colaboración

.NET ofrece todas las herramientas para CI/CD, integrando prácticas DevOps para automatizar los flujos de trabajo, desde el desarrollo hasta la implantación.

NTi amplía esta capacidad al ecosistema IBM i, permitiendo a sus equipos centrarse en la innovación y la creación de valor.

EVOLUCIONAR SIN RIESGOS

Incluso sin experiencia en IBM i, ahora puede explotar fácilmente esta plataforma en sus aplicaciones .NET.

Reutilice sus aplicaciones empresariales existentes (RPG, SQLRPG) y combínelas con interfaces nuevas y modernas. NTi y sus extensiones facilitan la creación de soluciones completas y escalables, aprovechando toda la potencia de su IBM i.

Más allá de la gestión de datos

Administre y controle su IBM i desde .NET.
NTi le permite automatizar todas las tareas de gestión del sistema: ejecución de comandos, gestión de trabajos, procedimientos almacenados, mensajes y mucho más.

Reutilice sus programas existentes para asegurar sus inversiones y conservar su lógica empresarial.

OPTIMIZAR LOS RECURSOS

Implemente sus aplicaciones .NET/IBM i directamente en IBM Power gracias a la compatibilidad nativa con el tiempo de ejecución .NET y consolide sus operaciones en una plataforma sólida y rentable.

Simplifique la migración de cargas de trabajo, optimice su infraestructura y garantice la escalabilidad de sus aplicaciones.

Casos prácticos

Adecuado para todas las situaciones

MICROSERVICIOS

rendimiento y escalabilidad

Con Nti, la potencia y versatilidad de .NET permite ofrecer servicios IBM i que pueden ser consumidos por todas las tecnologías web, sea cual sea la carga.

Caso de uso NTi, microservicios, rendimiento y escalabilidad Caso de uso NTi, microservicios, rendimiento y escalabilidad

APLICACIÓN EN CONTENEDOR SOBRE POWER

Beneficios inmediatos

Con NTi, las cargas de trabajo .NET/IBM i pueden consolidarse en la infraestructura de mayor rendimiento, más segura y más rentable.

Caso de uso NTi, aplicación en contenedor sobre POWER Caso de uso NTi, aplicación en contenedor sobre POWER

MODERNIZACIÓN IBM i

Todos los recursos de IBM i

Al proporcionar acceso a los comandos, los programas y la base de datos de IBM i, NTi le permite reutilizar el software existente, conservar sus conocimientos técnicos y modernizar su IBM i a largo plazo.

Imagen de caso de uso NTi, modernización IBM i, acceso a todos los recursos Imagen de caso de uso NTi, modernización IBM i, acceso a todos los recursos

EDGE COMPUTING
Y IoT

Integrado y autónomo.

Al ofrecer compatibilidad nativa con todas las arquitecturas (x86, ARM, Power, etc.), NTi abre nuevas posibilidades entre IBM i y los sistemas embebidos/en tiempo real.

Imagen de caso de uso NTi, edge computing e IoT Imagen de caso de uso NTi, edge computing e IoT

Guía de integración

DE LA IDEA A LA ACCIÓN
inmediatamente CON NTi.

Diseñado para ser intuitivo y fácil de integrar, NTi es nativo de .NET.
Simplemente descargue NTi y sus extensiones EF Core y Toolbox desde el gestor de paquetes NuGet y haga referencia a ellos en su proyecto.
Concéntrese en lo esencial, NTi se encarga del resto.

Icono de descarga

Añadir

Descarga NTi desde NuGet.

Icono de desarrollo

Desarrollar

Crea tus programas con Visual Studio.

Icono de implementación

Despliegue

Despliegue sus aplicaciones

Sencillo. Rápido. Eficaz.

Inicio rápido

PREGUNTAS
MÁS FRECUENTES

¿Tiene alguna pregunta sobre la integración de NTi y sus extensiones en su empresa? Nuestras FAQ ofrecen respuestas claras y útiles a las preguntas más frecuentes de nuestros clientes.

Si no encuentra la respuesta que busca, contáctenos: estamos a su disposición para ayudarle y responder a sus preguntas.

¿Cuáles son las condiciones de licencia, coste y mantenimiento de Aumerial para IBM i? Flecha del menú desplegable de preguntas frecuentes – Aumerial
  • Licencia: Una única licencia por partición IBM i, independientemente de la potencia del servidor, con una suscripción anual para uso ilimitado :

    • ✅ Número ilimitado de usuarios.
    • ✅ Sin conocimientos de grupos de software.
    • ✅ Acceso al conector NTi, EF Core y Toolbox.
  • 💡 También está disponible un periodo de prueba gratuito de 30 días para probar NTi y sus extensiones.
  • Coste: La licencia cuesta 3.000 euros anuales sin IVA, sin costes adicionales de mantenimiento.

  • Mantenimiento: Las actualizaciones para NTi y sus extensiones (EF Core y Toolbox NTi) son gratuitas y están disponibles a través del gestor de paquetes NuGet, con compatibilidad con versiones anteriores garantizada.

¿Requiere NTi asistencia técnica, software de terceros o una instalación especial? Flecha del menú desplegable de preguntas frecuentes – Aumerial

NTi, EF Core y Toolbox no requieren ningún soporte técnico especial. Estas herramientas se basan en competencias universales (C#, SQL, HTML) y se instalan a través de NuGet en sus proyectos .NET, sin depender de software de terceros como ACS u ODBC.

  • Lado del cliente (.NET) :

    • Herramientas necesarias: Visual Studio o Visual Studio Code, y el gestor de paquetes NuGet.
    • No se requiere ninguna configuración adicional en el lado .NET.
  • IBM i :

    • No requiere instalación, aparte de la activación de los servidores TCP/IP estándar (*DATABASE, *RMTCMD, *SIGNON). Por lo general, estos servicios ya están activos en los ordenadores IBM i recientes.
💡 En menos de 10 minutos, NTi está listo para usar.
¿Puedo obtener ayuda o asistencia si tengo un problema con NTi? Flecha del menú desplegable de preguntas frecuentes – Aumerial

Aunque NTi no requiere un soporte técnico específico, Aumerial queda a su disposición para responder a cualquier pregunta que pueda tener o para ayudarle en caso de problema.

En casos raros y específicos, puede producirse una anomalía. Si esto ocurre, analizamos rápidamente la situación para identificar la causa. Si es necesario, desarrollamos y desplegamos un parche o una actualización a través de NuGet lo antes posible, para garantizar la continuidad de sus operaciones.

Para ayudarle a utilizar NTi y sus extensiones, dispone de una documentación completa y actualizada periódicamente Para ayudarle a utilizar NTi y sus extensiones, dispone de una documentación.

¿Qué compatibilidad ofrece NTi con las versiones de IBM i y .NET? Flecha del menú desplegable de preguntas frecuentes – Aumerial
  • Compatibilidad con IBM i: NTi, EF Core y Toolbox NTi funcionan con todas las versiones de AS400, IBM i e iSeries con conexión TCP/IP y puerto RJ45.

  • Compatibilidad con .NET: NTi y sus extensiones son compatibles con :

    • .NET 6 y posteriores, incluido .NET 8.
    • Mono.
    • Todas las plataformas (Windows, Linux, Android, iOS).
💡 NTi también es compatible con entornos en contenedores como Docker u OpenShift.
¿Es seguro NTi en el lado IBM i con el gestor de paquetes NuGet? Flecha del menú desplegable de preguntas frecuentes – Aumerial

NTi ofrece mayor seguridad:

  • Autenticación: requiere un nombre de usuario y una contraseña para cada sesión, como en una interfaz 5250.

  • Llave de licencia: El acceso está restringido a las particiones con una llave de licencia NTi válida.

  • Cierre automático de sesión: las conexiones TCP se cierran automáticamente cuando no se utilizan, eliminando los trabajos fantasma (QZDASOINIT innecesarios).

¿Cuáles son las diferencias entre NTi y otras soluciones de integración de IBM i? Flecha del menú desplegable de preguntas frecuentes – Aumerial

NTi se desmarca de soluciones tradicionales como ODBC u OleDB :

  • Nativo de .NET: Basado en el Common Language Runtime (CLR), NTi garantiza total portabilidad y compatibilidad multiplataforma, permitiéndole desplegar sus aplicaciones en Windows, Linux, ARM, Docker, etc., sin dependencias de drivers nativos.

  • Simplicidad y ligereza :

    • No se requiere ninguna instalación o configuración específica por parte de IBM i.
    • Disponible a través de NuGet, NTi y sus extensiones EF Core y Toolbox NTi pueden instalarse rápidamente y estar operativos en menos de 10 minutos.
  • Modernización y automatización

    • EF Core 8 simplifica el acceso a DB2 for i con plantillas .NET estándar, eliminando la necesidad de SQL manual.
    • Toolbox NTi automatiza tareas administrativas (spools, trabajos, comandos CL) directamente desde .NET, sustituyendo a herramientas de terceros.
  • Rendimiento y seguridad: NTi optimiza la gestión de conexiones TCP/IP (por ejemplo, QZDASOINIT) eliminando trabajos innecesarios e integrando SSL/TLS para intercambios seguros.

  • Compatibilidad con .NET: NTi y sus extensiones son compatibles con :

    • .NET 6 y posteriores, incluido .NET 8.
    • Mono.
    • Todas las plataformas (Windows, Linux, Android, iOS).
Con NTi, puede modernizar sus integraciones IBM i al tiempo que simplifica sus flujos de trabajo de desarrollo y reduce sus limitaciones técnicas.
¿Puede NTi aprovechar los programas existentes de IBM i e integrar varias bases de datos? Flecha del menú desplegable de preguntas frecuentes – Aumerial

Sí, NTi ha sido diseñado para aprovechar al máximo sus recursos IBM i y facilitar al mismo tiempo la integración con otras bases de datos.

  • Programas existentes : Puede utilizar su RPG, COBOL (incluyendo S36) y procedimientos almacenados directamente.

  • Múltiples bases de datos: NTi también puede integrarse en entornos híbridos en los que DB2 for i coexiste con SQL Server, Oracle o PostgreSQL. EF Core proporciona una capa de abstracción unificada que simplifica el acceso.

¿Proporciona NTi acceso a tecnologías avanzadas como la IA, la nube y la contenedorización? Flecha del menú desplegable de preguntas frecuentes – Aumerial

Absolutamente, NTi extiende las capacidades de .NET a IBM i :

  • Containerización y CI/CD: NTi es compatible con Docker y OpenShift, lo que simplifica las prácticas modernas de DevOps y automatización.

  • Inteligencia Artificial: Con .NET 8, NTi abre el acceso a librerías de IA y Machine Learning, como Azure Machine Learning, para enriquecer tus aplicaciones.

  • Interoperabilidad en la nube: fácil acceso a servicios como Microsoft Azure y Office 365.

¿Se puede utilizar NTi a distancia y gestionar varios AS400 con versiones diferentes? Flecha del menú desplegable de preguntas frecuentes – Aumerial
  • Implantación remota: todas las configuraciones pueden gestionarse sin necesidad de intervención física in situ.

  • Gestión multiAS400: NTi puede interactuar con varias máquinas de distintas versiones (por ejemplo, leer datos de una V7R5 y escribir en una V5R4) en un único programa C#, siempre que los tipos de datos sean compatibles.

¿Cómo encaja NTi en un entorno IBM i que ya ha sido actualizado con otro software? Flecha del menú desplegable de preguntas frecuentes – Aumerial

NTi, EF Core y Toolbox NTi están diseñados para funcionar junto con sus herramientas actuales (ACS, iNavigator, etc.):

  • Su integración no es intrusiva, lo que permite adoptarlos gradualmente.

  • Modernizan sus flujos de trabajo al tiempo que preservan sus inversiones actuales.

¿Qué tipos de datos puede gestionar NTi con DB2 for i? Flecha del menú desplegable de preguntas frecuentes – Aumerial

NTi admite todos los tipos de datos de DB2 para i, incluidos los :

  • Campos LOB (BLOB, CLOB, XML).

  • Tipos específicos como Geoespacial.

¿Es posible proteger el acceso NTi con puertos personalizados o una configuración SSL avanzada? Flecha del menú desplegable de preguntas frecuentes – Aumerial

Sí, NTi permite :

  • Especifique puertos personalizados para cada servicio (base de datos, comandos CL, programas).

  • Utilice SSL/TLS para conexiones seguras.

  • Configure la asignación de puertos mediante el servicio PORT MAPPER si no se utiliza la configuración estándar.