MULTIPLATEFORMS ACCESS TO IBM i DESIGNED FOR .NET

Connect .NET and your IBM i with NTi for immediate access to data, programs and much more, with no constraints and no limits.
Exploit the full potential of your IBM i, AS400, iSeries. Easily develop and deploy modern business applications with containerization, for perfect optimization of your resources, with a lightweight solution accessible to all.

Behind this option,

a revolution

At AUMERIAL, we understand that time and expertise are your priorities. We also understand the challenges associated with using traditional systems such as the AS400. Although it has its own specific features, it remains an important symbol of your know-how and proven technical expertise.

Faced with the challenges of cost, security and training, as well as rapidly evolving technologies, particularly in the field of AI, the urgency of adapting and safeguarding your business is obvious.

That's why we've designed NTi: an innovative solution that modernizes your entire operation, effectively complementing the endurance and reliability of your IBM i, while preparing you for the technological challenges of today and tomorrow.

image illustrant un ordinateur portable avec IBM i et application .NET

They trust us

Why .Net?

An asset of choice
for your applications

The .NET platform is synonymous with productivity, performance, security and reliability. Combine NTi with .NET and access your IBM i without drivers or additional installation, and without version constraints.

icone Bouclier, robustesse .NET

Reliability

.NET is officially supported by Microsoft and approved by thousands of companies.

With regular updates and secure development best practices, it guarantees optimum protection against vulnerabilities.

icone Puzzle, Richesse fonctionnelle .NET

Optimal integration

Take advantage of .NET's integrated tools for industrialised development, scalable and open-source technology, supported by a long-term roadmap and a large community.

IBM i evolves in perfect synchronisation with .NET, incorporating every innovation as soon as it appears

icone pont, intégration optimale .NET

Multi-platform

Create multi-platform applications: Web, Desktop, Mobile, API ...

.NET automatically optimises code for each architecture x64, ARM, Power and operating system Windows, Linux, macOS

logo NTi, connecteur pour IBM i depuis .NET

A class apart !

THE REFERENCE FOR .NET AND IBM i INTEGRATION

NTi is emerging as an ultra-lightweight, less expensive and higher-performance alternative to traditional connectors, which have changed little over the last twenty years.

Fully integrated with .NET, it works directly within the ecosystem without the need for external drivers such as ACS or ODBC. NTiintegrates quickly and seamlessly into existing environments.

Our product excels in terms of speed and efficiency, and is distinguished by its architectural neutrality and extensive compatibility, eliminating any form of external dependency. Compatible with DOCKER, NTifacilitates the transition to cloud and containerised architectures while guaranteeing secure integration with SSL / TLS support.

Image performance rapidité produit Nti d'Aumerial, la référence en intégration .NET et IBM i
Image efficacité du Produit Nti d'Aumerial

WORK SIMPLY AND EFFICIENTLY

NTi is a flexible toolkit that simplifies the work of your developers by facilitating integration with .NET, without altering its ease of use. Available on the NuGet package platform, it can be used easily by simply referencing it in your projects and adapts to all versions of .NET.

With ADO.NET, all you need is knowledge of C# and SQL to make IBM i accessible to everyone, without specialist skills. Start by developing productivity tools and make full use of your existing resources: access DB2 for i data, reuse your RPG programs, administer and automate system tasks, or manage your spool files, for example.

Take advantage of this gradual approach to evolve smoothly towards the development of new applications, according to your strategic needs.

SECURE YOUR INVESTMENTS

NTi represents a major advance on conventional solutions. Its simplified structure, light weight, lack of third-party dependency and operational efficiency mean substantial savings, fewer resources consumed and lower maintenance costs.

By integrating NTi with .NET into your IT strategy, you can secure your IBM Power and IBM i investments and ensure their long-term viability. For example, deploy an application on a Raspberry Pi, an affordable device capable of accessing your DB2 for i database or IBM i programs to process your vital data. Say goodbye to expensive connectors: NTi reduces your infrastructure costs without compromising performance.

By adopting our solution, you commit to a sound investment plan that optimises your operational expenditure and prepares your infrastructure for a sustainable and economically viable future.

Image économie du produit Nti d'Aumerial, sécurisez vos investissement

BUILT FOR THE FUTURE

the only limit
is your imagination!

Agility and enhanced collaboration

.NET naturally offers adaptability to DevOps and CI/CD practices. NTi extends this capability to the IBM i ecosystem and boosts developer productivity by making .NET tools fully available.

NTi paves the way for seamless integration between IBM i and Microsoft .NET systems, allowing your teams to focus on innovation and value creation.

See documentation
Cliquez pour afficher en plein écran

Create easily

Even without specialized IBM i expertise, you can easily harness the full power of this robust platform in your .NET applications.

From the development of intuitive user interfaces to the most complex algorithms, NTi makes the process of creating modern, complete applications more accessible and fluid.

See documentation
Cliquez pour afficher en plein écran

Beyond Data Management

NTi takes the interaction between .NET and IBM i to a whole new level, going far beyond data management.

This advance enables fluid, complete integration, encompassing administration, program reuse, command execution, job management, messaging and stored procedures, thus promoting more strategic, integrated use of IT resources...

