Devoxx 2017 Presentation: Serverless Architectures (AWS Lambda + Fn Project)

Devoxx 2017 in Casablanca has come to an end. I enjoyed this fabulous conference a lot. Highlights were the the Serverless presentations, the istio presentation by Google, the Spring people live coding, and the Kotlin session that showed that my own Kotlin in the cloud HelloWorld was not so bad after all. Tech content is one important part, but also the great atmosphere and focused but relaxed environment with superb lunches were something to write home about.

And here is my presentation:

Video recording doesn’t seem to be uploaded on Youtube yet. Fun fact: We almost bought a flying carpet after Devoxx in Casablanca!

With the same slideset I gave my Serverless presentation at DOAG 2017 conference. Thanks again folks for the marvellous feedback 🙂

Java One 2017: Open Source Big Data in the Cloud (Hadoop, Hive, Spark, Kafka)

It’s true. I always said “presenting at Java One is like playing in champions league”. Last month I had the great pleasure to present at the Java One 2017 conference in San Francisco together with Edelweiss Kammermann about Open Source Big Data used in the cloud. The presentation included 4 live demos about Apache Hadoop with Map Reduce, Apache Hive, Apache Spark and Kafka all using Oracle Big Data Cloud Service – Compute Edition (aka BDCS-CE) and the Oracle Event Hub Service. The presentation was recorded – so you can enjoy from anywhere in the world.

For your convenience the slides are available on slideshare:

Using an app server does not mean you build a monolith – Mark Little / Java One

This quote is part of my tech quote explained series from Java One / Open World 2016.

Mark’s Quote from Java One 2016:

“Using an app server does not mean you build a monolith.”

Mark Little Red Hat. Lead JBoss Technical Direction / Research Develepment. @nmcl

 

 

Explanation:

The following explanation is mine, not Mark’s:

There is a lot of FUD about microservices these days. Some people assume that existing technologies such as application servers will be completely replaced by the new microservices trend. Sometimes application servers seem almost like an anti pattern for microservices, which is of course not true.

The dominant (and IMHO overused) example for a successful microservices architecture is Netflix. Netflix has been using Tomcat for many years as an web application server because they understood the importance of an abstraction for a “container” (obviously not in sense of a OS Linux/Docker container). Their former CTO Adrian Cockraft once explained that the “container” (again not in a Docker sense) you use doesn’t really matter, be it Tomcat, WebLogic or now a days Docker. What matters is that you have a unique abstraction that allows you to run and schedule your artifacts.

Mark has a blog posting talking about container-less development. I spoke about microservices at the OTN Latam Tour (see my trip report and Tim’s posting).

Technology Quotes Series: Java One and Oracle Open World 2016

Yesterday I touched down in Frankfurt and got off the A380 after this year’s Oracle Open World conference. Regarding the event I had quite some expectations and to make it short most of them were fulfilled.

This year the whole event seemed even bigger to me and I spent considerable amount of time commuting from Java One to Oracle Open World and vice versa. There were just too many exciting sessions I attended to list them all here.

Some Background

There is dramatic change in technology happening right now and for those not able to travel to OOW, Java One or of course other conferences it is sometimes hard to follow.

Earlier this year, I designed a sticker. Surprisingly I received a lot questions about it. The kind of questions reminded me that some thoughts that keep me busy to a large percentage of my professional time not related to your daily business. Therefore often new trends, new tech and even new buzzwords are hard to understand.

api-with-a-view

The New Technology Quotes Series

Thinking about this inspired me for my new Open World and Java One 2016 quotes series. Instead of repeating the vendor announcements that you can read in other blogs, I decided to dig a little deeper on the presenters’ best quotes.

Why Quotes?

In a series of postings I will quickly explain a quote each. So why quotes? I will talk about quotes, because they capture the essential, they are inspiring, amusing, challenging or simply surprising. They are related to somebody, not just a vendor slogan. It’s tech with emotion. Somebody said it who is passionate of about this tech bit, somebody who cares.

So will be about something that got stuck in my brain. As usual, I will avoid empty marketing phrases and instead focus on honest tech bits.

Every quote will be provided as best effort. Feel free to drop me an email if something is wrong about it.

… so stay tuned!

OTN Tour Latin America 2016: Argentina

Oracle Technology Network Tour 2016 Buenos Aires

Buenos Aires was the first city of the OTN tour where I was slightly less busy. We got there by ferry from Montevideo. Arriving at the conference site we could already see our pictures in the elevators:-) I talked about WebLogic Server 12c, the heart of SOA and did a live demo about Oracle’s perspective on Docker.

arg5

The Conference

Apart from delivering my own presentations, also I attended Carlos’s Sierras workshop about tuning tools for data bases. Conference itself was great, very well organized and again I met some great people who became friends.

2016-08-03 09.53.55

2016-08-04 21.13.28

Also I was asked to give an interview about the importance of conference like the OTN tour for students.

Some Sightseeing

I did a half day city tour with Carlos during half a day off.

2016-08-04 20.55.13

2016-08-04 20.58.06

2016-08-04 21.01.18

20160804_132306

By the way here is a link to a video compiled of even more photos about Argentina.