Home Edge Computing 5 questions à Jonathan Albernaz, ingénieur logiciel, everRun & ztC Edge Contributeur au développement

5 questions à Jonathan Albernaz, ingénieur logiciel, everRun & ztC Edge Contributeur au développement

John

Avez-vous toujours voulu être ingénieur ? Qu’est-ce qui vous a d’abord intéressé dans ce genre de carrière ?

Je savais que je voulais travailler avec des ordinateurs dès mon plus jeune âge. Je me souviens qu’au collège, on demandait à chacun des élèves ce qu’il voulait faire quand il serait grand, et le mien était vraiment bizarre parce que j’écrivais “Spécialiste en programmation informatique”. Ce qui n’était généralement pas le choix numéro un d’un enfant.

Personne dans ma famille ne connaissait la technologie, alors je me suis contenté de me lancer tête première dans la technologie. En grandissant, on m’a donné un vieil ordinateur dont j’ignorais le fonctionnement à l’époque. Des systèmes comme Windows n’étaient pas encore courants et je me souviens d’avoir travaillé avec un vieux système IBM qui n’avait pas de système d’exploitation graphique. J’étais simplement fasciné par la façon dont je pouvais le faire fonctionner.

Qui de la profession d’ingénieur a influencé votre parcours professionnel en cours de route ? Y a-t-il quelqu’un que vous admirez actuellement et à qui vous aspirez à ressembler ?

J’ai fréquenté un lycée professionnel où le programme d’études est divisé en deux : la moitié pour l’électronique et l’autre moitié pour les études académiques traditionnelles. Là, ce sont donc les camarades de classe avec lesquels j’ai passé quatre ans qui m’ont influencé. Ensuite, et jusqu’à aujourd’hui, ce sont toujours mes collègues qui m’ont influencé – et plus encore de manière compétitive ! Je regarde mes pairs et je les utilise pour me motiver à faire mieux.

Quant aux ingénieurs connus dans l’industrie, je regarde beaucoup les conférences de la convention Kate Gregory. Elle capte une discussion de beaucoup plus haut niveau qui se concentre sur la bonne direction à prendre en matière de développement de logiciels. Et je la trouve vraiment fascinante.

Si vous deviez choisir une seule innovation industrielle à célébrer/reconnaître comme une réalisation transformationnelle lors de la Journée mondiale de l’ingénierie, quelle serait-elle ?

Facile. L’Internet. Des industries entièrement nouvelles se sont développées à partir d’Internet, reliant des industries qui n’étaient même pas directement connectées. Il a permis de mettre à la disposition des masses des informations aussi puissantes de la manière la plus conviviale, la plus rentable et la plus économique possible. Bien qu’il y ait des cas où l’internet est utilisé de manière négative, la nature ouverte de tant d’informations est vraiment impressionnante. Il a reconstruit et redéfini une toute nouvelle façon de communiquer… Je peux certainement continuer à parler de l’internet.

Qu’aimeriez-vous que vos collègues sachent sur ce que vous faites tous les jours ? En d’autres termes, si vous pouviez dissiper toute idée fausse concernant votre travail, quelle serait-elle ?

En ce qui concerne spécifiquement le logiciel qui alimente notre ztC Edge ligne de produits, le cerveau central de celle-ci est piloté par ce système de gestion de pseudo-base de données propriétaire qui n’existe nulle part ailleurs dans l’industrie. Et pour cette raison, moi et une petite poignée de personnes sommes les seuls à vraiment comprendre comment il fonctionne et opère. Cela peut être un peu décourageant et ajoute beaucoup de pression. Compte tenu de la robustesse de la base de code et de la complexité du logiciel, un changement de comportement du système n’est pas aussi simple que d’appuyer sur un interrupteur. Il faut envisager les choses dans une approche holistique. Même si quelqu’un peut dire “Hé, faites que ce bouton fasse cette chose particulière” dans le logiciel, ce n’est pas aussi simple. Surtout quand il s’agit d’un changement de comportement dans le système. Il peut y avoir d’innombrables résultats que vous devez prendre en compte. Et la seule façon de le faire est de comprendre comment le système fonctionne.

Server

Pouvez-vous nous en dire plus sur ce que ça fait de travailler dans l’équipe de ztC Edge équipe de lancement ? Quels sont les défis que vous avez dû relever et de quoi êtes-vous le plus fier ?

Eh bien, le défi initial avec le ztC Edge 110i était de rendre le système aussi simple à utiliser que possible pour qu’il fonctionne sans l’intervention du client ou de l’utilisateur final. C’est comme une IA intégrée, dans le sens où le système lui-même et la façon dont l’architecture est conçue ont beaucoup de fonctions proactives. S’il détecte un quelconque défaut dans le matériel ou le logiciel, il s’adapte en corrigeant le problème, qu’il s’agisse d’équilibrer la charge, d’envoyer des alertes, etc. afin d’effectuer une correction automatique et d’éviter les temps d’arrêt. Nous estimons que moins les gens ont besoin de toucher au système, plus nous avons de chances de réussir.

L’une des nouvelles fonctionnalités intéressantes est la fonction de surveillance des invités, qui était en fait demandée par certains clients. Elle vous permet de surveiller les applications exécutées sur une machine virtuelle en utilisant l’interface utilisateur de gestion du système. ztC Edge système. Elle définit également certains paramètres et seuils de sorte que si une application interne atteint son seuil, vous en serez informé.

Un autre élément dont je suis fier, sur lequel j’ai travaillé en étroite collaboration, est la modification des licences. Là encore, nous avons voulu que ce soit aussi simple que possible. Une grande partie de cette version a consisté à mettre en place le One-Click Licensing où tout ce que le client doit faire est de cliquer sur un bouton pour remplir un formulaire d’enregistrement. C’est tout. Le système téléchargera automatiquement la licence et l’installera dans le système sans que le client n’ait à passer par 2 ou 3 étapes supplémentaires.

Quant à la collaboration avec mon équipe, nous avons beaucoup d’experts en la matière qui connaissent bien le logiciel. Cela nous permet de nous approprier réellement certaines fonctionnalités et de les faire progresser. Nous pouvons ensuite faire appel à d’autres membres de l’équipe pour obtenir des informations supplémentaires et tirer parti de leurs connaissances pour que tout fonctionne correctement.

Le produit final est à mon image, et mes collègues travaillent comme l’équipe l’a toujours fait. Avant tout, nous nous efforçons toujours de faire en sorte que le produit soit aussi autonome et fiable que possible pour le client. Et lorsque nous concevons de nouvelles fonctionnalités, nous essayons toujours d’être conscients des besoins du produit – comme nous l’avons fait lorsque nous avons ajouté une fonctionnalité de sécurité plus forte à… ztC Edge. Nous avons beaucoup travaillé sur le siteztC Edge 110i pour que les clients puissent vivre la meilleure expérience possible.


[sc name=”Edge_Computing_CTA_2″]

POSTES CONNEXES