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 🙂

New Names For Oracle Cloud Services (was: Bare Metal)

Oracle cloud is moving even more towards the generic cloud model that I described in 2011. What used to go with the name “Bare Metal” becomes the new norm now. This is good news: In addition to the regions and availability zones that you already know from AWS, the new stack will provide a flat, non-blocking network and NVMe storage.

The Bare Metal Cloud Services user interface was updated to reflect the new name, Oracle Cloud Infrastructure. Also on September 26th, the Oracle Public Cloud user interface will be updated to reflect the new name, Oracle Cloud Infrastructure Classic.

Oracle Cloud Service Names. Old Name. New Name. Classic.

Oracle CODE Mexico City 2017

A fortnight ago I was travelling to Mexico City / Santa Fe to speak at the Oracle CODE event. It was a huge event, relaxed atmosphere and everybody seemed to have a great time learning new tech. Gossip was spreading that over 2000 people signed up for it.

Myself, I did a live-hacking session, explaining the reasoning from building an ‘artesania’ Docker Swarm cluster to moving to Oracle Container Cloud Service (OCCS) and Wercker. This included a complete CI/CD workflow: based on a simple git commit for a Spring Boot application, building a new Docker image that will be stored on Docker hub, and then pushed to OCCS . Yes, live on stage 🙂 and live in the cloud.

Maybe the biggest impact on my session had the Mexico vs. Germany football match that just ended a few minutes before my presentation. After Mexico not winning 1:4 against GER there were still some 100 people in the mood to attend my live hacking session. Many of those showed up afterwards to say hello and ask advanced questions which was a pleasant surprise!

This is part of the group. Can you spot Mini, the cluster?  🙂

Even after walking out of my session and hanging around in the foyer, I got heaps of questions from people asking me about clustering Docker containers, the reasoning and difficulty of building a Raspberry Pi based Docker cluster, how OCCS differs to all of this and why and how Oracle is involved in Docker.

Have you been there? Something worth to repeat? Share your opinion about the event as a comment.

 

Cloud, Microservices and Container Workshop in South Africa!

Lot’s of people are talking about these topics nowadays. Heaps of slides and samples are available for download, lots of presentations can simply be streamed from youtube.

In Johannesburg we were working with these solutions hands-on: I delivered a 3 day Cloud, Microservices and Containers workshop on behalf of Oracle.

Find attached some impressions from the smart and fun group of devs and architects I was working with.

 

 

DNS Lookup and Ping Times Measurement with Grafana on Oracle Container Cloud Service

Welcome back to a new posting about the Oracle Container Cloud service(OCCS). In my previous OCCS blog posting I went through some details of the brand new OCCS.

In the following webcast I try to measure some key characteristics like DNS lookup and ping times for major industry websites such as cloud.oracle.com, google.com and munzandmore.com. All the measurements are done from probes running in various capitals throughout the world. The important thing to understand is that we not measuring times from the Oracle Cloud to somewhere.

The results actually show that cloud.oracle.com is on a par with google.com and both obviously beat my own domain which is not a big surprise.

Grafana is visualizing the results of these probes. It is running in a Docker container which is running on Oracle Container Cloud Service (OCCS) – the newest addition to the Oracle Cloud.

Enjoy the webcast. Let me know if you have some interesting findings about measurements with Grafana and the worldping plugin or the Oracle Container Cloud service! For sure I will post more about it later.