{"id":373,"date":"2018-10-16T13:26:40","date_gmt":"2018-10-16T13:26:40","guid":{"rendered":"https:\/\/www.appservgrid.com\/paw93\/?p=373"},"modified":"2018-10-17T08:52:10","modified_gmt":"2018-10-17T08:52:10","slug":"the-kubernetes-market-in-2018-jetstack-blog","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw93\/index.php\/2018\/10\/16\/the-kubernetes-market-in-2018-jetstack-blog\/","title":{"rendered":"The Kubernetes Market in 2018 \/\/ Jetstack Blog"},"content":{"rendered":"<p>25\/Jan 2018<\/p>\n<p>By <a target=\"\">Matt Barker<\/a><\/p>\n<p>Not long ago, I overheard the Jetstack team chatting about recent changes in the market and the increasingly widespread adoption of Kubernetes. Only when I reflected to write this did I realise that we have been saying the same thing every few months for the past year.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetstack.io\/blog\/year-in-review\/group.jpg\" alt=\"group\" \/><\/p>\n<p>Indeed, the Kubernetes market shows no sign of slowing down. Jetstack alone has tripled in size as we scale to cater to demand, <a href=\"https:\/\/events.linuxfoundation.org\/events\/kubecon-cloudnativecon-europe-2018\/\">KubeCon<\/a> has gone from a couple of hundred in a small room to 4000 in a vast conference centre, and recent announcements have seen millions of dollars pour into the space as companies like Cisco and VMWare announce strategic investments.<\/p>\n<p>And all of this is for good reason. We regularly see customers make huge reductions in cloud spend (75% in some cases), and vast improvements in project delivery times (up to 10x faster). I\u2019m personally looking forward to hearing more of these stories as Kubernetes permeates the market in 2018.<\/p>\n<p>As we are in the early stages of what promises to be another exciting year for Kubernetes, I thought I would take a moment to reflect on some of the major themes I have seen develop whilst running a professional service devoted to the project.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetstack.io\/blog\/year-in-review\/training.jpg\" alt=\"training\" \/><\/p>\n<h2>1.) Kubernetes has won the container management war<\/h2>\n<p>Defensive internal battles have been fought and lost. Amazon announced <a href=\"https:\/\/aws.amazon.com\/eks\/\">EKS<\/a>, <a href=\"https:\/\/www.docker.com\/kubernetes\">Docker<\/a> now supports Kubernetes natively, and an ecosystem has been forged which will only grow stronger in magnitude as the ISVs and vendors start to build for \u2018Kubernetes first.\u2019<\/p>\n<h2>2.) Amongst early adopters, the conversation is changing from build to operations<\/h2>\n<p>In recent months, queries for <a href=\"https:\/\/www.jetstack.io\/consulting\/\">Production Readiness Reviews<\/a> and <a href=\"https:\/\/www.jetstack.io\/in-person-training\/\">Advanced Operations Training<\/a> have exploded. It may only be for smaller services, or as a pilot project, but teams are fast gearing up for what it takes to run Kubernetes in production.<\/p>\n<p>Jetstack has worked towards updating our services to cater to this demand, and we have been developing training and operational playbooks as part of a <a href=\"https:\/\/www.jetstack.io\/training-subscription\/\">subscription<\/a>. This is the first step towards a suite of products and services that will help teams trying to get up to speed on Kubernetes.<\/p>\n<p>We thank companies like Monzo for their openness in sharing <a href=\"https:\/\/community.monzo.com\/t\/resolved-current-account-payments-may-fail-major-outage-27-10-2017\/26296\/95\">what can go wrong<\/a> in production, and how you can try to avoid situations like this.<\/p>\n<h2>3.) Multi-cloud is the ultimate aim for Jetstack customers<\/h2>\n<p>There\u2019s no doubt that for certain customers the ease of <a href=\"https:\/\/cloud.google.com\/kubernetes-engine\/\">GKE<\/a> is a no-brainer, and for others, buying into a ready-made container platform like <a href=\"https:\/\/www.openshift.com\/promotions\/online-pro.html?sc_cid=7016000000128KfAAI&amp;gclid=EAIaIQobChMIuf6ImPPw2AIVFTPTCh01sgckEAAYASAAEgJoAfD_BwE\">OpenShift<\/a> is the best way to unlock Kubernetes value. However, for the vast majority of Jetstack customers, the ultimate goal is working with upstream Kubernetes in the most consistent way they can across multiple environments. The drivers for this are varied, but the major reasons we see include:<\/p>\n<ul>\n<li>Ensuring their teams properly understand the components of Kubernetes and don\u2019t hide it via a service. The big concern is that their operators are able to cope with production issues effectively.<\/li>\n<li>Making the most of existing on-prem environments.<\/li>\n<li>Regulatory reasons (mainly seen in banks, and used as a way to reduce risk of reliance on one cloud environment).<\/li>\n<li>Fear of being locked into a cloud service.<\/li>\n<li>OEM deployments for target customers with varying requirements.<\/li>\n<\/ul>\n<p>Whilst working with a number of clients, notably CompareTheMarket, Jetstack was able to open source <a href=\"https:\/\/github.com\/jetstack\/tarmak\">Tarmak<\/a>, which is a suite of tools developed to give customers a cloud-agnostic way of delivering best-practice Kubernetes clusters. Read our <a href=\"https:\/\/blog.jetstack.io\/blog\/introducing-tarmak\/\">Introducing Tarmak blog post<\/a> for an in-depth discussion of its current features and design.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetstack.io\/blog\/year-in-review\/laptop.jpg\" alt=\"laptop\" \/><\/p>\n<h2>4.) Stateful services are still a thorny issue<\/h2>\n<p>In a perfect world, customers would run their stateful apps alongside stateless apps in Kubernetes, for deployment and management consistency. Sadly, for many people the complexities of running distributed systems within Kubernetes means they are often kept outside of the cluster.<\/p>\n<p>Jetstack is working closely with a number of companies to build on Kubernetes and its machinery to provide databases in-cluster. We\u2019ve integrated Elasticsearch for a European telco, Couchbase with <a href=\"https:\/\/blog.jetstack.io\/blog\/couchbase-openshift-k8s\/\">Amadeus<\/a>, and we are now actively working on Cassandra. If you\u2019re interested in containerised database-as-a-service, take a look at <a href=\"https:\/\/blog.jetstack.io\/blog\/introducing-navigator\/\">Navigator<\/a>. State will certainly be a part of the Kubernetes conversation this year.<\/p>\n<h2>5.) IT decision makers look further up the stack towards applications<\/h2>\n<p>Jetstack has started to receive its first queries around service mesh and serverless functionality on Kubernetes. We are delighted to be kicking off our first large-scale <a href=\"https:\/\/istio.io\/\">Istio<\/a> project this month, and are closely analysing platforms like <a href=\"https:\/\/github.com\/openfaas\">OpenFaaS<\/a> and <a href=\"http:\/\/kubeless.io\/\">Kubeless<\/a>.<\/p>\n<h2>Conclusion<\/h2>\n<p>Whether you\u2019re part of the Kubernetes community or not, one thing is for certain: Kubernetes is now impossible to ignore.<\/p>\n<p>So no matter if you\u2019re a technical architect, a CIO, or a software vendor, it\u2019s time to get involved, and become a part of the movement to automate your IT infrastructure.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetstack.io\/blog\/year-in-review\/barker.jpg\" alt=\"barker\" \/><\/p>\n<p>Matt Barker and the Jetstack team.<\/p>\n<p>This year, Jetstack is looking to expand into Europe: If you want to work on a variety of exciting Kubernetes projects, get in touch: <a href=\"mailto:hello@jetstack.io\">hello@jetstack.io<\/a>.<\/p>\n<p><a href=\"https:\/\/blog.jetstack.io\/blog\/year-in-review\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>25\/Jan 2018 By Matt Barker Not long ago, I overheard the Jetstack team chatting about recent changes in the market and the increasingly widespread adoption of Kubernetes. Only when I reflected to write this did I realise that we have been saying the same thing every few months for the past year. Indeed, the Kubernetes &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw93\/index.php\/2018\/10\/16\/the-kubernetes-market-in-2018-jetstack-blog\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The Kubernetes Market in 2018 \/\/ Jetstack Blog&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-373","post","type-post","status-publish","format-standard","hentry","category-kubernetes"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/posts\/373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/comments?post=373"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/posts\/373\/revisions"}],"predecessor-version":[{"id":520,"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/posts\/373\/revisions\/520"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/media?parent=373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/categories?post=373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw93\/index.php\/wp-json\/wp\/v2\/tags?post=373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}