For my lifetime, I have worked in the domain of SAP, a licensed vendor of enterprise software. Open source software, to me, was something noble which never worked in real world. Like in life, my experiences taught to me that noble was nice but it never paid back enough. The recent movement of SAP to open-up, firstly with OpenUI5 and subsequently by collaborating with Cloud Foundry in terms of the new Web IDE full stack offering with containers signaled a shift in the approach. As a keen follower of SAP, I found something different in the current shift in comparison to the earlier shift to Java which was relatively short-lived and lacked future roadmap. Two weeks ago, I attended the DevConf conference organized by RedHat in India(Bangalore). After the day’s session, the value proposition of embracing FOSS(Free and Open Source Software) was apparent to me. I would like to share some of topics which caught my attention and their relevance to SAP world.
Image Credits: https://devconf.info/in/2018
On a cloudy Saturday morning, I arrived at the conference to find a huge gathering of people frantically searching for the session rooms. I was the black sheep in the open source world. In general, I always feared to interact with Open source community as they always scorned once I revealed all my world revolved around SAP. They always seemed to me like the characters from the Big Bang Theory, who always spoke to something totally new, crazy and innovative. I used to shy away from getting into any conversation. It was time to overcome my fears.
Anxious and nervous, I walked into the auditorium behaving as if I belonged here. Inside me, I knew that this was the last place especially on a Saturday morning. Around me, there were developers holding their Mac and looking exited. I behaved like a snob, just like the way some experts behave.
The opening session was by the OpenShift Field Product Manager and Developer Advocate, Jorge Morales. A session on OpenShift. In a matter of minutes I could start relating to the words which came out of his mouth J. The topic which caught my attention was DX. I knew that UX is not UI(A shameless plug in for my blog). But, DX, what was that? DX standard for developer experience and I was a developer. However, I never realized that developers are also human and not some tools. The attempt of OpenShift-Do was to abstract the deployment and environment to allow the developers to perform one thing for which they are hired, Code. Wow! I always feared the environment and now that never mattered.
Also, I saw Kubernetes and the concept of containers. A bell rang in my usually empty head. Isn’t new Web IDE about offering containers for different environments? If SAP Web IDE is offering containers then, there must be some link between SAP and Kubernetes. I approached my reliable friend for its input, Google. Bingo, SAP Cloud Platform Kubernetes environment.
At the end of the day, I walked out by the end of day making few acquaintances. I found the excitement of the Open source community, vibrant and colorful (in terms of their knowledge).
Overall I had a sense of openness towards open source world(pun intended). I felt powerful and was keen to boast my newly acquired skills but a lesson from my experience in the conference was, Pride and Ego only makes you smaller than you are.
Hopefully, I can interact more in this space and look forward to future collaborations.
Hope the mixture of some technical and mostly generic observations on this blog made you feel good of spending the few minutes reading the blog. Like if you Liked it 🙂