Contact Xebia & Open CSI pour informations sur l'événement et les billets.

Il semble que cet événement soit déjà terminé.

Consultez les prochains événements de cet organisateur, ou organisez votre propre événement.

Consulter les événements à venir Créez un événement

Atelier "Java Infrastructure As Code" avec Amazon EC2 (1/2)

Mercredi 10 août 2011 de 19:00 à 22:00 (GMT+0100)

Paris, France

Atelier

Informations sur les billets

Type Reste Fin     Quantité
Free Complet Terminé Gratuit  
SHARE THIS EVENT

Détails de l'événement

Présentation

Venez découvrir comment le "Infrastructure as Code" de la culture DevOps s'applique à l'écosystème Java en automatisant le déploiement d'une infrastructure Java sur Amazon EC2.

Le but de cet atelier est de créer avec du code une infrastructure java complète comprenant un serveur MySQL, deux noeuds Petclinic-tomcat et un load balancer.

Etant donné la densité du programme, l'atelier se déroulera sur deux soirées. Pour que personne n'aie de problème d'agenda, chaque soirée sera jouée deux fois.

Public

Cet atelier est avant tout destiné aux devs Java (développeurs, architectes, tech leads, etc) mais toutes les personnes raisonnablement à l'aise en Java sont les bienvenues.

Organisation et pré requis

  • Les participants seront invités à travailler en binomes même s'il est possible de faire seul les exercices,
  • Chaque binome devra avoir un ordinateur portable avec du Wifi et SSH et java installés (Java pour les EC2 API Tools). Si vous n'avez pas d'ordinateur portable, nous trouverons bien un binome qui en a un.

 

Plan de l'atelier

Nous vous proposons un plan progressif en partant de l'interface web pour aller jusqu'à l'utilisation d'un SDK multi-clouds :

  1. L'Amazon AWS Console : créons nos serveurs en cliquant sur des pages web,
  2. Les Amazon EC2 API Tools : enchainons des lignes de commandes,
  3. Amazon AWS SDK for Java : codons notre infrastructure en Java
  4. Provisioning avec CloudInit : installons package Tomcat et .war à l'initialisation de nos instances Linux
  5. Enfin JClouds, un SDK Java multi clouds. 

Si vous êtes déjà familié avec les premières étapes, vous pourrez passer directemment aux exercices suivants.

La soirée se terminera par un buffet.

Environnement

Côté infrastructure, nous utiliserons Amazon EC2 qui permet de disposer de dizaines de serveurs le temps d'une formation et qui expose une API que nous manipulerons avec une console web, des lignes de commande et des SDK Java.

Côté applicatif, nous avons choisi des briques que nous rencontrons dans notre quotidien :

  • Un standard des démos java : Spring PetClinic un zest customizé (2),
  • Des distributions Linux standard: 
  • Des clusters de serveurs Tomcat packagés .RPM ou .DEB selon la distribution Linux que vous choisirez (nous débattrons du bienfait des versions packagées de Tomcat),
  • Une base de données SQL: MySQL,
  • Un load balancer simple et intuitif : Amazon Elastic Load Balancer.

Et Chef et Puppet dans tout ça ?

Le programme étant déjà très chargé. Nous organiserons plus tard un atelier spécifique "Initiation de javaistes à Chef/Puppet".

Le choix de Chef ou de Puppet n'est pas encore arrêté.

Documentation

Animateurs

Des Devs et un Ops pour apporter les deux visions.

Beaucoup d'animateurs pour aider à ne pas perdre de temps sur des "petits grains de sable".

Nous allons ajouter les biographies.

Bruno Bonfils Bruno Bonfils (Open CSI)

Cyrille Le Clerc Cyrille Le Clerc (Xebia)

Emmanuel Servent Emmanuel Servent (Xebia)

Bertrand Dechoux Bertrand Dechoux (Xebia)

Eric Briand Eric Briand (Xebia)

Charles Blonde Charles Blonde (Xebia)

Liste des participants Trier par : Date | Prénom | Nom
Voir plus

Où et quand



Xebia
156 boulevard Haussmann
75008 Paris
France

Mercredi 10 août 2011 de 19:00 à 22:00 (GMT+0100)


  Ajouter à mon calendrier
  Nouvelles et mises à jour
mercredi 24 août 2011

Nous réorganisons la soirée le 31 Aout l'inscription est ici

Les exercices de l'atelier sont ici.

vendredi 12 août 2011

Nous allons refaire cette soirée à la toute fin Août !

Plus d'informations vers le 16 Aout.