A central focus of this year’s KubeCon+CloudNativeCon has been on sharing the experience of the end users of Kubernetes. View in browser »
The New Stack Update

ISSUE 243: Kubernetes from the User’s Perspective

Talk Talk Talk

“Failure is going to happen. What’s important is: Can your system mitigate that failure for what’s important to you?”

Lorne Kligerman, Gremlin
Add It Up
Cloud Architects Have a Different View on Requirements for Net-New Infrastructure

Cloud architects overlook some requirements when assessing new infrastructure. Sure, security and cost are table stakes, but according to The New Stack’s Next Generation Infrastructure-as-a-Service study, cloud architects were half as likely to believe that storage, standardized architecture and interoperability are essential when picking new cloud infrastructure as compared to the CTOs and other technology decision-makers surveyed.

Because of their job role, the people designing and integrating cloud platforms understand that there is little black and white in the world of compatibility. If an enterprise plans to permanently employ a cloud architect or cloud platform team, perhaps this level of uncertainty is acceptable. If not, then cloud architects will have to swallow their pride and accept more requirements, even if it creates lock-in to a specific standard or storage type.

What's Happening

In this episode of The New Stack Makers livestream, five guests each offer a hands-on “lightning demo” of their respective open source cloud native projects, as a teaser for this week’s Cloud Native Computing Foundation’s KubeCon + CloudNativeCon North America.

The lightning demo guests feature Michelle Noorali, senior software engineer at Microsoft, on Open Service Mesh (OSM) service mesh; Phil Prasek, principal product manager at Upbound, on the Crossplane control plane; James Roper, cloud architect at Lightbend, on the Cloudstate distributed state management framework; Torin Sandall, Styra vice president of open source and co-creator of the Open Policy Agent (OPA) policy engine; and Ryan McKinley, vice president of applications at Grafana Labs, on the Grafana monitoring software.

Kubernetes from the User’s Perspective

A central focus of this year’s KubeCon+CloudNativeCon has been on sharing the experience of the end users of Kubernetes. The Cloud Native Computing Foundation has a renewed focus on the enterprises and web-scale companies that have found much value in scalable cloud native technologies. Such users can provide valuable insights to their peers and even contribute to the upstream codebases. So, naturally, many of the most fascinating talks at this year’s event were from engineers and developers who are using Kubernetes and associated cloud native tools in full production settings.

Perhaps most surprising, for us, was a keynote talk given by Apple Software Engineer Alena Prokharchyk. We had heard of Apple using the open source orchestration engine, but had no idea to the extent of the planned usage by the consumer hardware giant. In short, Apple will run the majority of its workloads on Kubernetes clusters

The company’s developers, she said, “want to adopt cloud native tools for better debugging, logging, monitoring and tracing of their apps. Our responsibility as platform developers is to provide a scalable orchestration layer with secure resource isolation and reliable scheduling.”

Other CNCF technologies are also being used in highly-scalable environments. Another revelation from the show this week is that Slack is now using CNCF’s Vitess to manage over 99% of the messages and other associated data rolling through its system. Vitess provides a way to spread a MySQL database system across multiple servers, in order to vastly improve the scalability and responsiveness of the database as a whole. In this case, Vitess broke Slack’s gigantic MySQL database into 1,000 shards, each responding to user requests with no downtime.

Making Kubernetes easier to digest by developers is a major focus across these organizations. In another talk, Adobe’s Colin Murphy described how this company used the Kubernetes API to build out developer workflows. This approach allows devs to deploy apps to multiple cloud providers or data centers on Kubernetes at scale. Adobe even developed an open source client — written in Go — to help app devs deploy directly to production without learning Kubernetes at all.

Although KubeCon wraps on Friday, The New Stack will be crawling over the wealth of information we picked up during our time there for weeks to come. So check back often at to read more great stories about the growing adoption of Kubernetes and other cloud native tools.  

How an Event-Driven Architecture Drives Business Agility

An event-driven architecture (EDA) allows developers to create dynamic applications that inject speed and responsiveness into business processes, helping companies operate more efficiently. Not surprisingly, EDAs have sparked interest among organizations pursuing the benefits of digitally transforming through the use of modern, cloud-focused application development processes, such as DevOps, and technologies, such as containerized Kubernetes applications.

Red Hat OpenShift Presses Outward to the Edge, Enhances Developer Experience

While Red Hat officially launched OpenShift 4.6 in late October, the company has introduced a number of new features around its managed Kubernetes offering just in time for this week’s KubeCon + CloudNativeCon North America, including updates around serverless, its Quarkus Kubernetes native Java stack, long-term support, and the ability to run remote workloads without requiring Kubernetes.

What Enterprise RFPs Require from Kubernetes and Container Management Software

What are the most popular software requirements seen by vendors and why are they important to enterprises as they embark on a Kubernetes and container management (KCM) infrastructure implementation? This contributed post, from Mohan Atreya of Rafay Systems, answers those questions by analyzing the most popular requirements anonymized from a random sample of a dozen real enterprise requests for proposals (RFPs) received over the past six months.

Party On

The Linux Foundation Executive Director Jim Zemlin, in tribute to the former CNCF Executive Director Dan Kohn said: “Dan played a special role at the Foundation, his impact far exceeded his time with us. He helped establish the organization we are today. And he oversaw the fastest growing open source community in history, your community — The Cloud Native Computing Foundation.

Cheryl Hung, vice president of ecosystem, Cloud Native Computing Foundation, reflects on the recent loss of Dan Kohn, former CNCF executive director, during the kickoff of this year's KubeCon+CloudNativeCon 2020.

CNCF GM Priyanka Sharma hosted a virtual happy hour via Zoom on day one of KubeCon with 92 attendees who mingled and talked about their Kubernetes deployments.

During Puppetize Digital, Puppet CTO Abby Kearns said, “Treating compliance as code is key for enterprises that need to drive more to the cloud, and to ensure security and compliance, along the way.”

The "Puppet Bunch!" made an appearance during Puppetize Digital.

On The Road
KubeCon Machine Learning on Kubernetes Livestream // NOV. 20 // THE NEW STACK PERISCOPE TV @ 1PM PST/ 4PM EST


Building and Securing Machine Learning Infrastructure on Kubernetes

Hear how HPE’s KubeDirector project makes it easy to run complex stateful scale-out application clusters on K8s and get their latest insights around AI/ML. Register now!

The New Stack Makers podcast is available on: — Pocket CastsStitcher — Apple PodcastsOvercastSpotifyTuneIn

Technologists building and managing new stack architectures join us for short conversations at conferences out on the tech conference circuit. These are the people defining how applications are developed and managed at scale.
Pre-register to get the new second edition of the Kubernetes ebook!

A lot has changed since we published the original Kubernetes Ecosystem ebook in 2017. Kubernetes has become the de facto standard platform for container orchestration and market adoption is strong. We now see Kubernetes as the operating system for the cloud — evolving into a universal control plane for compute, networking and storage that spans public, private and hybrid clouds. In this ebook you’ll learn:

  • Kubernetes architecture.
  • Options for running Kubernetes across a host of environments.
  • Key open source projects in the Kubernetes ecosystem.
  • Adoption patterns of cloud native infrastructure and tools.
Download Ebook
We are grateful for the support of our ebook sponsors:

Copyright © 2020 The New Stack, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp