{"id":16,"date":"2022-10-28T02:08:12","date_gmt":"2022-10-28T02:08:12","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/?p=16"},"modified":"2022-10-28T02:08:12","modified_gmt":"2022-10-28T02:08:12","slug":"devops-or-maybe-not","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/2022\/10\/28\/devops-or-maybe-not\/","title":{"rendered":"DevOps or Maybe Not"},"content":{"rendered":"\n<p>What is DevOps? AWS defines DevOps as \u201cthe combination of cultural philosophies, practices, and tools that increases an organization\u2019s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market.\u201d<a href=\"#_edn1\" id=\"_ednref1\">[i]<\/a> So in essence DevOps is not only about the tools and practices it is about the mindset also. I have worked as a DevOps Engineer for about 7 years for three different organizations and DevOps was defined very differently at each organization. At the first organization I was more of a service engineer attempting to move our traditional on-prem infrastructure to the cloud. At the second organization I was an automation engineer, writing scripts to automate workflows for deployments. At the third organization I was an actual DevOps Engineer, this meant that I was directly working with the development team from when a feature was designed to when it was deployed to the customer on the production environment. I have come to realize that often as is the case in the Software industry when a new technology or methodology is introduced, the majority rush to implement a version of it in their own product or team. This rush often forgoes any cost benefit analysis and leads to issues. For example, at every organization where I worked as a DevOps Engineer, we were not doing pure DevOps, where we should have rearchitected our application to take advantage of CI\/CD. Instead, we were taking legacy applications and wrapping them in some automation scripts and calling it a day. I assume it is because if we had done actual cost benefit analysis, it would have cost too much to rearchitect the application. But I think for DevOps to be successfully implemented, it requires the whole organization to change, and I think that is too much for a lot of companies and so what is left is this half and half implementation.<\/p>\n\n\n\n<hr class=\"wp-block-separator\" \/>\n\n\n\n<p><a href=\"#_ednref1\" id=\"_edn1\">[i]<\/a> <a href=\"https:\/\/aws.amazon.com\/devops\/what-is-devops\/\">https:\/\/aws.amazon.com\/devops\/what-is-devops\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is DevOps? AWS defines DevOps as \u201cthe combination of cultural philosophies, practices, and tools that increases an organization\u2019s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers [&hellip;]<\/p>\n","protected":false},"author":12714,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-16","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/posts\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/users\/12714"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/posts\/16\/revisions"}],"predecessor-version":[{"id":17,"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/posts\/16\/revisions\/17"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/media?parent=16"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/categories?post=16"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/sayeedsadat\/wp-json\/wp\/v2\/tags?post=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}