{"id":11911,"date":"2020-01-13T00:00:00","date_gmt":"2020-01-13T00:00:00","guid":{"rendered":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/"},"modified":"2024-10-23T10:47:49","modified_gmt":"2024-10-23T09:47:49","slug":"cloud-native-blessing-or-sre-curse-qa","status":"publish","type":"post","link":"https:\/\/www.x4engineering.com\/us\/cloud-native-blessing-or-sre-curse-qa\/","title":{"rendered":"Cloud Native: Blessing or SRE Curse? Q&#038;A"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row full_width=&#8221;stretch_row&#8221; el_class=&#8221;dark&#8221;][vc_column][vc_column_text]Joe Thompson, global director at\u00a0<a href=\"\/\/www.xoomworks.com\/\">Xoomworks Ltd<\/a> and one of our panellists at our recent\u00a0<a href=\"https:\/\/www.x4technology.co.uk\/category\/events\/\">Cloud Native: Blessing or SRE curse?<\/a>\u00a0event, shares his views on the most popular questions asked on the evening.<\/p>\n<h6><strong>Are there any areas that big cloud providers must improve in their offering, to make themselves more accessible to start-ups looking to go Native?<\/strong><\/h6>\n<p>A lot of the AWS tools are very solid but have quite patchy documentation and the console can sometimes feel like a maze. Azure is better at this but there is still a way to go in making some of these tools truly accessible. In a start-up environment where learning new stuff can take time away from implementing crucial technology, this lack of maturity in the tooling can be a barrier to adoption.<\/p>\n<h6><strong>What\u2019s your view on quality verses speed in early days of any project?<\/strong><\/h6>\n<p>I think in the early days, your quality measure needs to be \u201cgood enough\u201d. That might mean good enough to show the user the value of the product, or it might mean good enough to securely store a million peoples\u2019 personal information in a safe and compliant way. The product owner should be making those choices. In general, I much prefer a ropy earlier product you can put in the hands of users and begin getting feedback, but in some instances that\u2019s not an appropriate choice to make.<\/p>\n<h6><strong>What does kubernetes give me that serverless doesn\u2019t from a business or end user perspective?<\/strong><\/h6>\n<p>Serverless and K8s are completely different technologies and there is not a binary choice to be made between them, they are for doing different jobs. But nonetheless in the spirit of answering the question literally, you can use K8s to orchestrate containers running libraries or whole 3<sup>rd<\/sup>\u00a0party applications, for instance Azure\u2019s pre-packaged Cognitive Services.[\/vc_column_text][\/vc_column][\/vc_row][vc_row full_width=&#8221;stretch_row&#8221; el_class=&#8221;light&#8221;][vc_column][vc_column_text]<\/p>\n<p style=\"padding-top: 30px;\"><strong>So, both cloud native and on prem can be successes or failures. Is it just a case of picking which one you have the most skill with or is there more to it?<\/strong><\/p>\n<p>I think your comfort level with any given architecture should be a significant factor in your design choices but equally it is vital as a senior tech to be aware of new tools which might better support you. To create defensible designs, it can be worth creating a list of pros and cons and testing them against a few scenarios to see how you feel. If you do this, I would strongly recommend documenting the rejected solution(s) so you can go back and look at why you made some of the choices if you need to revisit things. Similarly, discussing your choices with colleagues or other industry contacts can be a useful route to clear thinking.<\/p>\n<h6><strong>How do you deal with a situation when you spend months to build a service and once you finish, Amazon makes it a managed service?<\/strong><\/h6>\n<p>It\u2019s important to recognise that all of the cloud providers are investing in their propositions at a phenomenal rate, so if you\u2019re building something reasonably generic it\u2019s not unlikely that sooner or later that capability will exist natively in a cloud suite. Yes, this is frustrating but whenever you find yourself having to solve a generic problem it\u2019s always worth doing some extensive searching to see if there are libraries or tools already released. There are not too many common problems in tech that haven\u2019t got a good open source solution.[\/vc_column_text][\/vc_column][\/vc_row][vc_row full_width=&#8221;stretch_row&#8221; el_class=&#8221;dark&#8221;][vc_column][vc_column_text]<\/p>\n<p style=\"padding-top: 30px;\"><strong>Is cloud native the only way when your application has known increased traffic?\u00a0(It would be too expensive to support peak traffic at any time)<\/strong><\/p>\n<p>Autoscaling, edge processing, lambdas, etc. provide fantastically useful tools for meeting performance goals under load excursions and will usually be the most cost-effective way to do this. The only caveat I might add is that scaling your infrastructure to run an inefficient or badly-designed application is, at best, a short-term solution. Application profiling, refactoring, caching and code optimisations will all yield performance benefits far beyond what can be achieved by stretching your infrastructure so it\u2019s generally worth optimising your application and then looking at infrastructure\u2026 or better still do both in parallel!<\/p>\n<h6><strong>Does every tech company become more efficient after adopting cloud?<\/strong><\/h6>\n<p>Absolutely not. There are many common inefficiencies in cloud usage and the complex pricing structures can make it virtually impossible to assess the likely running costs of any given system. I\u2019m sure there are dozens of companies whose infrastructure costs with cloud are far higher than they would be using their own infrastructure, and while there are numerous benefits of being cloud-based, if you don\u2019t leverage those benefits then it\u2019s not the best choice.[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row full_width=&#8221;stretch_row&#8221; el_class=&#8221;dark&#8221;][vc_column][vc_column_text]Joe Thompson, global director at\u00a0Xoomworks Ltd and one of our panellists at our recent\u00a0Cloud Native: Blessing or SRE curse?\u00a0event, shares his views on&#8230;<\/p>\n","protected":false},"author":1,"featured_media":11912,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[715],"tags":[],"class_list":["post-11911","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-thought-leadership"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cloud Native: Blessing or SRE Curse? Q&amp;A - X4 Engineering<\/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:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud Native: Blessing or SRE Curse? Q&amp;A\" \/>\n<meta property=\"og:description\" content=\"[vc_row full_width=&#8221;stretch_row&#8221; el_class=&#8221;dark&#8221;][vc_column][vc_column_text]Joe Thompson, global director at\u00a0Xoomworks Ltd and one of our panellists at our recent\u00a0Cloud Native: Blessing or SRE curse?\u00a0event, shares his views on...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/\" \/>\n<meta property=\"og:site_name\" content=\"X4 Engineering\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-13T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-23T09:47:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"655\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"x4group_cms\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"x4group_cms\" \/>\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:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/\",\"url\":\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/\",\"name\":\"Cloud Native: Blessing or SRE Curse? Q&A - X4 Engineering\",\"isPartOf\":{\"@id\":\"https:\/\/www.x4engineering.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg\",\"datePublished\":\"2020-01-13T00:00:00+00:00\",\"dateModified\":\"2024-10-23T09:47:49+00:00\",\"author\":{\"@id\":\"https:\/\/www.x4engineering.com\/#\/schema\/person\/7b98a0a3e9518ee1471a804ae06c7889\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#breadcrumb\"},\"inLanguage\":\"us\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"us\",\"@id\":\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#primaryimage\",\"url\":\"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg\",\"contentUrl\":\"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg\",\"width\":1200,\"height\":655},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.x4engineering.com\/us\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Native: Blessing or SRE Curse? Q&#038;A\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.x4engineering.com\/#website\",\"url\":\"https:\/\/www.x4engineering.com\/\",\"name\":\"X4 Engineering\",\"description\":\"X4 Engineering connects businesses in Renewables, Oil &amp; Gas, and Technology sectors with top engineering talent. We offer expert recruitment solutions tailored to drive growth and innovation.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.x4engineering.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"us\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.x4engineering.com\/#\/schema\/person\/7b98a0a3e9518ee1471a804ae06c7889\",\"name\":\"x4group_cms\",\"url\":\"https:\/\/www.x4engineering.com\/us\/author\/x4group_cms\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cloud Native: Blessing or SRE Curse? Q&A - X4 Engineering","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Native: Blessing or SRE Curse? Q&A","og_description":"[vc_row full_width=&#8221;stretch_row&#8221; el_class=&#8221;dark&#8221;][vc_column][vc_column_text]Joe Thompson, global director at\u00a0Xoomworks Ltd and one of our panellists at our recent\u00a0Cloud Native: Blessing or SRE curse?\u00a0event, shares his views on...","og_url":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/","og_site_name":"X4 Engineering","article_published_time":"2020-01-13T00:00:00+00:00","article_modified_time":"2024-10-23T09:47:49+00:00","og_image":[{"width":1200,"height":655,"url":"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg","type":"image\/jpeg"}],"author":"x4group_cms","twitter_card":"summary_large_image","twitter_misc":{"Written by":"x4group_cms","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/","url":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/","name":"Cloud Native: Blessing or SRE Curse? Q&A - X4 Engineering","isPartOf":{"@id":"https:\/\/www.x4engineering.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#primaryimage"},"image":{"@id":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#primaryimage"},"thumbnailUrl":"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg","datePublished":"2020-01-13T00:00:00+00:00","dateModified":"2024-10-23T09:47:49+00:00","author":{"@id":"https:\/\/www.x4engineering.com\/#\/schema\/person\/7b98a0a3e9518ee1471a804ae06c7889"},"breadcrumb":{"@id":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#breadcrumb"},"inLanguage":"us","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/"]}]},{"@type":"ImageObject","inLanguage":"us","@id":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#primaryimage","url":"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg","contentUrl":"https:\/\/www.x4engineering.com\/wp-content\/uploads\/sites\/25\/2024\/10\/Thought-Leadership-Blog-Posts-21.jpg","width":1200,"height":655},{"@type":"BreadcrumbList","@id":"https:\/\/www.x4engineering.com\/cloud-native-blessing-or-sre-curse-qa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.x4engineering.com\/us\/"},{"@type":"ListItem","position":2,"name":"Cloud Native: Blessing or SRE Curse? Q&#038;A"}]},{"@type":"WebSite","@id":"https:\/\/www.x4engineering.com\/#website","url":"https:\/\/www.x4engineering.com\/","name":"X4 Engineering","description":"X4 Engineering connects businesses in Renewables, Oil &amp; Gas, and Technology sectors with top engineering talent. We offer expert recruitment solutions tailored to drive growth and innovation.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.x4engineering.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"us"},{"@type":"Person","@id":"https:\/\/www.x4engineering.com\/#\/schema\/person\/7b98a0a3e9518ee1471a804ae06c7889","name":"x4group_cms","url":"https:\/\/www.x4engineering.com\/us\/author\/x4group_cms\/"}]}},"_links":{"self":[{"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/posts\/11911","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/comments?post=11911"}],"version-history":[{"count":1,"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/posts\/11911\/revisions"}],"predecessor-version":[{"id":12061,"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/posts\/11911\/revisions\/12061"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/media\/11912"}],"wp:attachment":[{"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/media?parent=11911"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/categories?post=11911"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.x4engineering.com\/us\/wp-json\/wp\/v2\/tags?post=11911"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}