
Bienvenue aux Drupal Dev Days, nous espérons que vous passez un bon moment.
Chez Code Enigma, nous sommes ravis de sponsoriser l'événement. Nous aimons être des partenaires utiles dans tout ce que nous faisons, c'est pourquoi nous avons décidé de proposer de payer le café, aux côtés de nos co-sponsors, make it fly. Si vous êtes arrivé ici, vous avez probablement scanné le code QR sur nos tasses à café. Ils sont réutilisables, alors gardez-les, ils pourront vous fournir du café pendant de nombreuses années !
Nous sommes sûrs que vous avez déjà le programme, mais au cas où, le voici. Nous avons l'habitude de participer aux Drupal Dev Days, mais malheureusement nous ne pourrons pas être avec vous cette fois-ci. Nous sommes déçus, mais nous sommes presque tous parents et les vacances scolaires se sont conjurées contre nous.
Même si nous ne sommes pas là pour discuter, nous aimerions vous encourager à visiter notre page GitHub et à jeter un coup d'œil sur nos outils DevOps et SysOps. Vous trouverez plus d'informations à ce sujet juste en dessous.
Nous vous souhaitons une excellente conférence et vous donnons rendez-vous à Vienne pour la DrupalCon, si ce n'est avant ! (Possibilité d'apparition au Barcamp à Perpignan et/ou au DrupalCamp Spain à Santiago de Compostela...)
⌨️ Les développeurs seront surtout intéressés par ce-dev. Il s'agit d'un "wrapper" pour Docker Compose qui vous permet d'être créatif avec vos "containers" tout en contrôlant les choses au biais d'un simple outil basé sur l'interface de programmation (CLI). Notre équipe l'utilise et nous sommes assez satisfaits de sa stabilité, bien que nous ne l'ayons pas encore poussé vers les communautés de développeurs. Si vous voulez essayer, nous avons mis à jour notre wiki GitHub avec quelques conseils utiles.
🚀 Pour le "CI", nous avons ce-deploy, qui est utilisé par ce-dev pour construire des applications dans les conteneurs. Il s'agit essentiellement d'un script bash qui intègre Ansible et un certain nombre de rôles personnalisés que nous maintenons pour déployer et tester automatiquement les applications web Drupal (et autres). Nous sommes un peu légers en termes de documentation pour l'instant, mais nous y travaillons. Tout de même, tous les documents relatifs aux rôles peuvent être consultés ici.
🚚 Et si vous êtes dans le cloud et les activités SysOps, alors nous avons ce-provision pour vous, il y a un guide d'installation satisfaisant dans le wiki GitHub pour vous aider à démarrer. Encore une fois, Ansible est utilisé pour fournir un langage commun à toutes les parties concernées par nos outils et notre organisation. Comme ce-deploy, ce-provision est utilisé par ce-dev pour installer les paquets Linux sur vos conteneurs, ainsi que pour lancer et gérer l'infrastructure. Nous avons un grand nombre de rôles prêts à gérer des serveurs Linux basés sur Debian/Ubuntu (nous sommes en réalité des consultants Debian officiels) ainsi qu'un ensemble de rôles pour orchestrer et gérer l'infrastructure sur AWS. La prochaine étape de notre planning est Apache CloudStack, que nous avons hâte de découvrir.