Serverless computing

Serverless computing

You know that I currently am investing effort in demystifying some of the buzzwords that are spooking around in the software development world.

After I did my first steps with running a Docker container, I now get my head around serverless computing, another term that I stumbled across several times.

The idea is quite simple and idealistic. Wikipedia says: Serverless computing is a cloud computingexecution model in which the cloud provider dynamically manages the allocation of machine resources. Continue reading “Serverless computing”

Docker – first container contact

Docker – first container contact

I could use the time “between the years” to educate myself in a topic that I wanted to understand for a longer time: Docker.

Last year, I bought a book about it, so I knew it is something about containers and portable, scalable software development tools, but as long as you haven’t really put your hands on it, you don’t really know what’s going on. Luckily, there is a very good tutorial, directly delivered by docker.com: https://docs.docker.com/get-started/  that I played through in the last days.

Screen Shot 2017-12-28 at 12.44.21.png
if the docker whale is that happy, how can the software be bad???

I would like to share some of my findings here that I experienced throughout the exercise: Continue reading “Docker – first container contact”

Siri, where have you gone?

Siri, where have you gone?

I have to admit: I am pretty deep in the Apple universe.

Since I bought an iPad 2 for my studies, I am a big iPad fan. The portability of the device is just crazy, when I think what I can do now with my iPad Pro, that’s just incredible. For some travels, I can even leave my notebook at home because my iPad is covering the tasks that I need. Combined with the HDMI adapter, I can even do PowerPoint presentations, the Pencil is just amazing to review and comment documents that are sent to me.

An important component for that is actually Office 365 which enables me to access all my OneDrive-documents while on the road and edit them with Word, Excel, PowerPoint. I know I’m just writing down the marketing words, but it really works well. Of course, here is also room for improvement, but in general: it works! Continue reading “Siri, where have you gone?”

Apple Watch 3 LTE

Apple Watch 3 LTE

Let me say something about my first days with the new Apple Watch 3.

I was one of the early adopters when the first Apple Watch came out last year (yes, it was only 2016 when I bought Apple watch 1!) Back then, I was of course proud of my new gadget. At that time, you still felt like a Gadget-nerd when you had one of those smart watches. End of 2017, that kind of changed, no one is wondering why your watch is not showing the time anymore if you don’t raise your wrist, so your motivation to wear the watch should be another one. Continue reading “Apple Watch 3 LTE”

deploying a Spring application on SAP Cloud Platform

deploying a Spring application on SAP Cloud Platform

I wrote some words about Spring on my personal blog nicobost.me (Spring buzzwords: Java Framework, Dependency Injection, bootstrap):

The reason I made that effort in understanding Spring is that a colleague of mine, who is Java developer, recommend Spring for our brewcloud-project because it is a lightweight way to create a Java application easily.
But before it gets easy, you have to understand some Spring basics – I tried to write some of them done in the article I linked above.
Continue reading “deploying a Spring application on SAP Cloud Platform”

Wiring in Spring

Wiring in Spring

I did my first steps with a Spring Boot application and now, I need to extend the bootstrapped start application for my individual needs. So I need to understand a little bit more about the inside of a Spring application in order to make changes / extensions – I would like to take some notes about that here!

Wiring beans

My first finding:

“In Spring, objects aren’t responsible for finding or creating the other objects that they need to do their jobs. Instead, the container gives them references to the objects that they collaborate with.” (source: book: “Spring in action” by Craig Walls)

This procedure is called wiring. Continue reading “Wiring in Spring”

get your stuff together – with Maven

get your stuff together – with Maven

When trying to get my hands on the development stuff that is in fashion, there is simply no way around Maven.

Although I got a high-level understanding of what Maven is, I’d like to use the possibility of writing a blog article for getting the stuff together…

First of all, maven is a tool that supports the build process. In my blog post about DevOps, I showed this picture and I still think it’s best for understanding a lot of important things, in this case how the build process takes place in the CD/CI Pipeline: Continue reading “get your stuff together – with Maven”