See documentation

cost savings and flexibility

NTi transforms your infrastructure into a savings lever. Migrating your workloads becomes child's play, adaptable to any architecture.

This flexibility ensures easy scalability of your applications, resulting in significant cost reductions. Optimize your infrastructures for greater efficiency and substantial savings...

See documentation

sustainability and eco-efficiency

NTi improves energy efficiency by centralizing operations, reducing dependence on multiple servers and systems.

This eco-responsible approach fits in perfectly with a strategy of sustainable development, and is supported by the proven reliability of IBM Power systems, whose roadmap extends to 2037.

See documentation

use case

for every situation

MICRO-SERVICES

performance and scalability

With Nti, the power and versatility of .NET makes it possible to provide IBM i services that can be consumed by all web technologies, whatever the load.

cas d'utilisation Nti, micro-services, performances et scalabilité

CONTAINERIZED APPLICATION ON POWER

Benefits right away

With NTi, .NET/IBM i workloads can be consolidated on the most powerful, secure and cost-effective infrastructure.

cas d'utilisation Nti, application conteneurisée sur POWER

IBM i MODERNIZATION

All IBM i resources

By providing access to IBM i commands, programs and databases, NTi lets you reuse existing software, preserve your know-how and modernize your IBM i over the long term.

cas d'utilisation Nti image, modernisation IBM i, accès à toutes les ressources

EDGE COMPUTING
AND IoT

Embedded and autonomous.

By offering native support for all architectures (x86, ARM, Power...), NTi opens up new possibilities between the IBM i and embedded/real-time systems.

cas d'utilisation Nti image, edge computing et IOT (internet des objects)

Integrating guide

FROM IDEA TO ACTION
immediately WITH NTi.

Designed to be intuitive and easy to integrate, NTi is native to .NET.
Simply download it from the NuGet package manager and use it in your project.
Focus on the essentials, NTi takes care of the rest.

Icone de téléchargement

Add

Download NTi from NuGet.

Icone de développement

Develop

Create your programmes with Visual Studio.

Icone de déploiement

Deploy

Deploy your applications!

Simple. Fast. Efficient.

FREQUENTLY
ASKED QUESTIONS

Are you thinking of integrating Aumerial's NTi into your business and have some questions? You are in the right place !

Our FAQ section is here to provide you with clear, precise and useful answers to the questions most frequently asked by our potential customers.

We regularly update our FAQ to reflect the latest product developments and to include new questions that emerge from our user community.

If you can't find the answer to your question, please don't hesitate to contact us directly. Our team is always ready to help you and to enrich this section with new relevant information.

How does Aumerial's NTi license for IBM i work: per user or per server power? Flèche FAQ menu drop down Aumerial

Only one license is required per IBM i partition, regardless of server power.

Once this license has been acquired, the company is free to use it for an unlimited number of users and on as many servers as it wishes, without any restrictions.

How much does the license cost? Flèche FAQ menu drop down Aumerial

The cost of the NTi license is €3,000 ex VAT per year. This price allows unlimited use in terms of users and servers.

How much does maintenance cost? Flèche FAQ menu drop down Aumerial

There are no maintenance costs. NTi has undergone 6 years of research and development, with all bugs and potential problems resolved upstream.

We offer a reliable, stable, and definitive product. We've taken the time necessary to do this, with the aim of eliminating the risk of end-users ending up with incomplete versions. This doesn't mean that there won't be enriched versions over time: they will be available free of charge on NuGet.

We are also committed to maintaining upward compatibility between versions, as is the case with both IBM and Microsoft .Net.

How does technical support work for users? Flèche FAQ menu drop down Aumerial

There is no specific technical support for NTi, as its use does not require any specific technical knowledge.

NTi relies on widespread and universal skills such as languages C#, SQL, and HTML, in addition to the use of an IDE like Visual Studio or its free variant, Visual Studio Code.

Which NTi version should I choose for my configuration? Flèche FAQ menu drop down Aumerial

There is only one version of NTi available, designed to be universally compatible with all configurations without distinction.

What versions of IBM i does NTi run on? Flèche FAQ menu drop down Aumerial

NTi is compatible with all versions of AS400, IBM i, iSeries, as long as a TCP/IP connection and RJ45 port are available.

However, it's important to note that, while it's possible to recover data from older machines, it's not recommended to rely on versions prior to V5R4 (launched in February 2006) for regular enterprise operations.

Which version of .Net? Flèche FAQ menu drop down Aumerial

NTi is compatible with versions of .Net 6 and later and Mono.

Microsoft .Net works on Windows, but what about other environments (Linux, Android, iOS)? Flèche FAQ menu drop down Aumerial

From .Net 6 onwards, it is possible to publish your application on all architectures (ARM, AMD64, X86, ppc64le, etc.) and platforms (Windows, Linux, Android, etc.), as long as they support a .NET runtime, which is now the case for most of them.

What's more, thanks to Docker, any environment capable of running a Docker instance can host a containerized .Net/NTi program. The target configuration is determined when you use the PUBLISH option in Visual Studio.

