Déployez vos systèmes et réseaux sur AWS : un cours sur Open Classrooms

Temps de lecture : 4 minutes

Entreprise apprenante, D2SI a mis en place un environnement favorisant l’apprentissage en continu : Cloud School en interne, hands on lab, mentoring. Nous favorisons les communautés de partage comme les Meetup et les événéments communautaires (TIAD, TIAD Camps, Serverlessconf…), parce que nous croyons à l’intelligence collective et l’apprentissage entre pairs. Participer au programme Open Classrooms nous a permis de découvrir un autre terrain de jeu et d’expérimenter sur un format nouveau pour nous.

En tant qu’ingénieurs cloud, confortablement perchés dans les nuages où vivent nos serveurs, nous sommes en quelques sorte tout près du paradis. Ces dernières semaines, j’ai eu l’opportunité unique de travailler directement au paradis. Plus précisément, au 7 Cité Paradis à Paris, dans les locaux d’OpenClassrooms.

Niché au 4ème étage de cet immeuble protégé par une lourde porte gris-bleue, se trouvent les locaux où se regroupent les âmes participant à la diffusion du savoir, faisant émerger le contenu du site web depuis de lourdes tables en bois (true story) tels autant de charpentiers de la connaissance.

Votre consultant préféré (oui, c’est moi) a donc passé plusieurs jours à construire un cours dédié à OpenClassrooms et à leur plateforme. Après une durée totale correspondant à peu près à la gestation du castor, le cours systèmes et réseaux cloud AWS est désormais enfin disponible !

Votre serviteur en train d’écrire le cours chez OpenClassrooms (vue d’artiste, photo par Chuck Szmurlo)

Une approche différente

Ecrire un cours pour OpenClassrooms est un exercice très différent du métier de consultant que j’avais l’habitude de pratiquer. Bien sûr, je passe mes journées à expliquer ce que je fais aux clients, aux nouvelles et nouveaux de D2SI, ou tout simplement aux personnes qui me demandent de l’aide, mais l’approche d’OpenClassrooms a été pour moi quelque chose de complètement nouveau, et souvent à contre-courant de ce que nous avions l’habitude de pratiquer chez D2SI.

Chez D2SI, nous apprenons beaucoup par la pratique. Nous considérons que c’est en faisant des erreurs que nous apprenons le mieux, au contact de nos pairs. De ce fait, en pair-programming, je laisse parfois mon coéquipier tomber dans un piège duquel je pourrai l’extirper ensuite en lui expliquant le pourquoi. Toujours dans cette logique, les parcours HandsOnLab de D2SI se concentrent surtout sur la pratique avant la théorie, même si nous intégrons parfois une présentation avant la pratique.

Chez OpenClassrooms, la partie explicative est davantage détaillée. Elle permet de donner à l’étudiant toutes les informations pour pouvoir comprendre ce qu’ils pratiquent ensuite sur le projet et les activités. La raison en est simple: nos formations se font en réel, au contact direct des personnes, lorsque celles d’OpenClassrooms sont 100% en ligne. La mission de l’entreprise OpenClassrooms est de rendre l’éducation accessible à tous, ce qui se traduit aussi dans les cours qui sont rédigés pour être le plus pédagogique possible

Chez D2SI, lors des formations HandsOnLab, nous avons une approche en “lego”, c’est à dire que nous enseignons les principaux services AWS, et la manière de les connecter ensemble. Cette approche est particulièrement adaptée à l’activité de conseil où nos collaborateurs touchent un peu à tout, et doivent savoir investiguer en dehors de leur cercle de compétence.

Photo de l’équipe d’OpenClassrooms prise sur le vif en train de faire des suggestions sur mon cours

Chez OpenClassrooms les “parcours” valident des “compétences” précises. Ces compétences, regroupent souvent plusieurs savoirs. Cette approche permet de donner à l’étudiant en fin de parcours un bagage de compétences avec lequel il pourra être en autonomie dans son futur métier.

Bref, vous l’aurez compris, il a été au début difficile de sortir de mes habitudes et entrer dans l’esprit OpenClassrooms. Heureusement, OpenClassrooms guide et accompagne ses auteurs dans ce processus de création qui peut être nouveau pour eux. Au fil des chapitres et des retours, mon cours est devenu de plus en plus détaillé, de plus en plus clair, et de plus en plus semblable à un vrai cours.

Que contient ce cours ?

Ce cours est un cours sur les système et réseaux dans le cloud.

Vous y retrouverez :

  • Comment créer un réseau VPC dans AWS
  • Comment connecter des passerelles NAT et une passerelle Internet à votre VPC
  • Comment construire une machine EC2
  • Comment créer un groupe de lancement
  • Comment configurer un équilibreur de charge
  • Comment automatiser toute cette infrastructure avec CloudFormation
  • Comment créer un dashboard de métriques personnalisé
  • Comment configurer une alarme sur une métrique
  • Comment restaurer une sauvegarde de base de données

Le cours est disponible sur la plateforme OpenClassrooms, et ponctué de vidéos et de screencasts où vous aurez la joie de pouvoir écouter ma rassurante voix vous conter la formidable histoire de votre infrastructure dans le cloud, ou bien lire en détail le processus de mise en place d’un réseau et d’un système 100% fonctionnels.

L’envers du décor

En conclusion

Allez jeter un oeil au cours sur OpenClassrooms.

Commentaires :

A lire également sur le sujet :