Decoded©

  • Azure Data Factory & DevOps Pipelines : Guide du CI/CD

    Les pipelines Azure DevOps permettent le CI/CD (intégration et livraison continue) sur les Azure Data Factories. Découvrez la méthode pour pousser les changements effectués sur un environnement de développement vers les environnements de test et de production !

    Lire la suite
  • Ansible for DevOps : Un outil DevOps très populaire

    Ansible est l’un des meilleurs outils DevOps, notamment pour la livraison continue (CI). Découvrez les avantages apportés par cette plateforme d’automatisation, et comment apprendre à maîtriser cet outil.

    Lire la suite
  • Terraform & Azure DevOps Pipelines : Le guide complet

    Terraform permet le déploiement d’infrastructure sur Azure DevOps Pipeline. Découvrez tout ce que vous devez savoir sur cette alternative au Azure Ressource Manager, et quels sont les points forts de cette solution !

    Lire la suite
  • Autoscaling : Qu’est-ce que c’est ? À quoi ça sert ?

    L’autoscaling, ou mise à l’échelle automatique, est une technologie essentielle dans le cloud computing. Elle ajuste dynamiquement les ressources informatiques en fonction des besoins des charges de travail, permettant aux entreprises d’optimiser leurs coûts tout en maintenant des performances élevées. Cet article examine le concept d’autoscaling, ses avantages et son impact sur la gestion des infrastructures cloud.

    Lire la suite
  • Qu’est-ce que CircleCI ? Introduction à l’Intégration Continue Simplifiée

    CircleCI est une plateforme d’intégration et de déploiement continu (CI/CD). Fondée en 2011, et valorisée 1,7 milliard de dollars en 2021, cette solution est aujourd’hui l’une des plateformes de CI/CD les plus populaires au monde.

    Lire la suite
  • Transactional Database Model : Tout sur ce type de base de données

    À l’heure du Big Data, aucune organisation ne peut se passer d’une base de données. Ces ensembles de données organisés de manière structurée facilitent l’analyse, le traitement et la recherche électronique d’informations. Selon les objectifs, l’entreprise peut utiliser le modèle relationnel, noSQL, hiérarchique, orienté objet, distribué, ou encore le transactional database model. Nous allons justement voir ce dernier modèle.

    Lire la suite
  • Pipeline DevOps : Qu’est-ce que c’est ? A quoi ça sert ?

    Selon le principe YBIYRI (« you build it, you run »), les DevOps sont à la fois responsables du développement de logiciel et de leur administration au niveau opérationnel. Si cette nouvelle méthode d’organisation présente une multitude d’avantages, les DevOps ont besoin d’outils performants et de processus bien définis afin de mener à bien leur mission. C’est à cet instant qu’intervient le Pipeline DevOps. De quoi s’agit-il ? Et comment le déployer ? Vos réponses sont dans cet article.

    Lire la suite
  • Blue/Green DevOps : Une philosophie de travail indispensable ?

    Avec le développement de la culture DevOps, de nouveaux concepts émergent. C’est notamment le cas du déploiement bleu/vert qui est pleinement associé à cette philosophie de travail. Alors qu’est-ce que le Blue/Green DevOps ? Quels sont les avantages ? Et les enjeux ? Comment utiliser ce pattern ? Les réponses sont ici.

    Lire la suite
  • Azure DevOps vs GitHub Actions : quel est le meilleur outil CI/CD ?

    Azure DevOps et GitHub sont deux plateformes DevOps détenues par Microsoft ! Elles présentent des similitudes et partagent des fonctionnalités communes, notamment pour le CI/CD avec Azure Pipelines et GitHub Actions. Toutefois, ces deux services sont loin d’être interchangeables. Découvrez leurs différences, et lequel est le meilleur !

    Lire la suite
  • Blockchain : Fonctionnement, atouts et limites de cette technologie

    La Blockchain une technologie de stockage et de transmission d’informations. On le définit souvent comme un grand livre décentralisé et distribué qui stocke la propriété des actifs numériques. En effet, toute donnée stockée sur la Blockchain est impossible à modifier, ce qui fait de cette technologie une véritable révolution dans des secteurs comme la cybersécurité ou la santé. Cette technologie est principalement utilisée comme un protocole pour le transfert sécurisé d’argent, de biens, de contrats…. Grâce à internet tout cela est fait en direct, sans qu’il soit nécessaire de recourir à un intermédiaire tiers, tel qu’une banque ou un gouvernement.

    Lire la suite
  • RAM ou « Random Access Memory » : Qu’est-ce que c’est ?

    L’une des spécifications qui détermine « la force » qu’un nouvel ordinateur, smartphone, tablette ou même une console de jeux vidéo va avoir est sa mémoire RAM. Ce type de mémoire est donc un des piliers fondamentaux de l’informatique, et si vous ne savez pas exactement ce que c’est et à quoi ça sert, on va essayer de vous l’expliquer aujourd’hui.

    Lire la suite
  • IPython : Découvrir le shell Python au coeur de Jupyter Notebook

    IPython est une version améliorée du shell Python standard, proposant de nombreuses fonctionnalités supplémentaires. Découvrez son histoire, ses avantages et son lien étroit avec le Projet Jupyter.

    Lire la suite