Tutto il Tuo IBM i

Nativamente da .NET

Collegate .NET e il vostro IBM i con NTi per un accesso immediato a dati, programmi e altro ancora, senza vincoli o limiti.

Godetevi l'astrazione completa del database DB2 for i con EF CORE for NTi e semplificate la manipolazione dei dati e degli oggetti con le estensioni Toolbox.

Sfruttate tutto il potenziale offerto dai vostri IBM i, AS400, iSeries e implementate facilmente le moderne applicazioni aziendali grazie alla containerizzazione, per una perfetta ottimizzazione delle risorse, con una soluzione leggera e accessibile a tutti.

Video di presentazione delle funzionalità di NTi DataProvider

Dietro questa opzione,

una rivoluzione

Noi di AUMERIAL sappiamo che il tempo e la competenza sono le vostre priorità. Siamo anche consapevoli delle sfide associate all'utilizzo di sistemi tradizionali come l'AS400. Sebbene abbia le sue caratteristiche specifiche, rimane un simbolo importante del vostro know-how e della vostra comprovata esperienza tecnica.

Di fronte alle sfide dei costi, della sicurezza e della formazione, nonché alla rapida evoluzione delle tecnologie, in particolare nel campo dell'IA, l'urgenza di adattarsi e preservare la propria attività è evidente.

Ecco perché abbiamo progettato NTi: una soluzione innovativa che modernizza l'intera operazione e completa efficacemente la resistenza e l'affidabilità del vostro IBM i, preparandovi ad affrontare le sfide tecnologiche di oggi e di domani.

Immagine di un laptop con schermo IBM i 5250 e applicazione .NET

Il futuro dell'IBM i

È Scritto In .NET

Anticipare senza rischi e proiettarsi in ogni fase dell'evoluzione della vostra piattaforma IBM i.
Con NTi Data Provider e le sue estensioni, approfittate di una modernizzazione graduale e controllata delle vostre applicazioni con un unico abbonamento annuale per un utilizzo illimitato.

Logo NTi DataProvider

NTi Data Provider

Il connettore .NET nativo
per accedere ai dati e ai servizi dell'IBM i.

Logo estensione EF Core 8 per NTi DataProvider

EF Core 8

Sviluppare senza SQL
sia che si parta da zero o da un database esistente.

Logo estensione NTi Toolbox per NTi DataProvider

Toolbox NTi

Amministrate il vostro IBM i
in poche righe di codice con i nostri metodi.

TUTTI GLI IBM i DA .NET

NTi Data Provider offre un accesso diretto, veloce e sicuro ai vostri dati e servizi IBM i. Disponibile direttamente da Nuget,non richiede alcuna installazione sul lato IBM i e nessun driver sul lato client. È attivo e funzionante in meno di 10 minuti, senza interferire con i sistemi esistenti.

  • Nessun driver lato client, nessuna installazione IBM i.
  • Agnostico rispetto alla piattaforma e alla versione.
  • Accesso a DB2 for i, chiamate di programma, CL, API.
  • Connessione TCP/IP con supporto SSL/TLS.
  • Gestione efficiente dei lavori QZDASOINIT/QZRCSRVS.
  • Nessuna dipendenza da soluzioni di terzi.
  • Contenibile e multipiattaforma.
  • Standard ADO.NET.

EF CORE 8

L'estensione EF Core di NTI fornisce un ulteriore livello di astrazione al database DB2 for i, consentendo di sviluppare rapidamente e facilmente applicazioni aziendali ricche, ad alte prestazioni e scalabili, sia che si parta da zero che da un database esistente.

  • Code First: tabelle, colonne e accesso CRUD generati senza SQL.
  • DB First: livello di accesso ai dati generato da un database esistente.
  • EF Core si occupa dell'intero livello di accesso ai dati.
  • Standard .NET: può essere utilizzato come SQL Server, Postgres o Oracle.
  • Modello .NET: generare direttamente le entità.
  • Migrazione automatica: gestione delle modifiche allo schema senza manipolazioni SQL.
  • Ottimizzato per IBM i : Prestazioni adattate alle specificità di DB2 for i.
  • Installazione con un solo clic da NuGet

Toolbox NTi