What third-party software must be installed to run .NET/NTi? Flèche FAQ menu drop down Aumerial

No third-party software needs to be installed to run .NET/NTi.

You can forget about software such as ACS, ODBC, and others....

So how does NTi fit in? Flèche FAQ menu drop down Aumerial

NTi does not require traditional installation. It is simply referenced via NUGET within your current .Net project, using Visual Studio's built-in function.

What about security if NTi can be referenced via NUGET? All I have to do is create an application that accesses an IBM i partition to steal data, for example? Flèche FAQ menu drop down Aumerial

No, because for NTi to be operational, the IBM i partition must be equipped with a valid NTi license key. In addition, access requires a login and password, just like for a 5250 interface.

NTi operates at a very low level, with no dependence on third-party software, giving us complete control over logins and logouts for each transaction

This means there's no risk of a permanent or unintentional connection being left open, preventing the IBM i from becoming a source of vulnerabilities, unlike some products.

How sustainable is NTi? Flèche FAQ menu drop down Aumerial

NTi's future is directly linked to that of IBM i and Microsoft .Net.

Do I need training to use NTi? Flèche FAQ menu drop down Aumerial

You don't need any special training to use NTi. If you've mastered C#, SQL, and HTML, you're already up and running.

If I want to recruit, no one knows NTi and IBM i skills will scare everyone away. Flèche FAQ menu drop down Aumerial

Write your ad like this:

Recruiting .NET Developer
Knowledge required: C#, SQL, HTML, Visual Studio.
Knowledge desired: Docker containerization, ChatGPT.

And that's all, like Monsieur JOURDAIN who wrote prose, your recruit will be working with IBM i and NTi without knowing it.

NTi offers high-performance access to the data on my IBM i, but I also have a whole fund of RPG and COBOL programs vital to my business, with highly specialized algorithms. Will I lose some of my know-how if I adopt .NET? Flèche FAQ menu drop down Aumerial

No, you won't lose your specialized know-how by deploying .Net applications. NTi has been designed to make full use of your IBM i's resources. You can call RPG and COBOL programs, including S36 programs, directly from .Net or Docker, and integrate their results into your C# code.

What's more, you can reuse your stored procedures and web services, and manage message queues...

NTi has been designed so as not to lose any of the richness of an IBM i in a company.

If I use .NET with NTi to modernize my IBM i, am I sacrificing access to advanced technologies such as AI and Cloud architectures? Flèche FAQ menu drop downAumerial

Quite the opposite: keep the intrinsic qualities of your IBM i! By using .NET with NTi, you don't cut yourself off from the latest technologies. On the contrary, it allows your IBM i to benefit from modern advances. Everything .NET has to offer becomes accessible to the IBM i:

  • Containerization with Docker
  • Artificial intelligence with ChatGPT, which masters C# and can automatically generate much of the necessary code
  • Access to various Cloud services, including Microsoft Azure
  • Office 365

.NET serves as a graphical interface for the IBM i, a feature that the IBM i never fully integrated despite numerous attempts.

I've installed Visual Studio 2022, which offers a multitude of project possibilities for different languages, environments and techniques. What projects does NTi support? Flèche FAQ menu drop down Aumerial

NTi is designed to be extremely versatile, supporting all project types offered by Visual Studio 2022, whatever the language, environment or technique chosen.

If I work with several AS400s of different versions, including very old versions, is it possible to manage them simultaneously in a single C# program? Flèche FAQ menu drop down Aumerial

Of course, it's perfectly possible to address several AS400 machines with different versions in the same C# program. For example, you can read data from a machine in V7R5 and write it to a machine in V5R4, or even older versions.

This flexibility is possible provided that the data types are compatible between different machine versions.

After merging with another company, we inherited an AS400 system, but our expertise is mainly focused on SQL Server and Oracle. How can we effectively integrate this AS400 into our current technological environment? Flèche FAQ menu drop down Aumerial

You might indeed wonder about compatibility with your existing environment centered on SQL Server and Oracle.

Fortunately, .NET, capable of handling almost any database, can easily be integrated with NTi. This enables seamless interaction between DB2 for i and the database systems you already use, ensuring efficient collaboration between the different systems.

When implementing .NET to modernize my customer's IBM i, is it necessary to work physically on site to deploy the applications? Flèche FAQ menu drop down Aumerial

Your account management team doesn't need to physically meet the customer to deploy applications using .NET on IBM i.

Everything can be efficiently managed remotely.

Some digital service companies (DSCs) are considering using NTi for their customers. Thanks to its simplicity, integrated approach and lack of versioning constraints, NTi can generate significant savings.

Our IBM i has already been upgraded with various software packages other than NTi and .NET. How will NTi integrate into our existing environment without disrupting our current systems? Flèche FAQ menu drop down Aumerial

NTi has been specifically developed to maintain the collaborative aspect of .NET, allowing a .NET executable to interact with any existing application.

One of NTi's fundamental design principles was to create a product that integrates seamlessly with your existing infrastructure, rather than replacing it.

However, it is still possible to choose to renew and replace your existing systems entirely if this is more in line with your objectives.