{"id":1309,"date":"2018-08-07T14:19:07","date_gmt":"2018-08-07T12:19:07","guid":{"rendered":"https:\/\/voxxeddays.com\/microservices2019\/?p=1309"},"modified":"2018-08-07T14:19:07","modified_gmt":"2018-08-07T12:19:07","slug":"serhat-can-on-managing-incidents-in-microservices","status":"publish","type":"post","link":"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/","title":{"rendered":"Serhat Can on Managing incidents in microservices"},"content":{"rendered":"<h3>Hi Serhat, tell us who you are and what lead you into microservices?<\/h3>\n<p>I\u2019m a technical evangelist working for <a href=\"https:\/\/opsgenie.com\/\">OpsGenie<\/a> based in \u0130stanbul. I\u2019ve been involved in various parts of software development ranging from mobile to frontend to backend to operations, going all the way down to the dark side! Prior to working as an evangelist, I worked in different development teams at OpsGenie and experienced on-call from first hand. Additional to DevOps, Serverless is one of my passion. I\u2019m an occasional speaker in DevOps and Serverless area and help organize Serverless and DevOps meetups as well as a DevOpsDays in \u0130stanbul.<\/p>\n<p>While working as a developer and helping our customers, I saw how monitoring, on-call and incident response become a real challenge. We also at OpsGenie have experienced this change going from 3 developers to 60 developers within 2 years. Microservices are the necessary evil as you grow. They require proper tooling and practices if you want them to rock!<\/p>\n<h3>What will you be talking about at Voxxed Days Microservices?<\/h3>\n<p>Microservices solve a lot of problems, especially once the company scales. But this change doesn\u2019t just require a change in how we build software, it also requires a change in how we operate the software. Once we talk about operations, we must be ready to take the on-call and solve critical problems affecting our systems and essentially our users. With multiple services with dependencies and stakeholders, challenges like finding out the right team to handle the incidents, creating actionable alerts, and managing the incident response process arise. In this talk, I\u2019ll talk about these challenges by giving the reasoning behind and propose some solutions to these real-world problems. I\u2019m also going to make a demo!<\/p>\n<h3>Today I think we all agree that microservices have to be monitored. But monitoring really seats in between Devs and Ops. What is your experience in getting efficient monitoring between these 2 communities ?<\/h3>\n<p>The key is to making developers in charge of what they build. DevOps aims to bring both ops to dev and dev to ops closer. In this case, we need more devs in the ops side. Yet, we can&#8217;t just expect them to do everything themselves while still building all those complex business logic. We need to empower developers to take the responsibility for the services they build. They shouldn&#8217;t reinvent the wheel. There should be services and tools for reliability which they can easily integrate without relying on other teams. Those self service tools should help teams proactively solve any problems arise in the system.<\/p>\n<p>Based on our own and our customers&#8217; experiences, putting developers in the on-call schedules and giving them access and responsibility to operate their services have extraordinary benefits for both developers and the company. And there is always a but. This requires a shift in mindset and proper tooling.<\/p>\n<h3>Good, see you soon then<\/h3>\n<p><strong>#Monitoring #DevOps #IncidentResponse<\/strong><\/p>\n<p>Twitter: <a href=\"https:\/\/twitter.com\/srhtcn\">https:\/\/twitter.com\/srhtcn<\/a><br \/>\nBlog: <a href=\"https:\/\/medium.com\/@serhatcan\">https:\/\/medium.com\/@serhatcan<\/a><br \/>\nLinkedIn: <a href=\"https:\/\/www.linkedin.com\/in\/serhatcan\">https:\/\/www.linkedin.com\/in\/serhatcan<\/a><br \/>\nGitHub: <a href=\"https:\/\/github.com\/serhatcan\">https:\/\/github.com\/serhatcan<\/a><\/p>\n<h3><a href=\"https:\/\/vxdms2018.confinabox.com\/talks\/conf\">Check the other conferences<\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Hi Serhat, tell us who you are and what lead you into microservices? I\u2019m a technical evangelist working for OpsGenie based in \u0130stanbul. I\u2019ve been involved in various parts of software development ranging from mobile to frontend to backend to operations, going all the way down to the dark side! Prior to working as an [&hellip;]<\/p>\n","protected":false},"author":1301,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[52,53,21],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Serhat Can on Managing incidents in microservices : Voxxed Days Microservices 2019<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Serhat Can on Managing incidents in microservices : Voxxed Days Microservices 2019\" \/>\n<meta property=\"og:description\" content=\"Hi Serhat, tell us who you are and what lead you into microservices? I\u2019m a technical evangelist working for OpsGenie based in \u0130stanbul. I\u2019ve been involved in various parts of software development ranging from mobile to frontend to backend to operations, going all the way down to the dark side! Prior to working as an [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/\" \/>\n<meta property=\"og:site_name\" content=\"Voxxed Days Microservices 2019\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vxdmicroservice\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-07T12:19:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/05\/370x370_2019_inst_texte_1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1542\" \/>\n\t<meta property=\"og:image:height\" content=\"1542\" \/>\n<meta property=\"fb:app_id\" content=\"vxdmicroservice\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@agoncal\" \/>\n<meta name=\"twitter:site\" content=\"@vxdmicroservice\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\">\n\t<meta name=\"twitter:data1\" content=\"Antonio Goncalves\">\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data2\" content=\"2 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\",\"name\":\"Voxxed Days Microservices\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/vxdmicroservice\/\",\"https:\/\/www.instagram.com\/voxxeddaysmicroservices\",\"https:\/\/www.linkedin.com\/in\/voxxed-days-microservices-906115164\/\",\"https:\/\/www.youtube.com\/playlist?list=PLRsbF2sD7JVrhlYIKTI--IU6xcfUjdNt2\",\"https:\/\/twitter.com\/vxdmicroservice\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/06\/large-Voxxed_Days_Microservices_date_2019-01-2.png\",\"width\":1000,\"height\":387,\"caption\":\"Voxxed Days Microservices\"},\"image\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#website\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/\",\"name\":\"Voxxed Days Microservices 2019, Conference & workshops\",\"description\":\"A Developer Conference on Microservices\",\"publisher\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/voxxeddays.com\/microservices\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/#webpage\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/\",\"name\":\"Serhat Can on Managing incidents in microservices : Voxxed Days Microservices 2019\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#website\"},\"datePublished\":\"2018-08-07T12:19:07+00:00\",\"dateModified\":\"2018-08-07T12:19:07+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/#webpage\"},\"author\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#\/schema\/person\/871a4bfea3b1bf117a77bc3fbfeb5f14\"},\"headline\":\"Serhat Can on Managing incidents in microservices\",\"datePublished\":\"2018-08-07T12:19:07+00:00\",\"dateModified\":\"2018-08-07T12:19:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2018\/08\/07\/serhat-can-on-managing-incidents-in-microservices\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\"},\"keywords\":\"devops,IncidentResponse,monitoring\",\"articleSection\":\"all\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#\/schema\/person\/871a4bfea3b1bf117a77bc3fbfeb5f14\",\"name\":\"Antonio Goncalves\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1fc6aa04011b2f0f9721df913b0fd415?s=96&d=mm&r=g\",\"caption\":\"Antonio Goncalves\"},\"description\":\"I am a senior software architect living in Paris. I work as a consultant in helping customers to set up their software architecture. My specialities are Java \/ Java EE and Open Source frameworks that evolve around it. As a former BEA consultant I have a great expertise in application servers (Weblogic, JBoss and GlassFish). So I decided to write a few books about it, create the Paris JUG and Devoxx France.\",\"sameAs\":[\"https:\/\/plus.google.com\/101641663893160877351\",\"https:\/\/twitter.com\/agoncal\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts\/1309"}],"collection":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/users\/1301"}],"replies":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/comments?post=1309"}],"version-history":[{"count":0,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts\/1309\/revisions"}],"wp:attachment":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/media?parent=1309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/categories?post=1309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/tags?post=1309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}