Bien programmer est une des facettes du métier de développeur ; être capable de comprendre les besoins du client en est une autre. Aujourd'hui je vais vous parler d'une troisième facette tout aussi importante : bien maîtriser les outils de développement utilisés quotidiennement, et en premier lieu, l'IDE dans lequel vous passez certaine...
Lire la suiteCe jeudi 5 novembre se tenait à Paris l’Elastic on Tour. Troisième édition de l’événement, celui-ci a pour but de promouvoir, dans plusieurs villes à travers le monde, les produits édités par la société Elastic et plus particulièrement le trio ElasticSearch - Logstash - Kibana, dont tout le monde a entendu parler de près ou de loin. L...
Lire la suiteMessage Broker permettant de répondre à la problématique de traitement de flux volumineux de données en temps réel, Apache Kafka est utilisé par des sociétés comme LinkedIn, Twitter, Spotify et Netflix. Ce système de publish-suscribe-messaging est rapide, durable et distribué. Après avoir traité de ses principes généraux et de ses avant...
Lire la suitePasser du support applicatif Java à l'infrastructure sur le Cloud AWS et son écosystème élargi (Docker, Splunk, Puppet...), c'est possible ! A travers le parcours de Yohan, découvrez un exemple concret de l'évolution des métiers de l'IT et de la convergence entre le développement et l'infrastructure. Après un DUT Services et Réseaux de...
Lire la suiteEn l’absence de plateforme de provisionning de systèmes et d’applications, comment répondre à la demande client de mise en place d’une ferme XenApp 7.6 de façon automatisée ? Nous avons choisi d’utiliser des solutions Opensource, Chocolatey, couplée à un module BoxStarter. La combinaison de ces deux solutions permet la livraison d’inf...
Lire la suiteCes trois derniers mois, dans le cadre de ma mission, j’ai été amené à faire passer de nombreux entretiens pour recruter un développeur supplémentaire. J’ai donc rencontré une quinzaine de développeurs, avec des parcours et des expériences variées. À la question “Comment voyez-vous l’évolution de votre carrière dans les prochaines année...
Lire la suiteComme nous l'avons vu dans un article précédent, Kafka est un message broker permettant de répondre à la problématique des traitements de flux de données en temps réel. Aujourd'hui, nous allons voir en détail ce qui fait la force de Kafka et ce qui le différencie des autres messages brokers. Un système partitionné mais durable Kafka e...
Lire la suiteL'évolution rapide du trafic sur Internet (élargissement, complexité, vitesse, etc.) a multiplié les problématiques concernant le trafic de données, et notamment le traitement des flux de données en temps réel, comme les messages, logs, ou vidéos. Comment traiter en temps réel des entrées de près de 13 millions de messages par seconde ?...
Lire la suiteDiplômé de l’Ecole des Technologies Numériques Appliquées (ETNA), Arnaud Parent a effectué sa formation en alternance, et obtenu un Master Architecte Systèmes, Réseaux et Sécurité. Mais entre développement et infrastructure, Arnaud n’a jamais vraiment su choisir… Arnaud a commencé son parcours professionnel dans un grand groupe cosmé...
Lire la suiteSi l'automatisation de l'infrastructure du système d'information est un sujet stratégique pour les DSI, ce sujet est malgré tout relativement récent et soulève de nombreuses interrogations. Pour y répondre, D2SI Icelab a développé une formation unique en son genre, répondant à la fois aux enjeux techniques et organisationnels de l'autom...
Lire la suite