Yesterday I wrote about my first impressions of SAP TechEd 2018 in Barcelona. With this blog I want to follow up.
A slow start into the day
The second day started at 8:15 a.m. Unfortunately I chose a lecture session that wasn’t really interesting. To be more precise the speaker was boring. I needed something interesting and enthusiastical after a night with only a few hours of sleep. So I changed to a presentation about the SAP HANA Blockchain service. This was quite interesting even though I don’t see a concrete use case at my customers. With this session I was prepared for the day.
After this starter I went to a presentation about SAPUI5 hold by Stefan Beck, Chief UI5 Product Expert. Although I knew most of the content from #UI5Con it was a good recurrence and freshed up my memory. Unfortunately I haven’t had time to get my hands dirty with these great topics like UI5 Tooling, UI5 Evo etc. yet.
Later I visited another SAPUI5 session by Stefan about new capabilities to build SAPUI5 controls. I’m a UI5 guy and I really like what the team does. These new feature will make life of control developers much easier.
Two or three years ago I participated in a big API project. We used the OpenSource platform of WSO2. At this yearsTechEd I heard a lot about SAP API Hub. I’m happy that SAP now has it’s own API Hub on SAP Cloud Platform. This morning I watched a interesting session about how to approach to an API implementation. Very interesting stuff.
Application Programming Model
My absolute highlight of the last two days was a lecture about the new Application Programming Model. This guy, namely Daniel Hutzel, used words I haven’t heard from a SAP employee so far: Reactive Programming, Reactive Java, Typescript, Promises, async/await to name only a few. I thought these technology buzzwords would enter the the SAP hemisphere not before ABAP celebrates it’s 70th birthday (which must be in 2042). Ok that a bit sarcastic and I appologize for this. But Daniel really gave back the confidence to me that SAP can make the shift into a modern programming world.
The programming model he presented in only one hour sounds amazing and so I decided to have a deeper look at it as soon as I’m home again. It was all about CDS, easy creatable mockdata with SQLLite, node.js business services and and and.
Rest of the day
The rest of the day I spent in also interesting sessions about R&D in the UX field, SQL-Injection prevention in SAP Cloud Platform and about Cloud platform in general by Matthias Steiner again.
Btw the SQL-injection prevention is also realized for node.js runtime first cause it was easier to implement it with node.js than with other languages. So SAP listen to your developers: things are easier with node.js.
In the evening we then had the evening event. I have to admit that this event was the best one I have been to at SAPTECHED so far. So this is an argument for Barcelona as a permanent location for SAPTECHED Europe.
Ok, my second day at SAPTECHED 2018 in Barcelona was fantastic and I’m looking forward to the last day.