How to prepare for a Hackathon with IBM Cloud?

Today I want to address a common situation for developers: You want to participate in a hackathon, and you plan to use IBM Cloud, but you have never used it before. How to prepare? My motivation to write this: I will support the hacknext hackathon from 7-9 March 2019 in Munich as a coach. (http://ibm.biz/ibm4hacknext)
IBM Cloud provides a huge amount of different services, runtimes, and so on.
BTW (by the way): From my point of view, one of the most important objectives in a hackathon is, running your created application live! To do this you need a runtime 😉

Let’s start with the basics

Let’s get a basic understanding of what the major areas in IBM Cloud are and where to find how to’s?

IBM Cloud offers a good entry point with the getting started page , which is organized into these different topics:

Continue reading

#BlueCloudMirror Game – highscores

I am a part of the team along with @Niklas and @Harald , who created and developed the fun Blue Cloud Mirror Game. 

game

This is my first blog  about this topic, and I will follow with future posts to detail the different parts of highscores (scores) and the technologies and components involved.

You can also take a look at other existing information:

The motivation for the highscores (scores)

If you play a game, you usually want to compare yourself with others. To do this, you simply have to save scoring information somewhere and provide access for the players who want to see the highscores, even if they do not play the game.

The high-level architecture overview on scores

The objective was to implement this on the cloud with state-of-the-art runtimes, services, security topics, to cover microservices, and to have an easy scalable cloud architecture.
I developed the scores part and the functions-api for users.

scores-architecture

The Game, Scores Service UI and the Highscores webapp are hosted on different runtimes and for the execution they will be loaded into a browser.

Continue reading