Python pour DevOps : Ansible & SaltStack

  • March 24, 2014 · 7:00 PM

Inscriptions sur le site du NUMA :
https://www.numaparis.com/Evenements/Python-pour-DevOps-Ansible-SaltStack


Au programme : 

19:00 — Présentation #1  (20 minutes + questions)

« Commencer petit : Ansible et Vagrant, une recette simple. »
par Mathieu Lecarme 

19:30 — Présentation #2  (20 minutes + questions)

« Scaler avec Ansible : Faire évoluer son architecture. »
par Mathieu Lecarme 

20:00 — Pause et annonces de l'Afpy

20:15 — Présentation #3  (20 minutes + questions)

« Notre boîte à outils Saltstack : déploiements, compilations et tests automatisés, clefs privées, réseau. » 
par Feth Arezki, avec Julien et Gaston 

20:45 — Présentation #4  (20 minutes + questions)

« Utilisations avancées de Salt: QA, supervision, Test-Driven Infrastructure. »
par Nicolas Chauvat

21:15 — Mise en pratique et discussions autours d'un apéro

22:00 — Fin


Ansible est une plate-forme logicielle libre pour la configuration et la gestion des ordinateurs, qui combine le déploiement de logiciels multi-nœuds, l'exécution des tâches ad-hoc et la gestion de configuration. Ansible gère les différents nœuds par SSH et ne nécessite l'installation d'aucun logiciel supplémentaire. Les modules communiquent avec JSON et la sortie standard et peuvent être écrits dans n'importe quel langage de programmation. Les descriptions réutilisables de systèmes sont exprimées en YAML (via wikipedia)

En savoir plus : http://www.ansible.com/


Saltstack est un environnement libre d'exécution distribué et asynchrone, qui fonctionne sur toutes les plateformes (Unix, MacOS, Windows, embarqué, etc.) avec une empreinte mémoire réduite. Qu'il s'agisse d'exécuter une commande sur plusieurs machines, de définir puis appliquer une configuration système, de récolter les mesures faites par des sondes, de lancer des machines virtuelles ou de gérer un "cloud": Salt a une solution.

En savoir plus : http://www.saltstack.com/


Python est un langage de programmation. Il favorise la programmation impérative structurée et orientée objet. Il est doté d'un typage  dynamique fort, d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'exceptions. Le langage Python est placé sous une licence libre proche de la licence BSD1 et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs centraux, de Windows à Unix en passant par Linux et Mac OS, avec Java ou encore .NET. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser. Il est également apprécié par les pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une  initiation plus aisée aux concepts de base de la programmation. (via wikipedia)

En savoir plus : http://python.org


L’AFPy (Association Francophone Python) est une association à but non lucratif dont les objectifs sont la promotion du langage Python et la création d'une communauté autour de cet outil, dans l'esprit des logiciels libres. Cette association est née du regroupement de personnes de la communauté Python et Zope francophone. Elle a pour vocation de s'adresser à tous les utilisateurs francophones.
La promotion du langage Python est faite à travers :
    •  L'animation d'un site web communautaire ;
    •  Le soutien aux projets de logiciels libres développés en Python ;
    •  L'organisation d'évènements nationaux et régionaux ;
    •  La participation des membres à diverses conférences ;
    •  La traduction de la littérature Python en français ;
    •  La création de documentations techniques ;
    •  Ce que vous y apporterez.

En savoir plus : http://www.afpy.org

Join or login to comment.

  • Yoann A.

    Bonjour à tous,
    Les vidéos des 4 présentations sont en ligne ici : http://numaparis.ubicast.tv/channels/#les-ateliers-python-de-lafpy

    3 · April 7, 2014

  • Jean-Christophe B.

    Bonjour,
    est-il possible de mettre les présentations (slide decks) en ligne ?

    Sinon merci pour ce meetup, qui malgré quelques problèmes logistiques indépendants de la bonne volonté des organisateurs (micros, image), fut intéressant sur bien des points.
    Nul doute que les prochains corrigeront ces aléas.

    2 · March 26, 2014

  • Yoann A.

    Bonsoir Vincent,
    Tes remarques sont tout à fait légitimes. Nous ne sommes clairement pas des pros, mais nous savons apprendre de nos erreurs : les prochaines éditions ne souffriront pas de ces désagréments.

    5 · March 25, 2014

  • Vincent m.

    Je suis plutôt mitigé sur le déroulement de la soirée :
    - Il y a eu des difficultés avec les micros (horribles grésillements à plusieurs reprises).
    - Les slides étaient peu visible si on était pas au premier rang (slide projeté sur toute la hauteur + salle sans profondeur). Les spectateurs se tortillaient pour voir les commandes ou le contenu de certain slide.
    - Et les horaires ont été largement dépassé…

    March 25, 2014

  • Yoann A.

    Bonjour Ismail,
    Oui, les présentations ont été filmées. :) Elles devraient être disponibles en-ligne d'ici à quelques jours. Je vous tiendrai au courant bien évidemment.

    2 · March 25, 2014

  • Ismail S.

    Bonjour,
    J'ai pas pu assisté :( , es ce que ces présentations ont été filmé ?

    March 25, 2014

  • Dominique B.

    Présentations intéressantes et organisation sans faille. Un sans faute quoi !

    1 · March 24, 2014

  • Behnami S.

    Belle découverte de python, merci!

    2 · March 24, 2014

  • Behnami S.

    Merci pour toutes les présentations, il faut voir pour croire le monde des possibles selon python!

    2 · March 24, 2014

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy