Actionaz, un logiciel d'automatisation libre

Posté par  (site web personnel) . Édité par Florent Zara, claudex, baud123 et Pierre Jarillon. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
59
28
fév.
2012
Technologie

Actionaz est un logiciel libre d'automatisation d'actions. Il vous permet de créer des scripts contenant des actions en utilisant une interface graphique. Plus besoin d'être un développeur pour profiter de l'automatisation sur PC ! Actionaz est disponible sous licence GNU/GPL et est développé en C++ avec l'aide du framework Qt. De ce fait, le logiciel fonctionne sur les systèmes d'exploitation basés sur GNU/Linux ainsi que sous Windows.

Son but est de vous éviter d'avoir à répéter des actions comme des clics ou des pressions de touches. Il comporte 42 actions différentes allant de la lecture d'un fichier son au téléchargement d'une page Web ou d'un fichier, en passant par la lecture ou l'écriture d'un fichier texte. Sous Windows, vous avez également la possibilité de créer des scripts exécutables qui pourront être démarrés sur un ordinateur où Actionaz n'est pas installé.

Logo Actionaz

Journal Déploiement et automatisation avec Ansible - partie 1

Posté par  (site web personnel) . Licence CC By‑SA.
52
7
jan.
2017

Au programme de cette année : l'automatisation ! Il existe plusieurs outils connus pour ça, vous en avez sans aucun doute entendu parler si vous êtes adminsys : Puppet, Chef, Salt et le petit dernier : Ansible.

Ansible a la réputation d'être le plus "accessible" avec une courbe d'apprentissage assez basse. Il peut être pertinent de l'utiliser à partir d'un seul serveur pour faciliter des déploiements selon les besoins (configuration des outils basique, serveur web, BDD…).

Au contraire (…)

RUDDER 5 — nouvelle version plus modulaire grâce à un écosystème de greffons

Posté par  . Édité par amousset, Davy Defaud, bubar🦥, palm123 et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
40
10
oct.
2018
Administration système

RUDDER est une solution française, libre et multi‐plate‐forme de gestion de configuration et d’audit en continu (Continuous Configuration), visant particulièrement les besoins d’infrastructures de production. La nouvelle version 5 a été conçue à partir d’une réflexion approfondie menée avec nos utilisateurs afin de mieux comprendre les besoins de ceux qui manipulent RUDDER au quotidien.

RUDDER 5 — une nouvelle version plus modulaire grâce à un écosystème de greffons

Docker : Tutoriel pour manipuler les conteneurs

Posté par  (site web personnel) . Édité par NeoX, Davy Defaud, tuiu pol et Benoît Sibaud. Modéré par Nÿco. Licence CC By‑SA.
35
30
mar.
2014
Virtualisation

Docker (présenté ici‐même la semaine dernière) est un logiciel à mi‐chemin entre la virtualisation applicative et l’automatisation.
Il a l’avantage de ne virtualiser que la partie application et pas du tout la partie système ni le noyau.
Il étend le principe des conteneurs Linux (LXC).

Docker Inc. (anciennement Dotcloud) qui développe Docker, propose aussi un système minimaliste (CoreOS), Docker pouvant virtualiser aussi bien une application qu'un système complet. NdM : comme signalé dans un commentaire, Docker Inc. n'est pas à l'origine de CoreOS, qui est géré par CoreOS, Inc.

Journal Écrire un livre à deux : Haute Disponibilité sous Linux, des prémices à la sortie

34
6
sept.
2021

En juillet 2020, LinuxFR m’avait fait un grand honneur en m’interviewant dans le contexte de la sortie de la sixième édition de mon livre sur l’administration Linux. Une question concernait la coécriture, (l’écriture à plusieurs auteurs) et j’avais indiqué que j’avais proposé ce projet à un ami, sur une sujet devenu compliqué. Un an après, le résultat de cette collaboration a été publié !
L'interview initial
Charles Sabourdin et moi avons donc la joie de vous annoncer le résultat de (…)

Journal Nouvelles de "Ada for Automation"

Posté par  (site web personnel) . Licence CC By‑SA.
26
17
oct.
2014

Bonjour,

Je crois que les automaticiens ne sont pas légion sur linuxfr.org mais je ne désespère pas de les y amener comme je ne désespère pas de les amener à utiliser et créer du logiciel libre, en Ada qui plus est. We will rock you…

"Ada for Automation" (A4A en version courte) est un cadre applicatif, ou framework, pour la conception d’applications d’automatisme industriel dans le langage Ada. Il s’appuie sur la bibliothèque libmodbus pour permettre de réaliser un client (…)

Journal Les avocats à la poubelle

26
13
juil.
2015

Combien serons-nous dans 20 ou 30 ans à faire encore partie des "heureux" privilégiés qui disposent d'un travail comme source de revenus ? Quels sont ceux d'entre nous qui seront en compétition avec des machines ? On sait déjà que Uber réinvestit tout les profits qu'elle fait dans l'intelligence artificielle, avec pour objectif de remplacer les véhicules avec chauffeurs par des voitures autonomes sans chauffeur. J'imagine que les routiers et les conducteurs de train ne seront pas longs a suivre. Et voilà (…)

Journal Ada for Automation

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
24
16
mar.
2013

Bonjour,

Je souhaite vous présenter ma danseuse, un projet personnel pour le moment donc, Ada for Automation.

C'est un projet qui s'adresse à une catégorie sans doute restreinte d'utilisateurs potentiels, les automaticiens, avérés ou en herbe, qui souhaiteraient tenter l'aventure du développement d'applications d'automatisme sur base PC en langage Ada.

"Ada for Automation" (A4A en version courte) est donc un cadre applicatif, ou framework, pour la conception d’applications d’automatisme industriel dans le langage Ada.

