
Habr, bonjour! En publiant des vidéos des rapports de DevOops 2018, nous avons traditionnellement fait les dix premiers rapports (selon les visiteurs de la conférence) et nous vous les présentons.
Les rapports sont en augmentation de note, donc les principaux leaders sont à la fin du post, mais les différences entre les notes ne sont pas gigantesques - en général, cela vaut la peine d'être regardé!
Les vidéos sont réparties avec une table des matières en fonction du contenu de l'article, des présentations et des courtes descriptions. Et si, au lieu du top 10 des lieux et des descriptions, il est plus pratique pour vous d'obtenir simplement des vidéos de la conférence par une playlist YouTube, il
existe également .
Étapes pratiques pour sécuriser le déploiement de votre conteneur
Conférencière:
Liz RiceEmplacement: 10
Évaluation: 3,93
→
Présentation du rapportLors du passage à DevOps, la responsabilité de la sécurité fait partie de la responsabilité de chaque membre de l'équipe, et pour que l'équipe de sécurité soit heureuse et calme, les DevOps doivent être préparés correctement. Il s'agit d'un rapport de la chef du comité du programme KubeCon, Liz Rice, une bonne experte en sécurité des encodeurs et des conteneurs.
Vous apprendrez étape par étape et dans des exemples simples comment assurer la sécurité à chaque étape du pipeline et ce que vous devez faire avec vos mains. Un bon rapport d'échauffement pour la sélection.
Ce que nous avons appris en faisant notre propre système de notification d'urgence
Conférencier:
Alexey KirpichnikovEmplacement: 9
Évaluation: 3,96
→
Présentation du rapportSi vous pensiez que l'envoi d'alertes était facile, alors écoutez les histoires envoûtantes d'Alexey sur toutes ces situations régulières et d'urgence auxquelles un développeur de système de surveillance doit faire face. Toutes les idées et solutions ont été testées avec de la sueur et du sang pendant le développement de Moira, qu'Avito, Kontur et Yandex.Money utilisent.
Toutes les décisions prises lors de l'élaboration du système d'alerte sont prises simultanément lors de l'élaboration, de la conception et de l'administration, et le rapport se concentre sur la manière de les combiner et de ne pas provoquer de conflit d'intérêts. Les auditeurs ont accepté très positivement l'histoire d'Alexey, beaucoup ont admis que ses histoires sur les fusées et les réacteurs nucléaires avaient aidé à repenser l'approche des alertes et à apprendre quelque chose de nouveau (à la fois dans le sens pratique et dans le sens «philosophique»).
Une vie heureuse avec Kubernetes en production
Conférencier:
Evgeny DekhtyarevEmplacement: 8
Évaluation: 3,99
→
Présentation du rapportUne histoire détaillée sur la façon dont dans 2GIS il a été décidé de réduire le délai de mise sur le marché, après quoi les développeurs sont passés à une nouvelle approche de gestion et de travail avec les applications - en utilisant Kubernetes. Selon Eugene, il est facile de mettre Kubernetes en production, mais lorsqu'il y en a plusieurs dans différents centres de données, il y a différentes nuances que vous devez connaître.
Eugene parle des composants nécessaires de Kubernetes, de la façon dont ils sont préparés, des problèmes sur lesquels ils sont tombés et de la manière dont ils ont été résolus - considérez le rapport comme une «instruction» pour le déploiement de l'environnement. Il est parfait pour ceux qui veulent savoir ce qui se passera si vous déployez plusieurs Kubernetes à la fois et comment y remédier.
Un bon équilibre entre expérience personnelle, profondeur de présentation, humour et présentation de l'architecture de cluster avec conclusions et moralité.
Alors que nous écrivions une plateforme open source pour la gestion des différents clusters Kubernetes: les difficultés et leurs solutions
Conférencière:
Alena ProkhorchikEmplacement: 7
Évaluation: 3,99
→
Présentation du rapportSi vous n'êtes pas familier avec Rancher (plateforme de gestion de cluster open source Kubernetes), mais que vous souhaitez en savoir plus, ce rapport est pour vous. Wonderful Alyona parle du produit «de première main», partage ses cônes occupés, explique comment travailler correctement avec plusieurs clusters à la fois et comment résoudre les problèmes.
Les auditeurs notent séparément l'ouverture de l'histoire: Alena décrit comment le produit a été développé, ce qu'il a rencontré pendant le développement et explique pourquoi il est nécessaire et comment il peut aider les développeurs.
Keynote: Les sept archétypes d'une transformation DevOps
Conférencier:
John WillisEmplacement: 6
Évaluation: 4.02
→
Présentation du rapportUn discours d'ouverture de l'un des «pères» de DevOps - expliquant pourquoi DevOps ne fonctionne pas dans les entreprises et comment y remédier. C'est un excellent moyen de «plonger» dans les nouveaux arrivants de DevOps, de trier son essence et d'avoir une idée claire de la façon de se déplacer, afin que les principes de DevOps fonctionnent correctement.
Pour cela, John identifie 7 modèles spéciaux qui apparaissent dans chaque entreprise dans laquelle il a travaillé et les utilise pour expliquer comment une organisation peut se transformer en DevOps (tout est une question de culture organisationnelle). Des informations très honnêtes et pertinentes, littéralement torturées par une vaste expérience de combat.
Comme l'ont dit certains participants à la conférence, «un gars très puissant»!
Kafka sur Kubernetes: L'histoire mystérieuse de la création d'une plateforme de données de streaming cloud
Conférencier:
Victor GamovEmplacement: 5
Évaluation: 4.07
→
Présentation du rapportQui, sinon un homme de Kafka, Victor Gamow, devrait parler de Kafka et de Kubernetes, après l'avoir fait rapidement, de manière provocante et très intéressante?
Voir: si vous avez besoin d'une plate-forme de traitement de données distribuée efficace, efficace et en temps réel, Apache Kafka. Si vous avez besoin d'une application cloud évolutive avec une résilience, une redondance et un équilibrage de charge élevés, il s'agit de Kubernetes.
Après avoir traversé le hérisson avec un serpent, vous obtenez une application évolutive qui traite les flux en temps réel dans le cloud. Victor, dans son rapport, raconte comment comprendre ce crossover, fait attention aux petites choses que l'on devra gérer et aide au choix de lancer Apache Kafka ou non.
Sécurité moderne avec microservices et cloud
Conférencier:
Seth VargoEmplacement: 4
Évaluation: 4.10
Un discours important sur l'importance de la sécurité dans les applications de microservices du développeur avocat sur Google par Seth Wargo. Il parlera des principes de base de la sécurité et des meilleures pratiques des systèmes de microservices modernes et, comme exemple de solution, il utilisera le coffre-fort open source gratuit et lui apprendra à travailler avec.
Parmi les sujets traités figurent les secrets statiques et dynamiques, le «chiffrement en tant que service», les nouveaux problèmes de sécurité des microservices et bien plus encore. Le rapport sera utile à tous ceux qui sont même un peu inquiets pour la sécurité de leurs produits et systèmes basés sur des microservices.
Les playbooks Ansible sont du code: nous testons, testons, intégrons en continu
Conférencier:
Ivan PonomarevEmplacement: 3
Évaluation: 4.14
→
Présentation du rapportAnsible a une capacité incroyable à se transformer en ordures à une vitesse folle et à «converger vers l'enfer», explique Vyacheslav Kuznetsov du comité de programme DevOops.
Et Ivan explique simplement comment ne pas transformer le résultat fragile du travail dans Ansible en ordures - à l'aide de tests. Dans des conteneurs Docker.
Par exemple, Ansible est difficile à maintenir à mesure que la base de code se développe - la peur des changements et des erreurs apparaît, et un certain nombre d'outils qu'Ivan propose peuvent y faire face. Par exemple, effectuez une analyse statique, testez des scripts et configurez les systèmes CI pour qu'ils fonctionnent avec des rôles dans Ansible Galaxy.
Un rapport au format très simple et utile «allez au moins maintenant et implémentez» avec de nombreux exemples. Merci à Ivan d'avoir su faire face et de bien performer malgré un rhume - et vous le soutenez en regardant le reportage!
#DataDrivenDevOps
Conférencier:
Baruch Sadogursky, Leonid IgolnikPlace: 2
Évaluation: 4.15
→
Présentation du rapportLes données sont notre tout, et sans elles, "vous n'êtes qu'une autre personne avec une opinion très précieuse." Des performances traditionnellement énergiques, brillantes et utiles de Baruch et Leonid, deux rapports communs qui ont été inclus dans le top cinq lors des précédents DevOops.
Rapport sur la façon d'intégrer des métriques avec des fonctionnalités de bout en bout issues du développement, de l'exploitation et des tests de manière à mieux comprendre ce qui se passe dans l'organisation et comment prendre des décisions basées sur les données. Pratiques, conseils et exemples de telles mesures pour les DevOps basés sur les données que vous pouvez immédiatement mettre en pratique. Fortement recommandé pour la visualisation à tous les évangélistes DevOps.
Services muets dans les réseaux intelligents: déployez-vous comme un ninja en utilisant le maillage de service Istio
Conférencier:
Anton WeissEmplacement: 1
Évaluation: 4.22
→
Présentation du rapportEt voici le meilleur rapport selon les visiteurs de DevOops! Il s'agit des détails et des tripes de la technologie Istio - l'implémentation open source d'un tamis de service développé par Google, IBM et Lyft. Il aide au fonctionnement des microservices sur Kubernetes grâce à la surveillance, à l'analyse et assure la stabilité - le tout dans un endroit centralisé, sans aucun changement (presque) dans le code d'application.
Anton expliquera pourquoi Istio est l'approche qui permettra aux services de ne rien savoir de la plate-forme et de ne pas s'en soucier, mais simplement d'exécuter leurs fonctions commerciales sans nuire au développeur et à l'architecture. Bien sûr, non sans ses propres caractéristiques.
N'oubliez pas de regarder le rapport: Anton l'explique facilement et avec des exemples simples et des démonstrations en direct. Mérite la première place.
Pendant que vous regardez ces rapports, DevOops 2019 est en cours de préparation (Petersburg, 29-30 octobre). Parmi les orateurs, il y aura de nombreux héros de ce sommet, appréciés du public: Baruch Sadogursky et Victor Gamov , et le leader de la notation Anton Weiss .
Le prix des billets augmente progressivement, l'augmentation la plus proche étant le 31 juillet. Vous pouvez voir toutes les informations pertinentes sur le site Web de la conférence , acheter des billets au même endroit.