{"id":6347,"date":"2020-10-26T07:00:50","date_gmt":"2020-10-26T06:00:50","guid":{"rendered":"https:\/\/lcloud.pl\/?p=6347"},"modified":"2024-12-10T12:46:07","modified_gmt":"2024-12-10T11:46:07","slug":"site-reliability-engineering","status":"publish","type":"post","link":"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/","title":{"rendered":"Site Reliability Engineering"},"content":{"rendered":"<h4 style=\"text-align: justify;\"><span style=\"font-weight: 400; font-size: 22px; color: #199ad8;\">Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solve infrastructure and operational problems. SRE &#8211; defined by <a style=\"color: #199ad8;\" href=\"https:\/\/www.linkedin.com\/in\/benjamin-treynor-sloss-207120\/\">Benjamin Treynor Sloss<\/a> (Vice President, Engineering @Google) is as a way of thinking and approach to software production and is a set of rules and practices. The concept boils down to treating all operations as software problems to be remedied by engineers. SRE at Google focuses on protecting, sharing and developing software and systems for all of Google&#8217;s public services, which is also a testament to high availability, low latency and better performance of their services. You can watch the full story of SRE in the video below<\/span><span style=\"font-weight: 400; font-size: 20px; color: #199ad8;\">:\u00a0<\/span><\/h4>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" data-cookieconsent=\"statistics, marketing\" data-src=\"https:\/\/www.youtube.com\/embed\/1NF6N2RwVoc?si=iW--DVxpSrUluCGG\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><div class=\"cookieconsent-optout-statistics cookieconsent-optout-marketing\"><\/div><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 20px;\"><span style=\"font-weight: 400;\">SRE has a comprehensive application in IT. In addition to building reliability and better performance, SRE can be used for incident management, workloads, machine learning or DevOps (DevSecOps). However, the most important issue is safety, which is a pillar when designing reliable solutions. Therefore, the item &#8220;<em>Building Secure &amp; Reliable System: Best Practices for Designing, Implementing and Maintaining Systems<\/em>&#8221; should be a must in every programmer&#8217;s library.<\/span><span style=\"font-weight: 400;\">.<\/span><\/span><\/p>\n<p><a href=\"https:\/\/static.googleusercontent.com\/media\/landing.google.com\/pl\/\/sre\/static\/pdf\/Building_Secure_and_Reliable_Systems.pdf\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-6317 size-medium\" src=\"https:\/\/lcloud.pl\/wp-content\/uploads\/Building-Secure-and-Reliable-System.-Best-Practices-for-Designing-Implementing-and-Maintainig-Systems-e1602666832512-233x300.png\" alt=\"\" width=\"233\" height=\"300\" srcset=\"https:\/\/lcloud.pl\/wp-content\/uploads\/Building-Secure-and-Reliable-System.-Best-Practices-for-Designing-Implementing-and-Maintainig-Systems-e1602666832512-233x300.png 233w, https:\/\/lcloud.pl\/wp-content\/uploads\/Building-Secure-and-Reliable-System.-Best-Practices-for-Designing-Implementing-and-Maintainig-Systems-e1602666832512-76x98.png 76w, https:\/\/lcloud.pl\/wp-content\/uploads\/Building-Secure-and-Reliable-System.-Best-Practices-for-Designing-Implementing-and-Maintainig-Systems-e1602666832512-105x135.png 105w, https:\/\/lcloud.pl\/wp-content\/uploads\/Building-Secure-and-Reliable-System.-Best-Practices-for-Designing-Implementing-and-Maintainig-Systems-e1602666832512.png 477w\" sizes=\"auto, (max-width: 233px) 100vw, 233px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 20px;\"><span style=\"font-weight: 400;\">This issue includes, among others:<\/span><\/span><\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px;\">Design strategies including best design practices for understanding, resilience and recovery, as well as specific design principles such as &#8220;least privilege&#8221;.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px;\">Recommendations for coding, testing and debugging.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px;\">Preparedness, response and incident recovery strategies.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px;\">Cultural best practices that facilitate effective collaboration for teams across the organization.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-size: 20px;\">In addition, the position has been developed by practitioners specializing in security and reliability. Organizations increasingly rely on technology, even if it is not their core business. And its growing importance means that we have to rely more on the reliability of the solutions. The complexity of modern systems and the speed with which they are developed mean that safety and reliability must be emphasized from the very beginning for maximum efficiency.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-size: 20px;\">It is not only natural to see these elements and as intrinsic system properties, but they are critical in today&#8217;s automated, connected and complex technological landscape. The concept of an integrated safety and reliability model takes time. Therefore, before it evolves and becomes a natural part of the ecosystem, it is widely discussed in the DevOps and DevSecOps communities. Many development cycles and organizations focus functionally on the division of labour between teams responsible for development, testing, security, reliability and system operation. Consequently, this model will have to be constantly adapted to the requirements of technological changes.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6327 aligncenter\" src=\"https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157.png\" alt=\"\" width=\"1440\" height=\"274\" srcset=\"https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157.png 1440w, https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157-300x57.png 300w, https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157-1024x195.png 1024w, https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157-768x146.png 768w, https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157-312x59.png 312w, https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157-161x31.png 161w, https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-fauxels-3183157-140x27.png 140w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-size: 20px;\">In summary, safety and reliability must be an integral part of the entire design process. The benefits that can be obtained from the use of Site Reliability Engineering include:\u00a0<\/span><\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; font-size: 20px;\">Bridging the gap between developer and system administrator.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; font-size: 20px;\">Automation of the process.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; font-size: 20px;\">Constant monitoring and analysis of application performance.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; font-size: 20px;\">The possibility of free product development.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-size: 20px;\">These are just a few of the many advantages and opportunities offered by SRE, which allows for development and adaptation to technological changes.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400; font-size: 20px;\">If you want to learn the principles of good solution design, not only in the context of site reliability, be sure to read our previous posts. We recommend:<\/span><\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px; color: #199ad8;\"><a style=\"color: #199ad8;\" href=\"https:\/\/lcloud.pl\/en\/devsecops-as-a-security-guard\/\">DevSecOps as a security guard<\/a><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px; color: #199ad8;\"><a style=\"color: #199ad8;\" href=\"https:\/\/lcloud.pl\/en\/well-architected-aws-framework-for-design-in-the-cloud\/\">&#8220;Well-Architected!&#8221; &#8211; AWS framework that allows for efficient and safe environment design in the cloud<\/a><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px; color: #199ad8;\"><a style=\"color: #199ad8;\" href=\"https:\/\/lcloud.pl\/en\/machine-learning-lens-from-aws\/\">Machine learning know-how from AWS in the spirit of Well-Architected<\/a><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px; color: #199ad8;\"><a style=\"color: #199ad8;\" href=\"https:\/\/lcloud.pl\/en\/serverless-lens-in-well-architected-tool\/\">Serverless Lens in Well-Architected Tool<\/a><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 20px; color: #199ad8;\"><span style=\"font-weight: 400;\"><a style=\"color: #199ad8;\" href=\"https:\/\/lcloud.pl\/en\/secure-cloud-from-google\/\">Cloud security as a business value of Google<\/a><\/span><\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n","protected":false},"excerpt":{"rendered":"<p>Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solve infrastructure and operational problems. SRE &#8211; defined by Benjamin Treynor Sloss (Vice President, Engineering @Google) is as a way of thinking and approach to software production and is a set of rules and practices. The concept boils down [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":9886,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[134],"class_list":["post-6347","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-dedicated-resources-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Site Reliability Engineering | LCloud<\/title>\n<meta name=\"description\" content=\"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Site Reliability Engineering | LCloud\" \/>\n<meta property=\"og:description\" content=\"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/\" \/>\n<meta property=\"og:site_name\" content=\"LCloud\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-26T06:00:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-10T11:46:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-negative-space-97077-e1602760347331.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"LCloud\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Site Reliability Engineering | LCloud\" \/>\n<meta name=\"twitter:description\" content=\"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-negative-space-97077-e1602760347331.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"LCloud\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/\",\"url\":\"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/\",\"name\":\"Site Reliability Engineering | LCloud\",\"isPartOf\":{\"@id\":\"https:\/\/lcloud.pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lcloud.pl\/wp-content\/uploads\/Site-Reliability-Engineering-1.jpg\",\"datePublished\":\"2020-10-26T06:00:50+00:00\",\"dateModified\":\"2024-12-10T11:46:07+00:00\",\"author\":{\"@id\":\"https:\/\/lcloud.pl\/#\/schema\/person\/4e56c347d5a37e0bd0ae7d8353ac1b0a\"},\"description\":\"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/#primaryimage\",\"url\":\"https:\/\/lcloud.pl\/wp-content\/uploads\/Site-Reliability-Engineering-1.jpg\",\"contentUrl\":\"https:\/\/lcloud.pl\/wp-content\/uploads\/Site-Reliability-Engineering-1.jpg\",\"width\":1440,\"height\":274,\"caption\":\"Site Reliability Engineering\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/lcloud.pl\/#website\",\"url\":\"https:\/\/lcloud.pl\/\",\"name\":\"LCloud\",\"description\":\"AWS Advanced Consulting Partner | APN Well-Architected Partner\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/lcloud.pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/lcloud.pl\/#\/schema\/person\/4e56c347d5a37e0bd0ae7d8353ac1b0a\",\"name\":\"LCloud\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lcloud.pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0d1d7540a45e57ac9534226adcc4ce4700cdb19ae67e134ae46e7f5d9fce93e8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0d1d7540a45e57ac9534226adcc4ce4700cdb19ae67e134ae46e7f5d9fce93e8?s=96&d=mm&r=g\",\"caption\":\"LCloud\"},\"url\":\"https:\/\/lcloud.pl\/en\/author\/wpdev\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Site Reliability Engineering | LCloud","description":"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.","og_locale":"en_US","og_type":"article","og_title":"Site Reliability Engineering | LCloud","og_description":"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.","og_url":"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/","og_site_name":"LCloud","article_published_time":"2020-10-26T06:00:50+00:00","article_modified_time":"2024-12-10T11:46:07+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-negative-space-97077-e1602760347331.jpg","type":"image\/jpeg"}],"author":"LCloud","twitter_card":"summary_large_image","twitter_title":"Site Reliability Engineering | LCloud","twitter_description":"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.","twitter_image":"https:\/\/lcloud.pl\/wp-content\/uploads\/pexels-negative-space-97077-e1602760347331.jpg","twitter_misc":{"Written by":"LCloud","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/","url":"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/","name":"Site Reliability Engineering | LCloud","isPartOf":{"@id":"https:\/\/lcloud.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/#primaryimage"},"image":{"@id":"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/#primaryimage"},"thumbnailUrl":"https:\/\/lcloud.pl\/wp-content\/uploads\/Site-Reliability-Engineering-1.jpg","datePublished":"2020-10-26T06:00:50+00:00","dateModified":"2024-12-10T11:46:07+00:00","author":{"@id":"https:\/\/lcloud.pl\/#\/schema\/person\/4e56c347d5a37e0bd0ae7d8353ac1b0a"},"description":"Site Reliability Engineering is a discipline that covers the aspects of software engineering that apply to solving infrastructure and operational problems.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lcloud.pl\/en\/site-reliability-engineering\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lcloud.pl\/en\/site-reliability-engineering\/#primaryimage","url":"https:\/\/lcloud.pl\/wp-content\/uploads\/Site-Reliability-Engineering-1.jpg","contentUrl":"https:\/\/lcloud.pl\/wp-content\/uploads\/Site-Reliability-Engineering-1.jpg","width":1440,"height":274,"caption":"Site Reliability Engineering"},{"@type":"WebSite","@id":"https:\/\/lcloud.pl\/#website","url":"https:\/\/lcloud.pl\/","name":"LCloud","description":"AWS Advanced Consulting Partner | APN Well-Architected Partner","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lcloud.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/lcloud.pl\/#\/schema\/person\/4e56c347d5a37e0bd0ae7d8353ac1b0a","name":"LCloud","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lcloud.pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0d1d7540a45e57ac9534226adcc4ce4700cdb19ae67e134ae46e7f5d9fce93e8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0d1d7540a45e57ac9534226adcc4ce4700cdb19ae67e134ae46e7f5d9fce93e8?s=96&d=mm&r=g","caption":"LCloud"},"url":"https:\/\/lcloud.pl\/en\/author\/wpdev\/"}]}},"_links":{"self":[{"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/posts\/6347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/comments?post=6347"}],"version-history":[{"count":6,"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/posts\/6347\/revisions"}],"predecessor-version":[{"id":9888,"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/posts\/6347\/revisions\/9888"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/media\/9886"}],"wp:attachment":[{"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/media?parent=6347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/categories?post=6347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lcloud.pl\/en\/wp-json\/wp\/v2\/tags?post=6347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}