La cassetta degli attrezzi essenziale per padroneggiare il vostro IBM i. L'estensione Toolbox riunisce una serie di metodi progettati per automatizzare e ottimizzare l'amministrazione dell'IBM i nei vostri progetti .NET.
Monitorate le code di messaggi, tenete sotto controllo le linee di trasmissione, rilevate i blocchi, automatizzate le risposte e rendete più affidabili gli scambi tra i sistemi.

  • File di spool: elencare e recuperare i file di spool.
  • Comandi CL: ottenere le definizioni e i prompt dei comandi.
  • Chiamate di programma: avvio di procedure di servizio.
  • Lavori: elencare, monitorare e bloccare.
  • Messaggi di sistema: inviare, ricevere, rispondere.
  • Valori di sistema: accesso ai parametri chiave.
  • Rete e database : Accesso agli attributi della rete e alle relazioni del database.
  • Compatibilità estesa: funziona su .NET Framework 4.7+, .NET Core e .NET da 5 a 9.
  • Installazione con un solo clic da NuGet
Animazioni che mostrano le funzionalità di NTi Data Provider, EF Core Extension e Toolbox per IBM i

Si fidano di noi

PROGETTATO PER IL FUTURO

il limite?
la vostra immaginazione!

Agilità e collaborazione

.NET offre tutti gli strumenti per il CI/CD, integrando le pratiche DevOps per automatizzare i flussi di lavoro, dallo sviluppo alla distribuzione.

NTi estende questa capacità all'ecosistema IBM i, permettendo ai vostri team di concentrarsi sull'innovazione e sulla creazione di valore.

EVOLVERE SENZA RISCHI

Anche se non avete esperienza di IBM i, ora potete sfruttare facilmente questa piattaforma nelle vostre applicazioni .NET.

Riutilizzate le applicazioni aziendali esistenti (RPG, SQLRPG) e combinatele con nuove e moderne interfacce. NTi e le sue estensioni semplificano la creazione di soluzioni complete e scalabili, sfruttando tutta la potenza del vostro IBM i.

Oltre la gestione dei dati

NTi consente di automatizzare tutte le attività di gestione del sistema: esecuzione di comandi, gestione dei lavori, stored procedure, messaggi e molto altro.

Riutilizzare i programmi esistenti per garantire gli investimenti e mantenere la logica aziendale.

OTTIMIZZARE LE RISORSE

Distribuite le vostre applicazioni .NET/IBM i direttamente su IBM Power grazie al supporto nativo del runtime .NET e consolidate le vostre operazioni su una piattaforma robusta ed economica.

Semplificate la migrazione dei carichi di lavoro, ottimizzate l'infrastruttura e garantite la scalabilità delle vostre applicazioni.

Casi d'uso

Adatto a tutte le situazioni !

MICROSERVIZI

prestazioni e scalabilità

Con Nti, la potenza e la versatilità di .NET consentono di fornire servizi IBM i che possono essere utilizzati da tutte le tecnologie web, indipendentemente dal carico.

Caso d'uso NTi, microservizi, prestazioni e scalabilità Caso d'uso NTi, microservizi, prestazioni e scalabilità

APPLICAZIONE CONTAINERIZZATA SU POWER

Guadagni immediati

Con NTi, i carichi di lavoro .NET/IBM i possono essere consolidati sull'infrastruttura più performante, sicura ed economica.

Caso d'uso NTi, applicazione containerizzata su POWER Caso d'uso NTi, applicazione containerizzata su POWER

MODERNIZZAZIONE DI IBM i

Tutte le risorse IBM i

Fornendo l'accesso ai comandi, ai programmi e al database di IBM i, NTi consente di riutilizzare il software esistente, di conservare il proprio know-how e di modernizzare l'IBM i a lungo termine.

Immagine caso d'uso NTi, modernizzazione IBM i, accesso a tutte le risorse Immagine caso d'uso NTi, modernizzazione IBM i, accesso a tutte le risorse

EDGE COMPUTING
E IoT

Incorporato e autonomo.

Offrendo il supporto nativo per tutte le architetture (x86, ARM, Power, ecc.), NTi apre nuove possibilità tra IBM i e i sistemi embedded/real-time.

Immagine caso d'uso NTi, edge computing e IoT Immagine caso d'uso NTi, edge computing e IoT

Guida all'integrazione

DALL'IDEA ALL'AZIONE
immediatamente CON NTi.

Progettato per essere intuitivo e facile da integrare, NTi è nativo di .NET.
È sufficiente scaricare NTi e le sue estensioni EF Core e Toolbox dal gestore di pacchetti NuGet e fare riferimento ad esse nel progetto.
Concentratevi sull'essenziale, NTi si occupa del resto.

Icona di download

Aggiungi

Scaricate NTi da NuGet.

Icona di sviluppo

Sviluppare

Create i vostri programmi con Visual Studio.

Icona di distribuzione

Distribuire

