L'ACCÈS MULTIPLATEFORME À L'IBM i CONÇU POUR .NET
Connectez .NET et votre IBM i avec NTi pour un accès immédiat aux données, programmes et bien plus encore, le tout sans contrainte et sans limite.Exploitez tout le potentiel offert par votre IBM i. Développez et déployez aisément des applications métiers modernes grâce à la conteneurisation, pour une optimisation parfaite de vos ressources, avec une solution légère et accessible à tous.
Derrière cette option,
une révolution
Chez AUMERIAL, nous sommes conscients que le temps et l'expertise sont vos priorités. Nous sommes également au fait des enjeux associés à l'utilisation de systèmes traditionnels comme l'AS400. Bien qu'il ait ses spécificités, il demeure un symbole important de votre savoir faire et d'une expertise technique éprouvée.
Confrontés aux défis de coûts, de sécurité et de formation, ainsi qu'à l'évolution rapide des technologies, notamment dans le domaine de l'IA, l'urgence d'adapter et de préserver votre entreprise est évidente.
C'est pourquoi nous avons conçu NTi : une solution innovante qui permet de moderniser l'ensemble de vos opérations et qui complète avec efficacité l'endurance et la fiabilité de votre IBM i, tout en vous préparant aux défis technologiques actuels et futurs.
pourquoi .NET ?
Un atout de choix
pour vos applications
NTi
Une classe à part !
LA RÉFÉRENCE EN INTÉGRATION .NET ET IBM i
NTi s'impose comme la référence, offrant une alternative ultra légère, moins coûteuse, et plus performante que les solutions actuelles. Contrairement aux connecteurs traditionnels, qui ont peu évolué ces 20 dernières années, NTi incarne la nouveauté en permettant une intégration rapide, et sans encombre dans les environnements existants.
Notre produit excelle en termes de rapidité et d’efficacité, surpassant les solutions actuelles. Sa neutralité architecturale assure une compatibilité étendue, le positionnant d’ores et déjà comme leader dans son domaine, en supprimant ainsi toute forme de dépendance externe.
Un atout majeur de NTi est sa compatibilité intégrale avec DOCKER . Cette caractéristique essentielle offre aux entreprises une flexibilité sans précédent et une sécurité renforcée. Elle facilite la transition vers des architectures basées sur le cloud et les conteneurs, tout en assurant une intégration fluide et respectueuse des normes actuelles.
TRAVAILLEZ EFFICACEMENT ET SIMPLEMENT
Le point fort de notre solution réside dans sa capacité à simplifier la vie et le travail de vos développeurs.
NTi agit par simple surcharge de .NET sans altérer sa simplicité d’utilisation. La seule connaissance de C#, SQL et HTML rend l'IBM i accessible à tous les développeurs, quelle que soit leur expérience. Cette simplicité d’utilisation est essentielle pour les équipes cherchant à maximiser leur productivité sans se heurter à des complexités techniques superflues.
NTi va encore plus loin. Prenons un exemple concret : imaginez déployer une application sur un simple Raspberry Pi, un dispositif abordable à environ 100 euros. Vous souhaitez que cette application puisse accéder à DB2 for i ou aux programmes de votre IBM i, pour gérer et traiter les données vitales de votre entreprise.
Avec NTi, cette configuration devient réalité. Contrairement aux connecteurs actuels coûteux et encombrants, NTi permet à cette application de fonctionner efficacement sur votre Raspberry Pi, réduisant considérablement les coûts d’infrastructure sans compromettre la performance, ouvrant ainsi de nouvelles possibilités d’intégration et de développement.
SÉCURISEZ VOS INVESTISSEMENTS
En termes de coûts d’utilisation, NTi représente une avancée majeure par rapport aux solutions conventionnelles. Sa structure simplifiée et son efficacité opérationnelle se traduisent par des économies substantielles pour les entreprises.
L’impact financier des opérations IT est considérablement réduit. Sa légèreté signifie moins de ressources consommées et moins de frais de maintenance, sans sacrifier la qualité et la performance des applications. Ceci est particulièrement pertinent pour les entreprises soucieuses de maintenir des budgets serrés, tout en cherchant à moderniser et à améliorer leurs infrastructures.
En adoptant notre produit, vous pouvez désormais bénéficier d’une solution qui non seulement optimise les dépenses opérationnelles mais positionne aussi vos infrastructures IT vers un avenir évolutif et économiquement viable.
CONÇU POUR L’AVENIR
la limite ?
votre imagination !
Agilité et Collaboration Améliorée
.NET offre naturellement une adaptabilité aux pratiques DevOps et CI/CD. NTi étend cette capacité à l'écosystème IBM i !
Cette synergie exclusive booste la productivité des développeurs par la mise à disposition complète des outils .NET.
NTi ouvre la voie à une intégration sans entraves entre les systèmes IBM i et Microsoft .NET, permettant ainsi à vos équipes de se concentrer sur l'innovation et la création de valeur.
Voir la documentationCréer facilement
Même sans expertise spécialisée en IBM i, vous pouvez facilement exploiter toute la puissance de cette plateforme robuste dans vos applications .NET.
Du développement d'interfaces utilisateur intuitives aux algorithmes les plus complexes, NTi rend le processus de création d'applications modernes et complètes plus accessible et plus fluide.
Voir la documentationAu-delà de la Gestion des Données
NTi élève l'interaction entre .NET et l'IBM i à un niveau supérieur, dépassant largement le cadre de la gestion des données.
Cette avancée permet une intégration fluide et complète, englobant l'administration, la réutilisation des programmes, l'exécution de commandes, la gestion des travaux, les messages, les procédures stockées, favorisant ainsi une utilisation plus stratégique et intégrée des ressources informatiques...
Voir la documentationéconomies et flexibilité
NTi transforme votre infrastructure en un levier d'économies. Migrer vos charges de travail devient un jeu d'enfant, adaptable à toute architecture.
Cette flexibilité assure une scalabilité facile de vos applications, entraînant une réduction notable des coûts. Optimisez ainsi vos infrastructures pour une efficacité accrue et des économies substantielles...
Voir la documentationdurabilité et éco-efficacité
NTi améliore l'efficacité énergétique en centralisant les opérations, réduisant ainsi la dépendance aux multiples serveurs et systèmes.
Cette approche éco-responsable s'intègre parfaitement dans une stratégie de développement durable, tout en s'appuyant sur la fiabilité éprouvée des systèmes IBM Power, dont la feuille de route s'étend jusqu'en 2037
Voir la documentationGuide d'intégration
DE L'IDÉE À L'ACTION
EN TROIS PAS AVEC NTi.
Notre produit est conçu pour être intuitif, éliminant toute complexité technique.
Avec NTi, l'installation et la configuration sont simples, sans dépendances externes. Vous pouvez ainsi vous concentrer sur l'essentiel.
prérequis
- Installez l'une des Runtime .NET : .NET 6 et ultérieur, Mono.
- Un environnement de développement intégré tel que Microsoft Visual Studio ou Microsoft Visual Studio Code.
installation
- Téléchargez NTi depuis le gestionnaire de paquets NuGet.
- NTi peut fonctionner de pair avec DAPPER, un ORM léger, pour une interaction efficace avec les bases de données.
- NTi n'a pas besoin de dépendances externes comme ACS, simplifiant le processus.
configuration
- Installez la clé de licence sur l'IBM i pour une communication sécurisée.
- Activez ou désactivez SSL selon vos besoins de sécurité et de connectivité.
- NTi s'intègre de manière transparente par simple référencement dans votre projet .NET.
Et c'est aussi simple que cela !
En un temps record, moins de 20 minutes, vous serez bluffé par la simplicité et la rapidité de mise en œuvre de NTi.
FOIRE
AUX QUESTIONS
Vous envisagez d'intégrer NTi d'Aumerial dans votre votre entreprise et vous avez des questions ? Vous êtes au bon endroit !
Notre section FAQ est ici pour vous fournir des réponses claires, précises et utiles aux questions les plus fréquemment posées par nos potentiels clients.
Nous mettons régulièrement à jour notre FAQ pour refléter les dernières évolutions de notre produit et pour inclure de nouvelles questions qui émergent de notre communauté d'utilisateurs.
Si vous ne trouvez pas la réponse à votre question, n'hésitez pas à nous contacter directement. Notre équipe est toujours prête à vous aider et à enrichir cette section avec de nouvelles informations pertinentes.
Une seule licence est nécessaire par partition IBM i, indépendamment de la puissance du serveur.
Une fois cette licence acquise, l’entreprise est libre de l'utiliser pour un nombre illimité d'utilisateurs et sur autant de serveurs qu'elle le désire, sans aucune restriction.
Le coût de la licence NTi est de 3000€ HT par an. Ce tarif permet une utilisation illimitée en termes d’utilisateurs et de serveurs.
Il n’y a pas de frais de maintenance. NTi a fait l’objet de 6 années de recherches et développements, tous les bugs et problèmes potentiels ont été résolus en amont.
Nous offrons donc un produit fiable, stable et définitif. Nous avons pris le temps nécessaire avec pour objectif d'éliminer les risques pour l’utilisateur final de se retrouver avec des versions incomplètes. Cela ne signifie pas qu’il n’y aura pas de versions enrichies au fil du temps: elles seront disponibles gratuitement sur NuGet.
Nous nous engageons également à maintenir une compatibilité ascendante entre les versions comme c’est le cas autant chez IBM que pour Microsoft .Net.
Il n'y a pas d'assistance technique spécifique pour NTi, car son utilisation ne requiert pas de connaissances techniques spécifiques.
NTi s'appuie sur des compétences largement répandues et universelles telles que les langages C#, SQL et HTML, en plus de l'utilisation d'un IDE comme Visual Studio ou sa variante gratuite, Visual Studio Code.
Il n'y a qu'une seule version de NTi disponible, conçu pour être universellement compatible avec toutes les configurations sans distinction.
NTi est compatible avec toutes les versions d’AS400, IBM i, iSeries, tant qu'il existe une connexion TCP/IP et un port RJ45.
Toutefois, il est important de noter que, bien qu'il soit possible de récupérer des données de machines plus anciennes, il n'est pas recommandé de s'appuyer sur des versions antérieures à la V5R4 (lancée en février 2006) pour des opérations d'entreprise régulières.
NTi est compatible avec les versions de .Net 6 et ultérieures et Mono.
À partir de .Net 6, il est possible de publier votre application sur toutes les architectures (ARM, AMD64, X86, ppc64le, etc.) et plateformes (Windows, Linux, Android, etc...), tant qu'elles prennent en charge une runtime .NET , ce qui est aujourd'hui le cas pour la plupart d'entre elles.
De plus, grâce à Docker, tout environnement capable d'exécuter une instance Docker peut héberger un programme .Net/NTi conteneurisé. La configuration cible est déterminée au moment d'utiliser l'option PUBLIER dans Visual Studio.
Il n'est nécessaire d'installer aucun logiciel tiers pour faire fonctionner .NET/NTi.
Vous pouvez oublier des logiciels tels que ACS, ODBC et autres.…
NTi ne nécessite pas d'installation traditionnelle. Il est simplement référencé via NUGET au sein de votre projet .Net en cours, en utilisant la fonction intégrée à Visual Studio.
Non, car pour que NTi soit opérationnel, la partition IBM i doit être équipée d'une clé de licence NTi valide. De plus, l'accès nécessite un identifiant et un mot de passe, tout comme pour une interface 5250.
NTi opère à très bas niveau, sans dépendance à un logiciel tiers, ce qui nous permet de contrôler entièrement les ouvertures et fermetures de session à chaque transaction.
Ainsi, il n'y a pas de risque de connexion permanente ou involontairement laissée ouverte, évitant de transformer l’IBM i en une source de vulnérabilités, contrairement à certains produits.
La pérennité de NTi est directement liée à celle de l’IBM i et de Microsoft .Net.
Il n'est pas nécessaire d'avoir une formation spécifique pour utiliser NTi. Si vous maîtrisez C#, SQL, et HTML, vous êtes déjà opérationnel.
Rédigez votre annonce ainsi:
Recrute Développeur .NET
Connaissances exigées : C#, SQL, HTML, Visual Studio.
Connaissances souhaitées : Conteneurisation Docker, ChatGPT.
Non, vous ne perdrez pas votre savoir-faire spécialisé en déployant des applications .Net. NTi a été conçu pour permettre l'utilisation de toutes les ressources de votre IBM i. Vous pouvez appeler des programmes RPG et COBOL, y compris des programmes S36, directement depuis .Net ou Docker, et intégrer leurs résultats dans votre code C#.
De plus, vous avez la possibilité de réutiliser vos procédures stockées, vos services web, et de gérer les files d'attente de messages…
NTi a été pensé pour ne rien perdre de ce qui fait la richesse d’un IBM i dans une entreprise.
C’est tout le contraire, conservez les qualités intrinsèques de votre IBM i ! En utilisant .NET avec NTi, vous ne vous coupez pas des technologies de pointe. Bien au contraire, cela permet à votre IBM i de bénéficier des avancées modernes.
Tout ce que .NET offre, devient accessible pour l’IBM i :
- La conteneurisation avec Docker
- L’intelligence artificielle avec ChatGPT, qui maîtrise le C# et peut générer automatiquement une grande partie du code nécessaire
- L'accès aux divers services Cloud, notamment Microsoft Azure
- Office 365
De plus, .NET sert d'interface graphique pour l’IBM i, une fonctionnalité que l’IBM i n'a jamais pleinement intégrée malgré de nombreuses tentatives.
NTi est conçu pour être extrêmement polyvalent et prend en charge tous les types de projets proposés par Visual Studio 2022, quel que soit le langage, l'environnement ou la technique choisie.
Bien sûr, il est tout à fait possible d'adresser plusieurs machines AS400 de versions différentes dans un même programme C#. Par exemple, vous pouvez lire des données sur une machine en V7R5 et les écrire sur une machine en V5R4, ou même sur des versions plus anciennes.
Cette flexibilité est possible sous réserve que les types de données soient compatibles entre les différentes versions des machines.
Vous pourriez effectivement vous interroger sur la compatibilité avec votre environnement existant centré sur SQL Server et Oracle.
Heureusement, .NET, capable de gérer presque toutes les bases de données, peut facilement être intégré avec NTi. Cela permet une interaction fluide entre DB2 for i et les systèmes de bases de données que vous utilisez déjà, assurant ainsi une collaboration efficace entre les différents systèmes.
Il n'est pas nécessaire que votre équipe en charge de la gestion du compte client rencontre physiquement le client pour déployer des applications en utilisant .NET sur IBM i.
Tout peut être géré à distance efficacement.
De plus, il est pertinent pour certaines entreprises de services numériques (ESN) d'envisager l'utilisation de NTi pour leurs clients. Grâce à sa simplicité, son approche intégrée et l'absence de contraintes liées aux versions, NTi peut engendrer des économies significatives.
NTi a été spécifiquement développé pour maintenir l'aspect collaboratif de .NET, permettant ainsi à un exécutable .NET d'interagir avec n'importe quelle application existante.
L'un des principes fondamentaux dans la conception de NTi était de créer un produit qui s'intègre harmonieusement à votre infrastructure actuelle, plutôt que de la remplacer.
Cependant, il reste possible de choisir de renouveler et de remplacer entièrement vos systèmes existants si cela correspond mieux à vos objectifs