In this episode of TFiR Let’s Talk recorded at the KubeCon in Detroit, Swapnil Bhartiya sits down with Nati Shalom, Founder and CTO of Cloudify, to discuss the seemingly ongoing struggles of developers and engineers in the cloud native and Kubernetes space: infrastructure complexity, skills gap, and work overload. He goes into detail about how their Cloudify Discovery feature is helping to address these challenges.
Key highlights from this video interview:
- Shalom feels that the issues are still the same since the last event: complexity is a problem, developer experience needs to be improved, and platform engineers are overloaded with work with too many tools to deal with things.
- One approach is to provide developers with all the tools in one place or turn infrastructure resources into self-service. However, turning a Kubernetes cluster and the environments around it into self-service is challenging. Shalom discusses how Cloudify Discovery can address this.
- Discovery helps developers call a single API to deploy things in dev and production. It automates the process by finding out the clusters that are relevant to you.
- Cloudify also recently announced adding a feature to deal with data operation drift management.
- The two main reasons why developers are still struggling to get code into production as fast as possible with as little friction as possible: the complexity of the infrastructure itself and the developer dealing with tasks related to infrastructure (which is roughly 80% of his time). Shalom discusses the problems associated with these and how scale can exacerbate this.
- Self-service solutions are helping bridge the skills gap by having a product, instead of a human, writing the code, and automating how developers access and create environments. He explains how this helps eliminate friction and scales projects better.
The summary of the show is written by Emily Nicholls.