filmov
tv
Doug Davis, IBM | KubeCon + CloudNativeCon EU 2019
Показать описание
Doug Davis, Sr. Technical Staff Member, PM Knative, IBM, sits down with Stu Miniman and Corey Quinn at KubeCon + CloudNativeCon EU 2019 in Barcelona, Spain
#theCUBE #KubeCon #CloudNativeCon
Q&A: Don’t assume serverless has limitations, says IBM Knative expert
The no limit mentality is especially ripe in the technology industry, where the mantra tends to be ‘fail fast and fail often.’ New IT platforms are constantly being designed to make daily business operations easier. But assuming certain workloads aren’t appropriate or that barriers exist without testing things first can be a fatal mistake, according to Doug Davis (pictured), senior technical staff member at IBM and PM of Knative.
In the case of serverless, a new landscape that assists with applications like Kubernetes and its simplified brother Knative, Davis has trouble believing that it has any current limitations. He’s heard a few negative stories but isn’t quite convinced.
[Editor’s Note: The following answers have been condensed for clarity.]
Miniman: Most developers are looking for reduced friction, and they want things to be easier. How does Knative help us move towards that?
Davis: I look at Knative as a simplification of Kubernetes, because as much as everybody loves Kubernetes, it’s kind of complicated. It’s not the easiest thing in the world to use, and it forces you to be an IT expert, which almost goes against the direction we were headed. You don’t want to have to worry about something; you just want to give us your code, right? Kubernetes says you must know about networks and volumes, so, it’s kind of going the wrong way.
Knative tries to give you all the features of Kubernetes but in a simpler platform. The important thing is that if you need to go around Knative because it’s too simplified or opinionated, you can still do that if you need to get to the complicated stuff. And it’s not like you’re entering a different world. It’s the same infrastructure that you can deploy things on. Knative can integrate very nicely with the stuff you deploy through Kubernetes. It’s nice to merge these two worlds.
Miniman: What is the Serverless Working Group?
Davis: The Serverless Working Group was started back in 2017 by the CNCF Technical Oversight Committee [TOC]. They wanted to know what is serverless all about, and they wanted to learn more how to get involved. They started up the Serverless Working Group, and the main mission was to just do investigation. The output of this working group was a white paper describing serverless and the good use cases for when to use it. It also covered common architectures by explaining what goes on in the space.
It also produced a landscape document laying out what’s out there from a proprietor’s perspective, as well as an open-source perspective. At the tail end of the white paper was a set of recommendations for the TOC. What should they do next? It came down to three different things. One was education. They wanted to educate the community about when serverless was appropriate.
The second was what projects should be handled by serverless and how to grow the community. Third was what they should do around improbability. Obviously, when it comes to open-source standards and things like that, serverless is all about events. They recognized that if they could help the processing of events as they move from point A to point B, that might help people in terms of middleware when it came to the routing of events and filtering events.
Quinn: What workloads are not appropriate for serverless in your mind?
...
Watch the complete video interview below, and be sure to check out more of SiliconANGLE’s and theCUBE’s coverage of the KubeCon + CloudNativeCon event. (* Disclosure: The Cloud Native Computing Foundation sponsored this segment of theCUBE. Neither CNCF nor other sponsors have editorial control over content on theCUBE or SiliconANGLE.)
#theCUBE #KubeCon #CloudNativeCon
Q&A: Don’t assume serverless has limitations, says IBM Knative expert
The no limit mentality is especially ripe in the technology industry, where the mantra tends to be ‘fail fast and fail often.’ New IT platforms are constantly being designed to make daily business operations easier. But assuming certain workloads aren’t appropriate or that barriers exist without testing things first can be a fatal mistake, according to Doug Davis (pictured), senior technical staff member at IBM and PM of Knative.
In the case of serverless, a new landscape that assists with applications like Kubernetes and its simplified brother Knative, Davis has trouble believing that it has any current limitations. He’s heard a few negative stories but isn’t quite convinced.
[Editor’s Note: The following answers have been condensed for clarity.]
Miniman: Most developers are looking for reduced friction, and they want things to be easier. How does Knative help us move towards that?
Davis: I look at Knative as a simplification of Kubernetes, because as much as everybody loves Kubernetes, it’s kind of complicated. It’s not the easiest thing in the world to use, and it forces you to be an IT expert, which almost goes against the direction we were headed. You don’t want to have to worry about something; you just want to give us your code, right? Kubernetes says you must know about networks and volumes, so, it’s kind of going the wrong way.
Knative tries to give you all the features of Kubernetes but in a simpler platform. The important thing is that if you need to go around Knative because it’s too simplified or opinionated, you can still do that if you need to get to the complicated stuff. And it’s not like you’re entering a different world. It’s the same infrastructure that you can deploy things on. Knative can integrate very nicely with the stuff you deploy through Kubernetes. It’s nice to merge these two worlds.
Miniman: What is the Serverless Working Group?
Davis: The Serverless Working Group was started back in 2017 by the CNCF Technical Oversight Committee [TOC]. They wanted to know what is serverless all about, and they wanted to learn more how to get involved. They started up the Serverless Working Group, and the main mission was to just do investigation. The output of this working group was a white paper describing serverless and the good use cases for when to use it. It also covered common architectures by explaining what goes on in the space.
It also produced a landscape document laying out what’s out there from a proprietor’s perspective, as well as an open-source perspective. At the tail end of the white paper was a set of recommendations for the TOC. What should they do next? It came down to three different things. One was education. They wanted to educate the community about when serverless was appropriate.
The second was what projects should be handled by serverless and how to grow the community. Third was what they should do around improbability. Obviously, when it comes to open-source standards and things like that, serverless is all about events. They recognized that if they could help the processing of events as they move from point A to point B, that might help people in terms of middleware when it came to the routing of events and filtering events.
Quinn: What workloads are not appropriate for serverless in your mind?
...
Watch the complete video interview below, and be sure to check out more of SiliconANGLE’s and theCUBE’s coverage of the KubeCon + CloudNativeCon event. (* Disclosure: The Cloud Native Computing Foundation sponsored this segment of theCUBE. Neither CNCF nor other sponsors have editorial control over content on theCUBE or SiliconANGLE.)