{"id":4438,"date":"2017-06-02T19:55:22","date_gmt":"2017-06-02T19:55:22","guid":{"rendered":"https:\/\/redmonk.com\/jgovernor\/?p=4438"},"modified":"2017-06-02T22:07:34","modified_gmt":"2017-06-02T22:07:34","slug":"serverless-and-the-the-death-of-devops-can-you-not","status":"publish","type":"post","link":"https:\/\/redmonk.com\/jgovernor\/serverless-and-the-the-death-of-devops-can-you-not\/","title":{"rendered":"&ldquo;Serverless and the the death of devops&rdquo;. Can you not?"},"content":{"rendered":"<p><a href=\"http:\/\/jgovernor-media.redmonk.com\/jgovernor\/files\/2017\/06\/can-you-not.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4439\" src=\"http:\/\/jgovernor-media.redmonk.com\/jgovernor\/files\/2017\/06\/can-you-not.gif\" alt=\"\" width=\"480\" height=\"340\" \/><\/a><br \/>\nSo <a href=\"https:\/\/www.eventbrite.com\/e\/serverless-and-the-death-of-devops-july-6th-2017-tickets-34322707141\">CloudCamp in London on the 6th July<\/a> has the tagline \u201cServerless and the the death of devops\u201d. OMG folks can you please stop doing this? I really like the CloudCamp folks &#8211; it\u2019s a fun event and a really vibrant community, but the whole \u201cdeath of devops\u201d thing really grinds my gears. I blame Simon Wardley. \ud83d\ude09<\/p>\n<p>Seriously &#8211; one of the most interesting aspects of the whole serverless thing, certainly as curated for example by the good people of <a href=\"http:\/\/serverlessconf.io\/\">Serverlessconf<\/a>, is that DevOps is very much part of the serverless wave. Charity Majors, <a href=\"https:\/\/honeycomb.io\/\">Honeycomb.io<\/a> cofounder and Patrick Debois (of <a href=\"https:\/\/www.devopsdays.org\/\">DevOpsDays<\/a> fame) are stalwarts of the serverless community precisely because they do such a great job explaining how serverless doesn\u2019t remove the need for ops. Ops will always be a key underpinning of every wave of technology. Automation doesn\u2019t replace ops, it augments it. Abstraction doesn\u2019t replace ops, it hides it. Function as a service doesn\u2019t remove complexity, it increases it exponentially.<\/p>\n<p>I appreciate the power of a good headline. I used to be a journalist. I am the guy that recently wrote how <a href=\"http:\/\/redmonk.com\/jgovernor\/2017\/05\/23\/how-aws-cloud-is-demolishing-the-cult-of-youth\/\">AWS is demolishing the cult of youth<\/a>. But the whole Death of DevOps thing is getting a little old. Frankly in tech <a href=\"http:\/\/redmonk.com\/jgovernor\/2009\/01\/09\/soa-flatlines-brains\/\">nothing ever dies<\/a>. My excellent colleague Fintan wrote a great post in March about how serverless is <a href=\"https:\/\/redmonk.com\/fryan\/2017\/03\/02\/serverless-redefining-devops\/?utm_content=buffer40656&amp;utm_medium=social&amp;utm_source=twitter.com&amp;utm_campaign=buffer\">redefining DevOps<\/a>.<\/p>\n<p style=\"padding-left: 30px;\">\u201cOne of the more interesting immediate evolutions, alongside the volume compute aspects we have previously noted, is in the use of serverless approaches by DevOps practitioners for dealing with tasks that were previously dealt with by having a dedicated virtual machine, or more recently containers, and a set of scripts in place. The kind of tasks that we are hearing about range from simple log processing, to tagging and identifying development instances for utilization monitoring to far more complex streams of activities which are processed and pushed into other cloud based services.\u201d<\/p>\n<p>So much this. Serverless is an excellent adjunct to automation and event-driven ops. Hackers gonna hack. Any good ops person using AWS, Azure, Bluemix or GCP is going to use their respective serverless implementations to drive better manageability of apps.<\/p>\n<p>So anyway &#8211; I was lucky enough to chat with Tim Wagner, AWS GM of Serverless recently, and as far as I am concerned he pretty much put the matter to bed. He said simply:<\/p>\n<blockquote><p>&#8220;DevOps is our gateway drug.\u201d<\/p><\/blockquote>\n<p>Customers start with something really simple like using Lambda to run cron jobs. Cron jobs are one of the least glamorous but most useful single function jobs in IT. Lambda makes great glue and bailing wire for managing all your AWS services, or whatever cloud you\u2019re running on, or even inter cloud event-based calls.<\/p>\n<p>DevOps is the ultimate reactive, or event-driven, tech use case. It\u2019s not going anywhere.<\/p>\n<p>Bottom line- NoOps is bullshit, or put more politely, <a href=\"https:\/\/www.youtube.com\/watch?v=J0eC1S318Q0\">about as likely as the tooth fairy.<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Disclosure: all of the vendors mentioned above are clients.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So CloudCamp in London on the 6th July has the tagline \u201cServerless and the the death of devops\u201d. OMG folks can you please stop doing this? I really like the CloudCamp folks &#8211; it\u2019s a fun event and a really vibrant community, but the whole \u201cdeath of devops\u201d thing really grinds my gears. I blame<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[1],"tags":[74,133,451,467],"class_list":["post-4438","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-aws","tag-devops","tag-gcp","tag-serverless"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9wfjh-19A","_links":{"self":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/posts\/4438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/comments?post=4438"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/posts\/4438\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/media?parent=4438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/categories?post=4438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/jgovernor\/wp-json\/wp\/v2\/tags?post=4438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}