Exploring the idea of Kubernetes beyond just a container orchestrator, into thinking of it as a full-fledged base of operations for cloud-native computing. View in browser »
The New Stack Update

ISSUE 96: Kubernetes as a Cloud-Native Base

Talk Talk Talk

“Do not, I repeat, do not deploy this week. That is how you end up debugging a critical issue from your parent's wifi in your old bedroom while your spouse hates you for abandoning them with your racist uncle.”

BRCK Chief Data Scientist Chris Albon, on pre-holiday deployments.
Add It Up
47% of Surveyed Companies' Employees Are Open Source Contributors
Vue is big in China
React continues to be the leading front-end JavaScript framework. Far beyond other technologies we cover, React has now become a top skill mentioned in a post about developer jobs. Good for React. In fact, based on over 23,000 responses for The State of JavaScript 2017 survey, 58 percent of respondents said they have used React before and would do so in the future. That compares to 20 percent that have used Vue and will do so again. These frameworks, along with Angular 2, Aurelia and Polymer, all have more people planning to use them again as opposed to rejecting its future use. Developers that had already tried Ember and Backbone were much less likely to include the frameworks in their future plans.
What's Happening

Kubernetes has had two new releases in the past six months. How do companies keep pace? And what is the role of developer advocates, maintainers and lead developers in serving customers in this open source community?

These questions and others were addressed in this episode of The New Stack Makers podcast, which was streamed live from the 2017 KubeCon and CloudNativeCon event earlier this month. Ihor Dvoretskyi, a developer advocate at the Cloud Native Computing Foundation; Sarah Novotny, head of open source strategy for the Google Cloud Platform; and Michelle Noorali, senior engineer at Microsoft and co-lead for KubeCon, all joined TNS founder Alex Williams to discuss what it takes to get a project to the coveted status of a CNCF project, what the newly elected CNCF governance board is working on and what the future might hold.

The Future Beyond Kubernetes 1.9

Kubernetes as a Cloud-Native Base

We’re still unwrapping all the news from the Kubecon/CloudNativeCon event earlier this month in Austin. Some of the more intriguing developments revolved around extending the idea of Kubernetes beyond just a container orchestrator, into thinking of it as a full-fledged base of operations of cloud-native computing.

Microsoft, for instance, released what it calls a “Virtual Kubelet” for K8. A kubelet is a small agent that runs alongside each Kubernetes node to help coordinate operations. Microsoft’s Virtual Kubelet now provides a way to work with using on-demand and nearly instantaneous container compute services through the Kubernetes API. Already is working with this technology to offer its secure serverless container service.

Also that week, Oracle released a Kubernetes installer for its recently launched Fn serverless platform. This installer would, among other features, provide a way to call serverless functions from within a Kubernetes environment, as well as help non-Kubernetes functions find resources through Kubernetes.

All this work centers around what Oracle’s Bob Quillin calls, in an upcoming TNS editorial, “Kubernetes-Native,” or the thinking that Kubernetes is a base for cloud computing, rather than low-level containers themselves. This was also the thinking around CoreOS’ new feature, called Open Cloud Services, that allows users to quickly deploy cloud-native apps, such as Grafana, as “services” through CoreOS’ commercial Kubernetes distro, called Tectonic. Today’s deployment tools, such as Helm, provide abstractions at the container level, rather than the application level itself, which would be more useful to the admin. “We’ve been a big advocate of extending the Kubernetes API to do more things,” CoreOS Brandon Philips told us. “It gives people the control to help themselves,” he said.

Binaris Wants to Reduce Latency in Serverless Productions

The emerging list of what use cases are best suited for serverless — cron jobs, data and media processing, and ETL — may be about to change significantly if new player Binaris is able to build some market share based on its still-in-alpha functions-as-a-service platform, which is focused on providing a predictable, low latency serverless option.

Meet Spinnaker: The Ultimate Multicloud Deployment Tool

Video streaming giant Netflix knows a thing or two about continuous integration and deployment of web applications. And the company has released as open source its internal software for deploying across multiple cloud environments, including OpenStack, DC/OS, Kubernetes, Cloud Foundry and the three major cloud providers. TNS analyst Janakiram MSV takes a close look at this intriguing tool.

Citus Data Turns Postgres into a Scalable Distributed Database System

A number of new databases have taken on the challenges of distributed SQL, including Google Cloud Spanner, CockroachDB, TiDB, CrateDB and FaunaDB. Others, such as Splice Machine and Yugabyte have taken a hybrid approach to the whole SQL-vs.-NoSQL debate. Rather than starting from scratch, as others have, San Francisco-based Citus Data is focused on making reliable, 20-year-old Postgres scale.

2018 Reader Survey
Please take five minutes to fill out our reader survey. When you give us your name and email address, you’ll also be automatically entered into a random drawing for a $250 Amazon gift card. (We will never use your personal information for any other purpose.)
FREE EBOOK: Learn about patterns and deployment use cases for Kubernetes.
Kubernetes emerged from a need to run cloud-native applications on a massively scaled network, and that’s exactly what it’s enabling its growing user base to do. The demand for platforms that can run web-scalable workloads means Kubernetes is increasingly under consideration by IT engineering teams, and many will choose to adopt the project.

This ebook serves as a primer for both newcomers, assessors and implementers who are looking to make the most of the ecosystem of products and services emerging around Kubernetes. We also go well beyond the basics and explore where Kubernetes fits into the DevOps pipeline, how to overcome production challenges, and considerations for Kubernetes adopters. 
Download The Ebook
We are grateful for the support of our ebook foundation sponsor:

And our sponsors for this ebook:

Copyright © 2017 The New Stack, All rights reserved.

Want to change how you receive these emails?
You can unsubscribe from this newsletter