A blog about current topics in computer science and media, maintained by students of the Hochschule der Medien Stuttgart (Stuttgart Media University).
Recent Posts
Building an HdM Alexa Skill – Part 3
We present our own HdM Alexa Skill and share the experience we gained throughout this project. This time: Developing the skill using Test-driven Development.
Choosing the correct build system for your game project
In this blog entry we take a look at Travis CI, Jenkins, Gitlab CI and Buildbot and evaluate their benefits and downsides when trying to build a content heavy project with it (e.g. games).
Microservices – Legolizing Software Development V
We finish with a concluding review about the use of microservices in small projects and give an overview about our top stumbling blocks.
Microservices – Legolizing Software Development IV
An automated development environment will save you. We explain how we set up Jenkins, Docker and Git to work seamlessly together.
Microservices – Legolizing Software Development III
Security is a topic that always occurs with microservices. We’ll present our solution for managing both, authentication and authorization at one single point.
Microservices – Legolizing Software Development II
Part two will take a closer look on how caching improves the heavy and frequent communication within our setup.
Microservices – Legolizing Software Development I
In the first part, we present an example microservice structure, with multiple services, a foreign API interface and a reverse proxy that also allows load balancing.
Continuous Integration with Travis CI and Amazon Webservices
Introduction In the the course Software Engineering and Management and Interactive Media at Stuttgart Media University, we launched an interactive web application called Emoji College. www.emoji.college The following blog entry is a brief description of what is going on in this project. The main focus relies on the implementation of a continuous integration pipeline with…
Building an HdM Alexa Skill – Part 2
We present our own HdM Alexa Skill and share the experience we gained throughout this project. This time: Decisions, Developed Modules and Implementation.
Building a HdM Alexa Skill – Part 1
We present our own HdM Alexa Skill and share the experience we gained throughout this project.
Buzzwords
AI Amazon Web Services architecture artificial intelligence Automation AWS AWS Lambda Ci-Pipeline CI/CD Cloud Cloud-Computing Containers Continuous Integration data protection deep learning DevOps distributed systems Docker Games Git gitlab Gitlab CI Google Cloud ibm IBM Bluemix Jenkins Kubernetes Linux loadbalancing machine learning Microservices Monitoring Node.js privacy Python scaling secure systems security serverless social media Terraform Test-Driven Development ULS ultra large scale systems Web Performance