dreamIT Tech-Stack

Stack

Our
technology-stack

Our languages

Kotlin

We use Kotlin for our backend development, learn and have fun building new solutions. Our origin lies in the Java world. So everything stays in the JVM!

Groovy

Our developers enjoy writing many of our tests not only in Java, but also with Groovy.

JavaScript

For our frontend applications we use Javascript to bring designs to life, but please use Typescript!

Datenbanken

MongoDB

In the heart of the applications beat mongoDB databases. It can also be a document-oriented NoSQL database.

Coackroach DB

We are also currently running some experiments with the CockroachDB – especially when it comes to real transactions and relations.

Frameworks

Vue.js

We use Vue.js for our frontend applications. Why not React or Angular? Because we produce fast results and good code

Vuetify

Why reinvent the wheel when Vuetify provides many UI elements out of the box.

Kafka

We use Kafka for asynchronous communication. But we also evaluate Pulsar in this area.

Continuous Delivery Pipeline

Gitlab

Our code is under git version control and we use Gitlab, but with all its cool features.
We also test, build and deploy the application on Gitlab CI. Pipeline as code is mega and fun.

Docker

Almost every piece of software we build gets a docker image and we can get it running quickly and everywhere – especially in our Kubernetes clusters.

Artifactory

We upload every release, docker image or library used to our artifactory.
Until it burts!

Kubernetes

The heart of our IT infrastructure is cybernetics. Who does not dream of an automatically scalable system? The system detects the workload and our pods simply scale up automatically. Sexy!We support the community of Prometheus, because we like the tool We collect our metrics here and…

Monitoring

Prometheus.io

We support the community of Prometheus, because we like the tool We collect our metrics here and…

Grafana

… visualize them with Grafana. So that we have a good overview of the entire infrastructure at runtime. The main thing is that everything on the dashboards shines green!

Elastic-stack

With the Elastic Toolset we store our logs in Elasticsearch, process them with Beat and can go into log analysis with graphical support in Kibana. The error is always found.

Icinga

We monitor hosts and services on the network in real time using Icinga and get informed in Slack.

Unsere betreuten Infrastrukturen

AWS

Cybernetic Cluster in the Amazon Cloud? No problem. For the setup we use kops.

Google Cloud

We also successfully operate Kubernetes clusters in the Google Cloud.

On-premise

And we can also deal with “tin”.

How do we do that?

Contact us and find out.

Contact us