{"id":1808,"date":"2023-08-25T11:00:00","date_gmt":"2023-08-25T09:00:00","guid":{"rendered":"https:\/\/wp.unil.ch\/newsci\/?p=1808"},"modified":"2023-08-11T10:19:50","modified_gmt":"2023-08-11T08:19:50","slug":"lunil-migre-vers-kubernetes","status":"publish","type":"post","link":"https:\/\/wp.unil.ch\/newsci\/lunil-migre-vers-kubernetes\/","title":{"rendered":"L\u2019UNIL migre vers Kubernetes"},"content":{"rendered":"\n<p>Voici notre partage d&rsquo;une exp\u00e9rience de migration vers Kubernetes r\u00e9ussie, mettant en \u00e9vidence \u00e0 la fois les d\u00e9fis techniques auxquels nous avons \u00e9t\u00e9 confront\u00e9s et les aspects humains qui ont jou\u00e9 un r\u00f4le crucial dans notre succ\u00e8s.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pourquoi migrer sur une plateforme Kubernetes ?<\/strong>&nbsp;<\/h2>\n\n\n\n<p>De nos jours, les entreprises sont confront\u00e9es \u00e0 des d\u00e9fis technologiques sans pr\u00e9c\u00e9dent, notamment en mati\u00e8re de d\u00e9ploiement, de gestion des applications et de mise de mont\u00e9e en charge d&rsquo;applications de plus en plus complexes. Pour relever ces d\u00e9fis, de plus en plus d&rsquo;organisations se tournent vers les technologies de conteneurisation, et Kubernetes \u00e9merge comme la plateforme de gestion de conteneurs la plus populaire et la plus performante. Kubernetes offre un \u00e9cosyst\u00e8me robuste pour l&rsquo;orchestration des conteneurs, permettant aux entreprises de migrer leurs applications vers un environnement hautement agile, \u00e9volutif et r\u00e9silient. Les principaux avantages sont les gains d&rsquo;efficacit\u00e9 op\u00e9rationnelle, la portabilit\u00e9 des applications, la gestion simplifi\u00e9e des ressources et la capacit\u00e9 d&rsquo;innover rapidement. En explorant ces avantages, Kubernetes s&rsquo;av\u00e8re \u00eatre une solution essentielle pour les institutions qui cherchent \u00e0 s&rsquo;adapter efficacement \u00e0 un environnement num\u00e9rique en constante \u00e9volution.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Compr\u00e9hension des d\u00e9fis techniques&nbsp;<\/strong>&nbsp;<\/h2>\n\n\n\n<p>La migration vers Kubernetes a n\u00e9cessit\u00e9 une compr\u00e9hension approfondie des d\u00e9fis techniques associ\u00e9s \u00e0 une telle transformation. La complexit\u00e9 de l&rsquo;architecture, la gestion des ressources, la configuration des services et la mise \u00e0 l&rsquo;\u00e9chelle ont \u00e9t\u00e9 autant de d\u00e9fis qui ont n\u00e9cessit\u00e9 une expertise solide. Nous avons investi du temps et des ressources dans la formation de notre \u00e9quipe pour acqu\u00e9rir les comp\u00e9tences n\u00e9cessaires \u00e0 la gestion efficace des d\u00e9ploiements et la gestion d&rsquo;une plateforme Kubernetes. Nous avons \u00e9galement travaill\u00e9 en \u00e9troite collaboration avec notre division infrastructure pour surmonter les obstacles techniques sp\u00e9cifiques \u00e0 cette plateforme.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Collaboration et communication&nbsp;<\/strong>&nbsp;<\/h2>\n\n\n\n<p>Cette migration vers Kubernetes a \u00e9t\u00e9 une aventure humaine qui a n\u00e9cessit\u00e9 une collaboration \u00e9troite et une communication transparente entre les \u00e9quipes du Centre informatique. Nous avons rassembl\u00e9 une \u00e9quipe multidisciplinaire comprenant des d\u00e9veloppeurs et des ing\u00e9nieurs syst\u00e8me pour travailler ensemble sur cette migration. Malgr\u00e9 les d\u00e9fis de cette migration, nous avons toujours essay\u00e9 d&rsquo;avoir une communication constante, les r\u00e9unions r\u00e9guli\u00e8res et la mise en place de canaux de communication efficaces nous ont aussi permis de partager les informations cl\u00e9s, de r\u00e9soudre les probl\u00e8mes rapidement et de maintenir la motivation de l&rsquo;\u00e9quipe tout au long du processus de migration.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Apprentissage continu&nbsp;<\/strong>&nbsp;<\/h2>\n\n\n\n<p>Le d\u00e9veloppement d&rsquo;une expertise dans Kubernetes a \u00e9t\u00e9 un point crucial pour la r\u00e9ussite de cette migration. Nous avons donc beaucoup investi dans la formation et le perfectionnement de nos \u00e9quipes, en nous assurant qu&rsquo;elles poss\u00e8dent une solide compr\u00e9hension des concepts, de l&rsquo;architecture et des meilleures pratiques de Kubernetes.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Approche de la migration progressive<\/strong><\/h2>\n\n\n\n<p>L&rsquo;adoption d&rsquo;une approche de migration progressive nous a aussi permis de minimiser les risques et les perturbations. Nous avons commenc\u00e9 par des applications \u00e0 faible impact et des environnements de non-production, ce qui nous a permis d&rsquo;acqu\u00e9rir de l&rsquo;exp\u00e9rience, de r\u00e9soudre les probl\u00e8mes et d&rsquo;affiner le processus de migration. La migration de MyUNIL, NewsUNIL et Serval a \u00e9t\u00e9 la derni\u00e8re \u00e9tape de cette migration. Cette approche it\u00e9rative nous a permis une transition en douceur et r\u00e9duit la probabilit\u00e9 de perturbations majeures affectant l&rsquo;ensemble de notre organisation.&nbsp;<\/p>\n\n\n\n<p>En comprenant les d\u00e9fis techniques, en favorisant la collaboration et la communication, en g\u00e9rant le changement de mani\u00e8re proactive et en encourageant l&rsquo;apprentissage continu, nous avons pu r\u00e9ussir cette migration vers Kubernetes et transformer cette exp\u00e9rience en une v\u00e9ritable aventure collective qui renforce l&rsquo;\u00e9quipe et permis d&rsquo;ouvrir la voie \u00e0 la croissance et \u00e0 l&rsquo;innovation futures \u00e0 notre organisation.\u00a0<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>&nbsp;<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"has-secondary-color has-text-color has-small-font-size\">Image d&rsquo;en-t\u00eate : Andras Vas sur <a href=\"https:\/\/unsplash.com\/fr\/photos\/Bd7gNnWJBkU?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\" target=\"_blank\" rel=\"noreferrer noopener\">Unsplash<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Une migration r\u00e9ussie vers Kubernetes : un d\u00e9fi technique et une aventure humaine <\/p>\n","protected":false},"author":1001466,"featured_media":1813,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"template-full-width-cover.php","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[6,8,11,14],"tags":[18],"class_list":["post-1808","post","type-post","status-publish","format-standard","has-post-thumbnail","category-enseignement","category-informatique-administrative","category-recherche","category-stockage-et-serveur","tag-affiche"],"_links":{"self":[{"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/posts\/1808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/users\/1001466"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/comments?post=1808"}],"version-history":[{"count":0,"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/posts\/1808\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/media\/1813"}],"wp:attachment":[{"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/media?parent=1808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/categories?post=1808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.unil.ch\/newsci\/wp-json\/wp\/v2\/tags?post=1808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}