Présentation du talk de Benoit Meriaux - OCTO Technology
Dans le monde des plateformes d'exécutions distribuées,
Spark est la référence. D’autres comme Flink émergent et
trouvent leur place dans l’écosystème. Avec Spark, le Batch en
J+1 n’est plus une fatalité, le Streaming est à portée de main et
le Machine Learning devient mainstream. Bref, Spark vous sera
servi à toutes les sauces.
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...OCTO Technology
Présentation du talk de Borémi Toch (OCTO Technology)
& Désiré Atanga (Kryolite)
Les microservices peuvent être difficilement scalables et
exploitables dans la durée. A quels besoins un service mesh
répond-il ? Peut-on en déployer un sans tomber dans les travers
des frameworks d'entreprise ?
CloudExpo Europe 2017 - DevOps entre client et fournisseurLudovic Piot
Cette vidéo présente une réflexion et un retour d'expérience de 2 ans de pratique du DevOps entre un infogérant/hébergeur et les équipes projet de ses clients.
Comment ont dû évoluer les dispositifs humain, organisationnel, opérationnel, technologique, contractuel et commercial dans la relation entre l'infogérant fournisseur (plutôt Ops) et ses clients (plutôt Devs).
Le speaker : Ludovic Piot a été le créateur et le responsable du pôle Conseil, Architecture et DevOps chez Oxalide pendant 2 ans et demi. Il revient sur les principes de cette mutation dans la relation client-fournisseur vers le DevOps, ses échecs et ses succès et surtout ses objectifs et ses résultats.
Présentation du talk de Benoit Meriaux - OCTO Technology
Dans le monde des plateformes d'exécutions distribuées,
Spark est la référence. D’autres comme Flink émergent et
trouvent leur place dans l’écosystème. Avec Spark, le Batch en
J+1 n’est plus une fatalité, le Streaming est à portée de main et
le Machine Learning devient mainstream. Bref, Spark vous sera
servi à toutes les sauces.
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...OCTO Technology
Présentation du talk de Borémi Toch (OCTO Technology)
& Désiré Atanga (Kryolite)
Les microservices peuvent être difficilement scalables et
exploitables dans la durée. A quels besoins un service mesh
répond-il ? Peut-on en déployer un sans tomber dans les travers
des frameworks d'entreprise ?
CloudExpo Europe 2017 - DevOps entre client et fournisseurLudovic Piot
Cette vidéo présente une réflexion et un retour d'expérience de 2 ans de pratique du DevOps entre un infogérant/hébergeur et les équipes projet de ses clients.
Comment ont dû évoluer les dispositifs humain, organisationnel, opérationnel, technologique, contractuel et commercial dans la relation entre l'infogérant fournisseur (plutôt Ops) et ses clients (plutôt Devs).
Le speaker : Ludovic Piot a été le créateur et le responsable du pôle Conseil, Architecture et DevOps chez Oxalide pendant 2 ans et demi. Il revient sur les principes de cette mutation dans la relation client-fournisseur vers le DevOps, ses échecs et ses succès et surtout ses objectifs et ses résultats.
Le DevOps, qu'est-ce que c'est ?
Franck Livonnen, Coach DevOps, exposera la vision de Capgemini et Sogeti ainsi que notre savoir-faire.
Docker, retour sur un outil incontournable utilisé dans l'environnement DevOps.
Franck Choplet, Expert Outillage, partagera les avantages et les risques de cet environnement de développement.
DevOps chez nos clients
Sebastien Godier, Engagement Manager, terminera ce premier Talk de l'année par des retours d’expérience clients.
LA DUCK CONF 2023 - La vie d'Ops au coeur d'un SI en évolutionOCTO Technology
Ce SI est aussi vieux qu'un des speakers (on vous laisse deviner lequel) ! Après 3 ans de refonte, regardons dans le rétroviseur d’une équipe gérant une production. Nous vous partagerons les défis relevés et les pratiques adoptées pour accueillir, mettre en service et exploiter de nouveaux produits dans une organisation en croissance.
TAKE AWAY
- Se réorganiser, c’est normal
- Appliquez les pratiques SRE selon VOTRE contexte
- Méfiez-vous des promesses des Clouds, tous ne se valent pas
Du business process modeling pour orchestrer des microservices julien cognetJulien Cognet
Dans le cadre d'un projet IOT d'envergure dans lequel nous devons télé-relever des informations de capteurs disséminés partout en France, nous avons mis en place une architecture de stream processing à base de microservices Java, Apache Nifi et Apache Flink.
Une telle architecture présente l'avantage d'une meilleure maintenabilité et d'une meilleure scalabilité. Cependant, sa mise en oeuvre est plus délicate et la robustesse de l'ensemble de la solution nécessite des précautions supplémentaires. D'autant plus, lorsque le client annonce qu'une garantie transactionnelle infaillible doit être apportée sur l'ensemble de la chaîne.
Notre approche originale a consisté à s'appuyer sur l'usage d'un orchestrateur externe qui permet d'implémenter plusieurs design patterns de microservices : la traçabilité globale, les sagas transactionnelles et la supervision distribuée. Cet orchestrateur s'appuie sur la solution Opensource Camunda, qui s'appuie elle-même sur la norme Business Process Modeling permettant de décrire des processus métiers complexes et d'orchestrer un système complet. Cela présente donc le triple intérêt de superviser, orchestrer et documenter le fonctionnement du système.
Lors de cette session, nous aurons donc l'occasion d'aller au delà du discours commercial de la magie du microservices pour aborder les véritables problématiques de la supervision et de la mise en production d'une architecture répartie complexe.
Et le rapport avec l'agilité dans tout ça ?
- Une architecture de microservices est particulièrement adaptée dans un projet agile puisqu'elle permet de découper une application en petits modules et ainsi de mieux paralléliser et distribuer les tâches dans l'équipe
- Enfin, la visualisation graphique des BPMN est une aide grandement appréciable pour définir les processus en collaboration avec les Product Owners et garder une documentation vivante des processus du système.
Bénéfices de la session :
Découvrir les design patterns de l'architecture microservices
Découvrir ou approfondir les problématiques d'une telle architecture complexe répartie
Découvrir le business process modeling et son application sur un tel problème
Découvrir le produit opensource Camunda
Présentation du talk de Fabien Arcellier- OCTO Technology
Avant 10 JVMs, maintenant 300 microservices avec des runtimes
transients. Le nombre de service à assembler pour construire
nos applications augmente.
Le SI se modernise, le monitoring peine à suivre. Que faut-il
repenser ?