Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-paypal-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the storefront domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the storefront domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php on line 6114

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/functions.php:6114) in /usr/home/ursamajor/public_html/amalgaminsights.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893
{"id":3393,"date":"2019-11-25T17:45:15","date_gmt":"2019-11-25T17:45:15","guid":{"rendered":"https:\/\/amalgaminsights.com\/?p=2657"},"modified":"2022-01-03T00:13:47","modified_gmt":"2022-01-03T08:13:47","slug":"from-kubecon-three-things-happening-with-the-kubernetes-market","status":"publish","type":"post","link":"https:\/\/amalgaminsights.com\/2019\/11\/25\/from-kubecon-three-things-happening-with-the-kubernetes-market\/","title":{"rendered":"From #KubeCon, Three Things Happening with the Kubernetes Market"},"content":{"rendered":"

\"\"<\/a>This year\u2019s KubeCon+CloudNativeCon was, to say the least, an experience. Normally sunny San Diego treated conference-goers to torrential downpours. The unusual weather turned the block party event into a bit of a sog. My shoes are still drying out. The record crowds \u2013 this year\u2019s attendance was 12,000 up from last year\u2019s 8000 in Seattle \u2013 made navigating the show floor a challenge for many attendees.<\/p>\n

Despite the weather and the crowds, this was an exciting KubeCon+CloudNativeCon. On display was the maturation of the Kubernetes and container market. Both the technology and the best practices discussions were less about \u201cwhat is Kubernetes\u201d and, instead more about \u201chow does this fit into my architecture?\u201d and \u201chow enterprise-ready is this stuff?\u201d This shift from the \u201cwhat\u201d to the \u201chow\u201d is a sign that Kubernetes is heading quickly to the mainstream. There are other indicators at Kubecon+CloudNativeCon that, to me, show Kubernetes maturing into a real enterprise technology.<\/p>\n

First, the makeup of the Kubernetes community is clearly changing<\/strong>. Two years ago, almost every company at KubeCon+CloudNativeCon was some form of digital forward company like Lyft or cloud technology vendor such as Google or Red Hat. Now, there are many more traditional companies on both the IT and vendor side. Vendors such as HPE, Oracle, Intel, and Microsoft, mainstays of technology for the past 30 years, are here in force. Industries like telecommunications (drawn by the promise of edge computing), finance, manufacturing, and retail are much more visible than they were just a short time ago. While microservices and Kubernetes are not yet as widely deployed as more traditional n-Tier architectures and classic middleware, the mainstream is clearly interested.<\/p>\n

Another indicator of the changes in the Kubernetes space is the prominence of security in the community.<\/strong> Not only are there more vendors than ever, but we are seeing more keynote time given to security practices. Security is, of course, a major component of making Kubernetes enterprise-ready. Without solid security practices and technology, Kubernetes will never be acceptable to a broad swatch of large to mid-sized businesses. That said, there is still so much more that needs to be done with Kubernetes security. The good news is that the community is working on it.<\/p>\n

Finally, there is clearly more attention being paid to operating Kubernetes in a production environment.<\/strong> That\u2019s most evident in the proliferation of tracing and logging technology, from both new and older companies, that were on display on the show floor and mainstage. Policy management was also an important area of discussion at the conference. These are all examples of the type of infrastructure that Operations teams will need to manage Kubernetes at scale and a sign that the community is thinking seriously about what happens after deployment.<\/p>\n

It certainly helps that a lot of basic issues with Kubernetes have been solved but there is still more work to do. There are difficult challenges that need attention. How to migrate existing stateful apps originally written in Java and based on n-Tier architectures is still mostly an open question. Storage is another area that needs more innovation, though there\u2019s serious work underway in that space. Despite the need for continued work, the progress seen at KubeCon+CloudNativeCon NA 2019 point to future where Kubernetes is a major platform for enterprise applications.  2020 will be another pivotal year for Kubernetes, containers, and microservices architectures. It may even be the year of mainstream adoption. We\u2019ll be watching.<\/p>\n","protected":false},"excerpt":{"rendered":"

This year\u2019s KubeCon+CloudNativeCon was, to say the least, an experience. Normally sunny San Diego treated conference-goers to torrential downpours. The unusual weather turned the block party event into a bit of a sog. My shoes are still drying out. The record crowds \u2013 this year\u2019s attendance was 12,000 up from last year\u2019s 8000 in Seattle […]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3393","post","type-post","status-publish","format-standard","hentry","category-data-science"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/posts\/3393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/comments?post=3393"}],"version-history":[{"count":1,"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/posts\/3393\/revisions"}],"predecessor-version":[{"id":13322,"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/posts\/3393\/revisions\/13322"}],"wp:attachment":[{"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/media?parent=3393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/categories?post=3393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/amalgaminsights.com\/wp-json\/wp\/v2\/tags?post=3393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}