DevNation Day India 2022 - Enhance Developer Experience using IDE for OpenShift and Serverless
Abstract
Currently to create, debug, and deploy cloud-native applications, a developer needs various toolsets to achieve them together and developers have the power of choice now and they drive the decision-making for it. As Red Hat, we have to embrace this continuity and focus on delivering integrated value to our developer community. We present the OpenShift & Serverless Functions extension by Red Hat, a new set of extensions for VS Code and IntelliJ that aims to simplify the OpenShift & Serverless developer experience. This supports public cloud instances such as OpenShift on Azure, OpenShift on AWS and local development on CodeReady Containers.
The session will consist of a demo showcasing applications deployed on top of the hybrid-cloud infrastructure, covering the following:
- Single Click application creation workflow
- Debug applications directly on the cluster from IDE
- Manage & Monitor Kubernetes resources(logs, pods, builds, deployment configs) directly from the IDE
In this talk, we are also going to focus on serverless functions IDE extensions leveraging the power of Knative to provide serverless, event-driven applications that scale on demand. Users can install the Knative Serverless extension for IDE(VSCode, IntelliJ, GitHub CodeSpaces) that allows them to create, build, deploy, and invoke the serverless apps and scaffold functions for NodeJS, Python, Go, TypeScript, Quarkus.
Mohit Suman
Mohit Suman is based out of the beautiful country India. He works as a Senior Technical Product Manager, Developer Experience at Red Hat. Currently defining the journey to enhance the overall developer experience for hybrid-cloud, serverless and cloud-native developer tooling portfolio. An advocate of open source principles and building a strong community around them. He holds experience in Product Management, Software Engineering and Architecture in fields ranging from large-scale distributed computing to developer productivity.
Mohit is a Computer Science graduate and Management from UCLA Anderson School of Management. Often a speaker at industry events, he enjoys networking with people with similar interests and backgrounds. Mohit is also an avid traveller and loves to explore the beauty around the globe.