{"id":2307,"date":"2022-06-28T16:46:44","date_gmt":"2022-06-28T14:46:44","guid":{"rendered":"https:\/\/citech.fr\/devops-everything-you-need-to-know\/"},"modified":"2022-10-11T17:56:18","modified_gmt":"2022-10-11T15:56:18","slug":"devops-everything-you-need-to-know","status":"publish","type":"post","link":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/","title":{"rendered":"DevOps : everything you need to know"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-1794 alignleft\" src=\"https:\/\/citech.fr\/wp-content\/uploads\/2022\/06\/DevOps-article-300x200.jpeg\" alt=\"piece-puzzle-devops\" width=\"260\" height=\"173\" srcset=\"https:\/\/citech.fr\/wp-content\/uploads\/2022\/06\/DevOps-article-300x200.jpeg 300w, https:\/\/citech.fr\/wp-content\/uploads\/2022\/06\/DevOps-article.jpeg 612w\" sizes=\"auto, (max-width: 260px) 100vw, 260px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">DevOps is a term born from the fusion of these two words: \"development operations\". It is a practice and a movement in computer engineering that aims to unify software development (dev) and computer operations administration (ops). <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">This approach appeared in 2007 and was conceptualized in 2009 by the computer scientist Patrick Dubois in Belgium. This approach allows us to improve customer satisfaction and promote high value-added solutions more quickly. <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>Definition : what is DevOps ? <\/b><\/h2>\n<p><span style=\"font-weight: 400;\">DevOps is <\/span><b>a set of practices and tools<\/b><span style=\"font-weight: 400;\"> whose goal is to automate and integrate processes between the development and operational teams. It's about getting them to work hand in hand. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Therefore, if the two teams work together <\/span><b>efficiency increases<\/b><span style=\"font-weight: 400;\">. Indeed, the goal is to apply the agile method to the entire project. Therefore, the constraints can be taken into account from the beginning of the project design. <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>Why do DevOps ? <\/b><\/h2>\n<p><span style=\"font-weight: 400;\">DevOps is important because it allows to offer users <\/span><b>a better digital experience<\/b><span style=\"font-weight: 400;\"> on the applications. Software developed with this approach is more efficient and effective because the constraints have been taken into account from the beginning. This avoids unpleasant surprises such as bugs and security holes. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">In addition, once the application is deployed, the collaboration continues. Indeed, when problems arise,<\/span> <b> collaborative resolution<\/b><span style=\"font-weight: 400;\"> is more efficient and is completed more quickly. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">This efficiency, which saves time and therefore money and increases performance, motivates and encourages teams to opt for a DevOps approach. <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>How does DevOps work ? <\/b><\/h2>\n<p><span style=\"font-weight: 400;\">We talk about<\/span><b>DevOps team<\/b><span style=\"font-weight: 400;\">. It is composed of developers and IT operations specialists. Following the merger of the two teams, they work together during <\/span><b>the entire life of the<\/b><span style=\"font-weight: 400;\"> of the product. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">This team is <\/span><b>guarantor<\/b><span style=\"font-weight: 400;\"> the <\/span><b>smooth running<\/b><span style=\"font-weight: 400;\"> of the project: from development, to testing, to going online. She takes care of everything with the utmost professionalism and efficiency. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Indeed, the team uses <\/span><b>tools<\/b><span style=\"font-weight: 400;\"> to <\/span><b>automate <\/b><span style=\"font-weight: 400;\">processes, which makes them more efficient because they are done in an <\/span><b>in an accelerated way<\/b><span style=\"font-weight: 400;\">. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><i><span style=\"font-weight: 400;\">1. The life cycle<\/span><\/i><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">The DevOps cycle is continuous because the need for iterative improvement and ongoing collaboration is constant. Indeed, the teams are constantly working to ensure that the applications work properly. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">We note that there are <\/span><b>6 main phases <\/b><span style=\"font-weight: 400;\">: <\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Planning <\/b>: <span style=\"font-weight: 400;\">define the project requirements, the needs<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Construction <\/b><span style=\"font-weight: 400;\">: software design<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Continuous integration <\/b><span style=\"font-weight: 400;\">: merging new code written by several developers<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Deployment <\/b><span style=\"font-weight: 400;\">: automate the launch of an application (ready version) for a production environment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Operation <\/b><span style=\"font-weight: 400;\">: configuration management<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ongoing feedback <\/b><span style=\"font-weight: 400;\">: soliciting and collecting feedback from customers<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>2. The tools<i><\/i><\/p>\n<p><span style=\"font-weight: 400;\">We wanted to present you the list of the most used DevOps tools this year :<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">GitHub,<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SourceForge,<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The tools<\/b><span style=\"font-weight: 400;\"> CI\/CD alternatives,<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ansible,<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jenkins,<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Terraform,<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Docker,<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kubernetes.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Within our <\/span><a href=\"https:\/\/citech.fr\/en\/our-offers\/application-solutions\/\"><br \/>\n<span style=\"font-weight: 400;\">Digital Factory<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">We follow a CI\/CD approach that ensures constant automation and monitoring throughout the application lifecycle. Our teams are experts in this field. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><i><span style=\"font-weight: 400;\">3. The benefits <\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">At Citech, you will have understood that we are adepts of the devOps approach. Here are some of the benefits we've identified :<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Collaboration, <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">speed, <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rapid and continuous deployment, <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The guarantee of quality, <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Security<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Now you know all about DevOps ! We have shared with you the essential information to master on the subject. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DevOps is a term born from the fusion of these two words: \"development operations\". It is a practice and a movement in computer engineering that aims to unify software development (dev) and computer operations administration (ops). &nbsp; This approach appeared<\/p>\n","protected":false},"author":4,"featured_media":1795,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[40],"tags":[],"class_list":["post-2307","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-applicative-solutions"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DevOps : everything you need to know - Citech<\/title>\n<meta name=\"description\" content=\"The DevOps approach aims to improve customer satisfaction. It increases the efficiency of processes. Citech tells you everything !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DevOps : everything you need to know - Citech\" \/>\n<meta property=\"og:description\" content=\"The DevOps approach aims to improve customer satisfaction. It increases the efficiency of processes. Citech tells you everything !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/\" \/>\n<meta property=\"og:site_name\" content=\"Citech\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-28T14:46:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-11T15:56:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/citech.fr\/wp-content\/uploads\/2022\/06\/DevOps-article.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"612\" \/>\n\t<meta property=\"og:image:height\" content=\"408\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sophie Berbey\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sophie Berbey\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/\"},\"author\":{\"name\":\"Sophie Berbey\",\"@id\":\"https:\/\/citech.fr\/en\/#\/schema\/person\/afb4654d2fd83ca43a92776e0518794b\"},\"headline\":\"DevOps : everything you need to know\",\"datePublished\":\"2022-06-28T14:46:44+00:00\",\"dateModified\":\"2022-10-11T15:56:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/\"},\"wordCount\":530,\"publisher\":{\"@id\":\"https:\/\/citech.fr\/en\/#organization\"},\"articleSection\":[\"Applicative Solutions\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/\",\"url\":\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/\",\"name\":\"DevOps : everything you need to know - Citech\",\"isPartOf\":{\"@id\":\"https:\/\/citech.fr\/en\/#website\"},\"datePublished\":\"2022-06-28T14:46:44+00:00\",\"dateModified\":\"2022-10-11T15:56:18+00:00\",\"description\":\"The DevOps approach aims to improve customer satisfaction. It increases the efficiency of processes. Citech tells you everything !\",\"breadcrumb\":{\"@id\":\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/citech.fr\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps : everything you need to know\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/citech.fr\/en\/#website\",\"url\":\"https:\/\/citech.fr\/en\/\",\"name\":\"Citech\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/citech.fr\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/citech.fr\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/citech.fr\/en\/#organization\",\"name\":\"Citech\",\"url\":\"https:\/\/citech.fr\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/citech.fr\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/citech.fr\/wp-content\/uploads\/2022\/04\/Logo-Citech-Rond-_84x84.jpg\",\"contentUrl\":\"https:\/\/citech.fr\/wp-content\/uploads\/2022\/04\/Logo-Citech-Rond-_84x84.jpg\",\"width\":84,\"height\":85,\"caption\":\"Citech\"},\"image\":{\"@id\":\"https:\/\/citech.fr\/en\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/citech.fr\/en\/#\/schema\/person\/afb4654d2fd83ca43a92776e0518794b\",\"name\":\"Sophie Berbey\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/citech.fr\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1c7424b79b2630179f9807eb0d278435a8f78735183c799523a9b44e699efb09?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1c7424b79b2630179f9807eb0d278435a8f78735183c799523a9b44e699efb09?s=96&d=mm&r=g\",\"caption\":\"Sophie Berbey\"},\"sameAs\":[\"https:\/\/citech.fr\"],\"url\":\"https:\/\/citech.fr\/en\/author\/sophie-berbey\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DevOps : everything you need to know - Citech","description":"The DevOps approach aims to improve customer satisfaction. It increases the efficiency of processes. Citech tells you everything !","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/","og_locale":"en_US","og_type":"article","og_title":"DevOps : everything you need to know - Citech","og_description":"The DevOps approach aims to improve customer satisfaction. It increases the efficiency of processes. Citech tells you everything !","og_url":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/","og_site_name":"Citech","article_published_time":"2022-06-28T14:46:44+00:00","article_modified_time":"2022-10-11T15:56:18+00:00","og_image":[{"width":612,"height":408,"url":"https:\/\/citech.fr\/wp-content\/uploads\/2022\/06\/DevOps-article.jpeg","type":"image\/jpeg"}],"author":"Sophie Berbey","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sophie Berbey","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/#article","isPartOf":{"@id":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/"},"author":{"name":"Sophie Berbey","@id":"https:\/\/citech.fr\/en\/#\/schema\/person\/afb4654d2fd83ca43a92776e0518794b"},"headline":"DevOps : everything you need to know","datePublished":"2022-06-28T14:46:44+00:00","dateModified":"2022-10-11T15:56:18+00:00","mainEntityOfPage":{"@id":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/"},"wordCount":530,"publisher":{"@id":"https:\/\/citech.fr\/en\/#organization"},"articleSection":["Applicative Solutions"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/","url":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/","name":"DevOps : everything you need to know - Citech","isPartOf":{"@id":"https:\/\/citech.fr\/en\/#website"},"datePublished":"2022-06-28T14:46:44+00:00","dateModified":"2022-10-11T15:56:18+00:00","description":"The DevOps approach aims to improve customer satisfaction. It increases the efficiency of processes. Citech tells you everything !","breadcrumb":{"@id":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/citech.fr\/en\/devops-everything-you-need-to-know\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/citech.fr\/en\/"},{"@type":"ListItem","position":2,"name":"DevOps : everything you need to know"}]},{"@type":"WebSite","@id":"https:\/\/citech.fr\/en\/#website","url":"https:\/\/citech.fr\/en\/","name":"Citech","description":"","publisher":{"@id":"https:\/\/citech.fr\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/citech.fr\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/citech.fr\/en\/#organization","name":"Citech","url":"https:\/\/citech.fr\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/citech.fr\/en\/#\/schema\/logo\/image\/","url":"https:\/\/citech.fr\/wp-content\/uploads\/2022\/04\/Logo-Citech-Rond-_84x84.jpg","contentUrl":"https:\/\/citech.fr\/wp-content\/uploads\/2022\/04\/Logo-Citech-Rond-_84x84.jpg","width":84,"height":85,"caption":"Citech"},"image":{"@id":"https:\/\/citech.fr\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/citech.fr\/en\/#\/schema\/person\/afb4654d2fd83ca43a92776e0518794b","name":"Sophie Berbey","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/citech.fr\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1c7424b79b2630179f9807eb0d278435a8f78735183c799523a9b44e699efb09?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1c7424b79b2630179f9807eb0d278435a8f78735183c799523a9b44e699efb09?s=96&d=mm&r=g","caption":"Sophie Berbey"},"sameAs":["https:\/\/citech.fr"],"url":"https:\/\/citech.fr\/en\/author\/sophie-berbey\/"}]}},"_links":{"self":[{"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/posts\/2307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/comments?post=2307"}],"version-history":[{"count":2,"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/posts\/2307\/revisions"}],"predecessor-version":[{"id":2310,"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/posts\/2307\/revisions\/2310"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/media\/1795"}],"wp:attachment":[{"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/media?parent=2307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/categories?post=2307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/citech.fr\/en\/wp-json\/wp\/v2\/tags?post=2307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}