Decoded©

  • Python avec Google Colab : bien démarrer un projet d’équipe à distance

    Google Colab est un service de notebooks Jupyter en ligne qui permet dʼécrire et dʼexécuter du code en Python depuis son navigateur web. Gratuit, accessible avec un compte Google, Colab est tout indiqué pour lʼanalyse de données et la data science avec Python, avec ses cellules de code et ses blocs de texte en syntaxe Markdown, pour structurer et commenter le code.

    Lire la suite
  • Outils no code gratuits : les meilleurs qu’il faut tester

    Créer une application, un site ou un outil d’automatisation sans savoir coder ? C’est désormais possible grâce au no-code gratuit. Dans cet article, découvrez ce qu’est le no-code, comment choisir la bonne plateforme, et surtout, quels outils gratuits tester dès aujourd’hui pour concrétiser vos idées.

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

    Amazon AWS CloudWatch est un service qui a pour but de surveiller et de monitorer vos ressources et applications que vous exécutez sur AWS. CloudWatch met en place une surveillance en temps réel de vos différentes ressources, telles que vos instances EC2 ou RDS, vos équilibreurs de charges, etc.

    Lire la suite
  • Cloud Data Engineer : compétences clés, rôle, salaire, formation

    Le Cloud Data Engineer est de plus en plus recherché en entreprise. Découvrez tout ce que vous devez savoir sur ce métier alliant le Cloud Computing et l’ingénierie des données : présentation, salaire et offres d’emploi, formations…

    Lire la suite
  • Amazon Web Services (AWS) : focus sur le Cloud d’Amazon

    Amazon Web Services ou AWS est la plateforme Cloud d’Amazon. Découvrez tout ce que vous devez savoir : présentation, histoire, fonctionnement, services, avantages, formations… Le Cloud Computing est de plus en plus utilisé en entreprise, notamment pour la Data Science et le Machine Learning. La plateforme Cloud la plus utilisée est Amazon Web Services.

    Lire la suite
  • User Story : Qu’est-ce que c’est ? Comment la rédiger ?

    Découvrez ce qu’est une User Story, comment la rédiger efficacement avec des exemples concrets, et quelles erreurs éviter pour optimiser vos projets Agiles.

    Lire la suite
  • Terraform : tout savoir sur l’outil d’Infrastructure as Code open source

    L’Infrastructure en tant que Code (IaC) est un concept très répandu parmi les professionnels DevOps. Il s’agit du processus de gestion et de provisionnement de l’infrastructure IT complète en utilisant des fichiers de définition lisibles par les machines. On applique donc une approche d’ingénierie logicielle aux opérations. Ceci aide à automatiser l’intégralité du Data Center grâce à des scripts de programmation. Toutefois, l’Infrastructure as Code implique de nombreux défis. L’usage du code informatique est nécessaire, et les changements ne peuvent pas être suivis. L’impact des changements est imprévisible, et il peut être difficile de les inverser. En outre, les ressources ne peuvent être automatisées. Afin de relever ces défis, HashiCorp a développé Terraform. Découvrez tout ce que vous devez savoir sur cet outil.

    Lire la suite
  • Algorithme de Dijkstra : comment trouver le plus court chemin ?

    La théorie des graphes est une branche des mathématiques et de l’informatique qui consiste à modéliser différents problèmes de la vie réelle sous forme de graphes. L’une des utilisations les plus classiques est la modélisation d’un réseau routier entre différentes villes. L’une des problématiques principales étant l’optimisation des distances entre deux points. Pour trouver le plus court chemin , on utilise souvent l’algorithme de Dijkstra. Revenons sur son fonctionnement dans cet article Voyons un exemple (tiré de Wikipedia) :

    Lire la suite
  • Prototyping : Qu’est-ce que c’est ? Guide complet

    Que vous soyez designer, développeur, product owner ou simplement curieux des méthodes UX, comprendre les principes du prototypage est essentiel pour concevoir des expériences utilisateurs performantes. Dans cet article, nous vous guidons pas à pas pour le prototyping : sa définition, ses avantages dans le cycle de conception, les différents types de prototypes (low-fidelity, high-fidelity…), les meilleurs outils à utiliser, ainsi que les étapes clés pour réussir votre processus.

    Lire la suite
  • Bash scripting : Tout ce qu’il faut savoir

    Le scripting offre aux utilisateurs la possibilité de simplifier et de rationaliser leurs opérations quotidiennes. Les scripts Bash (acronyme de Bourne Again Shell) sont des éléments très puissants et utiles pour le développement.

    Lire la suite
  • AWS Fargate : La solution Cloud pour l’exécution de conteneurs

    AWS Fargate est un moteur de calcul pour Amazon Elastic Container Service (ECS) et Amazon Kubernetes Service (EKS) qui permet d’exécuter des conteneurs sans avoir à provisionner, configurer et mettre à l’échelle des clusters de machines virtuelles qui hébergent des conteneurs d’application.

    Lire la suite
  • GCP Cloud Functions : Découvrez le service de calcul de Google

    Pour concevoir un nouveau logiciel ou une application, les développeurs doivent souvent fournir toute l’infrastructure sous-jacente (avec les serveurs, le service de stockage et autres ressources cloud). Ce n’est plus le cas de GCP Cloud Functions. Ce service de Google Cloud Platform simplifie le travail des DevOps grâce à des micro-services. Découvrez le fonctionnement de Cloud Functions et ses avantages.

    Lire la suite