Distribuite le vostre applicazioni!

Semplice. Veloce. Efficiente.

Guida rapida

DOMANDE FREQUENTI

Avete domande sull'integrazione di NTi e delle sue estensioni nella vostra azienda? Le nostre FAQ forniscono risposte chiare e utili alle domande più frequenti dei nostri clienti.

Se non trovate la risposta che cercate, contattateci: siamo a disposizione per aiutarvi e rispondere alle vostre domande.

Quali sono le condizioni di licenza, costo e manutenzione NTi per Aumerial per IBM i? Freccia del menu a discesa FAQ – Aumerial
  • Licenza: Una singola licenza per partizione IBM i, indipendentemente dalla potenza del server, con un abbonamento annuale per un uso illimitato:

    • ✅ Numero illimitato di utenti.
    • ✅ Nessuna conoscenza dei gruppi software.
    • ✅ Accesso a NTi connector, EF Core e Toolbox Extensions.
  • 💡 È inoltre disponibile un periodo di prova gratuito di 30 giorni per testare NTi e le sue estensioni.
  • Costo: La licenza costa 3.000 euro IVA esclusa all'anno, senza costi aggiuntivi di manutenzione.

  • Manutenzione: Gli aggiornamenti per NTi e le sue estensioni (EF Core e Toolbox NTi) sono gratuiti e disponibili tramite il gestore di pacchetti NuGet, con garanzia di retrocompatibilità.

NTi richiede assistenza tecnica, software di terze parti o installazioni speciali? Freccia del menu a discesa FAQ – Aumerial

