{"id":8370,"date":"2018-02-26T09:22:30","date_gmt":"2018-02-26T09:22:30","guid":{"rendered":"http:\/\/www.esds.co.in\/blog\/?p=8370"},"modified":"2018-05-08T09:30:17","modified_gmt":"2018-05-08T09:30:17","slug":"heres-organization-incomplete-without-devops","status":"publish","type":"post","link":"https:\/\/www.esds.co.in\/blog\/heres-organization-incomplete-without-devops\/","title":{"rendered":"Here\u2019s why an IT organization is incomplete without DevOps"},"content":{"rendered":"<h2><span class=\"ez-toc-section\" id=\"DevOps\"><\/span>DevOps<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: justify;\"><strong>G<\/strong>enerally, an approach to operations in IT industry is clearly defined. Service Delivery Life Cycle (SDLC) is followed wherein the development team develops a code, testing team tests it and the operations team manages the entire service delivery chain. These teams mostly remain isolated from each other and do not collaborate effectively. Such gaps often result in a delay in Service Delivery (SD) or make the SDLC very time-consuming. An integrated approach is the best way to increase communication, collaboration, integration among the teams and speed up the SD. <strong>DevOps<\/strong> proposes the same.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.esds.co.in\/blog\/heres-organization-incomplete-without-devops\/#DevOps\" >DevOps<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.esds.co.in\/blog\/heres-organization-incomplete-without-devops\/#What_is_DevOps\" >What is DevOps?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.esds.co.in\/blog\/heres-organization-incomplete-without-devops\/#What_are_the_advantages_of_adopting_DevOps\" >What are the advantages of adopting DevOps?<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"What_is_DevOps\"><\/span><strong>What is DevOps?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">DevOps, a term coined in 2009, is the combination of development and operations (Dev+Ops). It is a culture, a practice or an approach that aims to integrate the development, Quality Assurance\u00a0(QA), billing, operation and all other functions of an IT organisation together rather than considering them as different entities.\u00a0DevOps is the combination of\u00a0Values,\u00a0Principles,\u00a0Methods,\u00a0Practices and Tools that an organisation should adopt in order to shorten its SD, increase deployment frequency, release stable software versions and ultimately achieve business objectives.<\/p>\n<p style=\"text-align: justify;\"><strong>Note: <\/strong>A separate\u00a0team altogether is not created for DevOps but\u00a0communication and collaboration among different teams is enhanced under the DevOps practice in order to increase productivity. <a href=\"https:\/\/www.esds.co.in\/kb\/open-hybrid-cloud-the-ideal-platform-for-devops-environments\/\">DevOps<\/a> is not a software to automate processes but a software engineering culture\u00a0that helps in integration.<\/p>\n<p style=\"text-align: justify;\">As shown in the following image DevOps is a culture, an intersection of various teams in an organization.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2018\/02\/DevOps.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-8372 aligncenter\" src=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2018\/02\/DevOps.png\" alt=\"DevOps\" width=\"498\" height=\"394\" srcset=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2018\/02\/DevOps.png 498w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2018\/02\/DevOps-150x119.png 150w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2018\/02\/DevOps-300x237.png 300w\" sizes=\"auto, (max-width: 498px) 100vw, 498px\" \/><\/a><strong>Which are the tools for implementing DevOps?<\/strong><\/p>\n<p style=\"text-align: justify;\">There are multiple tools available to\u00a0enable cross-functioning in an organisation. The basic chain followed is:<\/p>\n<ul style=\"text-align: justify;\">\n<li><strong>Code:<\/strong> Tools for versions control, source code management, etc. <strong>Example:<\/strong> Git, Mercurial, Bazaar, etc.<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li><strong>Build:<\/strong> Continuous integration (merging all developer working copies to a\u00a0file) tools. <strong>Example:<\/strong> Jenkins, TeamCity, CodeShip, etc.<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li><strong>Test:<\/strong> Continuous testing (Executed automated testing regularly) tools. <strong>Example:<\/strong> IBM Rational Test Workbench, Parasoft, SmartBear, etc.<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li><strong>Package:<\/strong> Package repository tools. <strong>Example:<\/strong> DockerHub, Nuget, Nexus, etc.<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li><strong>Release:<\/strong> Change management, release automation tools. <strong>Example:<\/strong> HP Service anywhere, WhatFix, Rocket Aldon, etc.<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li><strong>Configure:\u00a0<\/strong>Infrastructure configuration and management tools. <strong>Example:<\/strong> Chef, Puppet, Ansible, etc.<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li><strong>Monitor:<\/strong> Application performance monitoring, end user experience tools. <strong>Example:<\/strong>Nagios, New Relic APM, AppDynamics, ExtraHop, etc.<\/li>\n<\/ul>\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"What_are_the_advantages_of_adopting_DevOps\"><\/span><strong>What are the advantages of adopting DevOps?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p style=\"text-align: justify;\">DevOps can be very helpful to organisations and system administrators alike.\u00a0The benefits of DevOps are:<\/p>\n<ul style=\"text-align: justify;\">\n<li>Continuous software delivery<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>Less complexity to manage<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>Quick resolution of problems<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>Increase in the productivity of the teams<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>Increase in employee engagement<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>Greater professional development opportunities<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>Faster delivery of features<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>More stable operating environments<\/li>\n<\/ul>\n<ul style=\"text-align: justify;\">\n<li>Improved communication and collaboration<\/li>\n<\/ul>\n<ul>\n<li style=\"text-align: justify;\">More time to innovate (rather than fix\/maintain)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>DevOps Generally, an approach to operations in IT industry is clearly defined. Service Delivery Life Cycle (SDLC) is followed wherein the development team develops a code, testing team tests it and the operations team manages the entire service delivery chain. These teams mostly remain isolated from each other and do not collaborate effectively. Such gaps&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/www.esds.co.in\/blog\/heres-organization-incomplete-without-devops\/\" class=\"gdlr-button small excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":37,"featured_media":8372,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1534],"tags":[1550,1549,1551],"class_list":["post-8370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-advantages-of-devops","tag-devops","tag-what-is-devops"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts\/8370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/comments?post=8370"}],"version-history":[{"count":4,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts\/8370\/revisions"}],"predecessor-version":[{"id":8700,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts\/8370\/revisions\/8700"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/media\/8372"}],"wp:attachment":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/media?parent=8370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/categories?post=8370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/tags?post=8370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}