Cloud Foundry sponsored this podcast.
The developer will certainly face new challenges when making the switch to a cloud native platform. The process might include, for example, learning how to add code to Kubernetes clusters or mastering the mechanics of etcd and kubectl. The power and scaling flexibility a cloud native platform and Kubernetes offer, among other things, are often worth more than developers’ investments in time and resources when adopting these technologies.
What developers are usually more concerned about is the business goals they need to achieve. They will likely care less about what the underlying infrastructure than how it can be used to create code that might improve their organization’s bottom line, or for a public institution, better meet the needs of a citizen. In other words, as discussed in the episode below, we need to move on from touting how great Kubernetes is and make it boring. Instead, we should concentrate on how — if possible — cloud native and Kubernetes can further business goals.
In this episode of The New Stack Analysts recorded this month at the 2019 Cloud Foundry Summit Europe in The Hague, The Netherlands, the business needs of developers and the role of the Cloud Foundry community were discussed — and debated.
Listen to all TNS podcasts on Simplecast.
Hosted by Alex Williams, The New Stack founder and editor-in-chief and co-hosted by Devin Davis, vice president of marketing, Cloud Foundry Foundation, the panelists were:
- Abby Kearns, executive director, Cloud Foundry Foundation.
- Michael Coté, marketing director, Pivotal.
- Tammy Van Hove, distinguished engineer, IBM.
- Udo Seidel, tech writer, Heise iX.
Kearns said she agreed that Kubernetes should be boring, considering “we’re not here because we care about Kubernetes and we’re not here because we care about a Platform as a Service.” This is because “collectively we’re solving larger problems, which is how do we allow users’ customers to write code, deploy code into production and run that at scale?”
“And so for me, it’s always about how do we take into consideration where technology trends are going, where user behavior trends are going,” Kearns said. “And then how do we make sure that we, as a community, an ecosystem, and a technology also continue to evolve.”
On the idea of how to make Kubernetes boring, Coté said, “It seems to be like everyone wants to talk about that at the lower level, and at the top level, we’re focused on how do we add features and new things, but for that forcing function of boredom, nothing’s happening in the middle layer fast enough.”
For cloud native and Kubernetes deployments, developers may not need to ever be involved in management — and worries — of the infrastructure. “If we’re going to manage this infrastructure, there are policies that are important to us,” Van Hove said. “We don’t want our average developers in that space.”
Pivotal is a sponsor of The New Stack.