NTi, EF Core e Toolbox non richiedono alcun supporto tecnico particolare. Questi strumenti si basano su competenze universali (C#, SQL, HTML) e vengono installati tramite NuGet nei progetti .NET, senza ricorrere a software di terze parti come ACS o ODBC.

  • Lato client (.NET) :

    • Strumenti necessari: Visual Studio o Visual Studio Code e il gestore di pacchetti NuGet.
    • Non è necessaria alcuna configurazione aggiuntiva sul lato .NET.
  • Lato IBM i :

    • Non è richiesta alcuna installazione, a parte l'attivazione dei server TCP/IP standard (*DATABASE, *RMTCMD, *SIGNON). Questi servizi sono generalmente già attivi sui computer IBM i recenti.
💡 In meno di 10 minuti, NTi è pronto all'uso.
Posso ottenere aiuto o assistenza se ho un problema con NTi? Freccia del menu a discesa FAQ – Aumerial

Sebbene NTi non richieda un supporto tecnico specifico, Aumerial rimane a vostra disposizione per rispondere a qualsiasi domanda o per assistervi in caso di problemi.

In casi rari e specifici, può verificarsi un'anomalia. Se ciò dovesse accadere, analizziamo rapidamente la situazione per identificarne la causa. Se necessario, sviluppiamo e distribuiamo una patch o un aggiornamento tramite NuGet nel più breve tempo possibile, per garantire la continuità delle vostre operazioni.

Per aiutarvi a utilizzare NTi e le sue estensioni, è disponibile una documentazione completa e regolarmente aggiornata Per aiutarvi a utilizzare NTi e le sue estensioni, è disponibile una documentazione.

Quale compatibilità offre NTi con le versioni di IBM i e .NET? Freccia del menu a discesa FAQ – Aumerial
  • Compatibilità con IBM i: NTi, EF Core e Toolbox NTi funzionano con tutte le versioni di AS400, IBM i e iSeries dotate di connessione TCP/IP e porta RJ45.

  • Compatibilità con .NET: NTi e le sue estensioni sono compatibili con :

    • .NET 6 e successivi, compreso .NET 8.
    • Mono.
    • Tutte le piattaforme (Windows, Linux, Android, iOS).
💡 NTi è anche compatibile con ambienti containerizzati come Docker o OpenShift.
NTi è sicuro sul lato IBM i con il gestore di pacchetti NuGet? Freccia del menu a discesa FAQ – Aumerial

NTi offre una maggiore sicurezza:

  • Autenticazione: Richiede un login e una password per ogni sessione, come su un'interfaccia 5250.

  • Chiave di licenza: L'accesso è limitato alle partizioni con una chiave di licenza NTi valida.

  • Chiusura automatica della sessione: le connessioni TCP vengono chiuse automaticamente quando non sono utilizzate, eliminando i lavori fantasma (QZDASOINIT non necessario).

Quali sono le differenze tra NTi e altre soluzioni di integrazione IBM i? Freccia del menu a discesa FAQ – Aumerial

NTi si distingue dalle soluzioni tradizionali come ODBC o OleDB :

  • Nativo per .NET: basato sul Common Language Runtime (CLR), NTi garantisce la totale portabilità e compatibilità multipiattaforma, consentendo di distribuire le applicazioni su Windows, Linux, ARM, Docker e così via, senza alcuna dipendenza dai driver nativi.

  • Semplicità e leggerezza :

    • Non è necessaria alcuna installazione o configurazione specifica sul lato IBM i.
    • Disponibile tramite NuGet, NTi e le sue estensioni EF Core e Toolbox NTi possono essere installate rapidamente e sono operative in meno di 10 minuti.
  • Modernizzazione e automazione

    • EF Core 8 semplifica l'accesso a DB2 for i con modelli standard .NET, eliminando la necessità di utilizzare l'SQL manuale.
    • Toolbox NTi automatizza le attività amministrative (spool, lavori, comandi CL) direttamente da .NET, sostituendo strumenti di terze parti.
  • Prestazioni e sicurezza: NTi ottimizza la gestione delle connessioni TCP/IP (ad esempio QZDASOINIT) eliminando i lavori non necessari e integrando SSL/TLS per scambi sicuri.

  • Compatibilità con .NET: NTi e le sue estensioni sono compatibili con :

    • .NET 6 e successivi, compreso .NET 8.
    • Mono.
    • Tutte le piattaforme (Windows, Linux, Android, iOS).
Con NTi, potete modernizzare le vostre integrazioni IBM i semplificando i flussi di lavoro di sviluppo e riducendo i vincoli tecnici.
NTi può sfruttare i programmi IBM i esistenti e integrare diversi database? Freccia del menu a discesa FAQ – Aumerial

Sì, NTi è stato progettato per sfruttare al meglio le risorse di IBM i e facilitare l'integrazione con altri database.

  • Programmi esistenti : è possibile utilizzare direttamente i programmi RPG, COBOL (incluso S36) e le stored procedure.

  • Database multipli: NTi può essere integrato anche in ambienti ibridi in cui DB2 for i coesiste con SQL Server, Oracle o PostgreSQL. EF Core fornisce un livello di astrazione unificato, semplificando l'accesso.

NTi fornisce l'accesso a tecnologie avanzate come l'AI, il Cloud e la containerizzazione? Freccia del menu a discesa FAQ – Aumerial

Assolutamente, NTi estende le funzionalità di .NET a IBM i :

  • Containerizzazione e CI/CD: NTi supporta Docker e OpenShift, semplificando le moderne pratiche DevOps e di automazione.

  • Intelligenza artificiale: con .NET 8, NTi apre l'accesso alle librerie di intelligenza artificiale e apprendimento automatico, come Azure Machine Learning, per arricchire le vostre applicazioni.

  • Interoperabilità cloud: Facile accesso a servizi come Microsoft Azure e Office 365.

È possibile utilizzare NTi in remoto e gestire più AS400 con versioni diverse? Freccia del menu a discesa FAQ – Aumerial
  • Distribuzione remota: tutte le configurazioni possono essere gestite senza la necessità di un intervento fisico in loco.

  • Gestione multi-AS400: NTi può interagire con più macchine di versioni diverse (ad esempio, leggere dati da una V7R5 e scrivere su una V5R4) in un unico programma C#, purché i tipi di dati siano compatibili.

Come si inserisce NTi in un ambiente IBM i già aggiornato con altri software? Freccia del menu a discesa FAQ – Aumerial

NTi, EF Core e Toolbox NTi sono progettati per lavorare insieme agli strumenti esistenti (ACS, iNavigator, ecc.):

  • La loro integrazione non è invasiva e consente di adottarli gradualmente.

  • Modernizzano i vostri flussi di lavoro preservando gli investimenti esistenti.

Quali tipi di dati può gestire NTi con DB2 for i? Freccia del menu a discesa FAQ – Aumerial

NTi supporta tutti i tipi di dati di DB2 for i, compresi quelli :

  • Campi LOB (BLOB, CLOB, XML).

  • Tipi specifici come Geospaziale.

È possibile proteggere l'accesso a NTi con porte personalizzate o una configurazione SSL avanzata? Freccia del menu a discesa FAQ – Aumerial

Sì, NTi consente :

  • Specificare porte personalizzate per ogni servizio (database, comandi CL, programmi).

  • Utilizzare SSL/TLS per le connessioni sicure.

  • Configurare la mappatura delle porte tramite il servizio PORT MAPPER se non si utilizza la configurazione standard.