Objectifs

J’ai identifié quelques objectifs (…)

La 3e version majeure de Rudder, un grand pas en avant

Posté par  . Édité par Benoît Sibaud, bubar🦥 et Xavier Teyssier. Modéré par Xavier Teyssier. Licence CC By‑SA.
23
8
sept.
2015
Communauté

Rudder est un outil qui permet d’automatiser le déploiement des configurations sur votre SI et de gérer les changements sur le socle technique. Il vérifie que les exigences de qualité et de sécurité sont bien appliquées et en remonte des rapports de conformité. Accessible à l’ensemble des équipes, experts ou non, il permet à tous de bénéficier de l'automatisation et de la gestion de configuration.

Logo

L'équipe de Rudder est fière de vous présenter sa troisième version majeure après de longs mois de développement. Cette version présente de nombreuses améliorations et nouvelles fonctionnalités, dont une qui s’avère révolutionnaire parmi les outils d’automatisation : un dashboard focalisé sur la conformité !

Les fonctionnalités ajoutées au logiciel sont listées en deuxième partie.

Journal Nouvelles de "Ada for Automation"

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
21
9
déc.
2013

Bonjour,

Je vous ai déjà présenté succinctement dans ces mêmes colonnes le résultat de ma gymnastique cérébrale, Ada for Automation.

Je profite de l'occasion qui m'est offerte ici, je remercie bien les tenanciers de cet espace de liberté, pour faire un peu de publicité de lumière sur ce projet et vous tenir informés de l'état d'avancement.

Vous le savez, je l'ai déjà dit, "Ada for Automation" (A4A en version courte) est donc un cadre applicatif, ou framework, pour la (…)

Rudder 2.4 - Gestion de configuration dans une UI

20
21
août
2012
Technologie

Rudder est un logiciel de gestion de configuration basé sur CFEngine 3 et FusionInventory. Il permet de visualiser les inventaires des serveurs de votre système informatique, de créer des règles pour les configurer, et de voir leur état d'application en temps réel, le tout dans une interface web. L'interface graphique est écrite en Scala, tandis que l'agent de configuration (CFEngine 3) est écrit en C (et est donc très léger). Le tout s'installe très simplement grâce à des paquets tout faits sur de nombreux OS, sous licence libre (licence AGPLv3).

La première bêta de la nouvelle version 2.4 vient de sortir et inclut de nombreuses nouveautés, dont :

  • Une API REST
  • Gestion simple des autorisations dans l'UI
  • Affichage détaillé du reporting niveau par niveau de l'état d'application des règles de configuration sur le SI
  • Inventaire des machines virtuelles, variables d'environnement et processus de chaque nœud géré
  • Import/export de toutes les configurations via archive ZIP ou dépôt git
  • Suivi de toutes les modifications dans l'UI, avec détails et messages de changements
  • Très nombreuses améliorations d'ergonomie et de présentation dans l'UI

Cerberus 1.0.0 est disponible

18
16
juil.
2014
Technologie

Nous sommes heureux d'annoncer la sortie de la version 1.0.0 de Cerberus. Pour mémoire, Cerberus est un outil de test pour les applications web, les applications back office et les tests d'infocentres et outils décisionnels.
Cette version majeure voit le jour suite à l'ajout de trois fonctionnalités :

  • la gestion de campagne de tests, lien essentiel entre les cas de tests et la Release ;
  • l'intégration de nouveaux frameworks de tests permettant des tester fonctionnellement des web services ;
  • l'affichage en temps réel de l'exécution des tests (même lancés sur un serveur distant).

Logo

Journal Déploiement et automatisation avec Puppet 4.9 - partie 1

18
14
fév.
2017

Puppet est l'outil de gestion de configuration le plus connu, il a vu le jour en 2005, bien avant ses principaux concurrents (2009 pour Chef, 2011 pour Salt, 2012 pour Ansible). Il propose depuis maintenant longtemps une solution open-source en parallèle de la version entreprise (qui est évidemment payante) et il a eu le temps de grandir pour atteindre une taille plus que respectable.

Au contraire d'Ansible (…)

Journal Sikuli, ou comment programmer avec des images écrans.

Posté par  (site web personnel) .
18
27
jan.
2010
Le projet Sikuli

http://groups.csail.mit.edu/uid/sikuli/

permet de programmer à partir d'images écrans

je cite
Sikuli is a visual technology to search and automate graphical user interfaces (GUI) using images (screenshots)

regardez les 9 exemples
http://sikuli.org/documentation.shtml

J'aime bien celui-là
http://sikuli.org/documentation.shtml#examples/find-boston.s(...)

la vidéo sur Youtube
http://www.youtube.com/v/FxDOlhysFcM&fs=1&rel=0&hd=1&iframe=(...)
qui explique comment automatiser une action comme indiquer une adresse IP

Sikuli permet aussi de faire du Unit testing pour GUI
http://sikuli.org/documentation.shtml#/trac/wiki/UnitTesting
et
http://sikuli.org/examples/TestJEdit.sikuli/TestJEdit.html

cet outil étant en Jython, il implique juste d'avoir Java installé.

Journal Proview - Open Source Process Control

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
18
23
nov.
2011

Bonjour,

C'est mon premier journal pour ce site sur lequel je "moulais" anonymement jusqu'à présent.

Je souhaitais vous présenter Proview, un Système de Contrôle de Procédé sous licence GPL :
Proview

La traduction approximative de la page de présentation About Proview donne ce qui suit.

J'espère éveiller votre curiosité sur ce logiciel que j'ai trouvé intéressant.

Cordialement,
Stéphane

A propos de Proview

Généralités

Proview est un Système de Contrôle de Procédé sous licence GPL. Il est moderne, puissant et général (…)