loading...

DreamIT
Stack

dreamIT / Stack

Unser Technologie-Stack


Unsere Sprachen

Java Backendentwicklung

Java

Wir benutzen Java8 für unsere Backend Applications

Groovy Tests

Groovy

Unsere Entwickler haben Spaß daran, viele unserer Tests nicht nur in Java, sondern auch mit Groovy zu schreiben

Javascript Entwicklung

Javascript

Für unsere Frontend-Anwendungen nutzen wir Javascript, um Designs zum Leben zu erwecken

Unser Server

Payara Applicationserver

Payara

Unsere Applikationen laufen auf Payara-Servern, die vom Glassfish abgeleitet wurden. Diese werden in der Cloud, sowie auf internen Servern gehostet

Unsere Datenbank

MongoDB Database

MongoDB

In den Herzen der Anwendungen schlägt eine mongoDB, eine dokumentenorientierte NoSQL-Datenbank


Frameworks

JSF Framework

JSF

Wir nutzen JavaServer Faces, um mit Templates schnell Frontends aufzubauen

primefaces

Primefaces

Warum das Rad neu erfinden, wenn PrimeFaces viele UI Elemente von Haus aus liefert

ReactJS Entwicklung

React

Für Teile unserer Frontend-Anwendungen kommt bei uns auch React.js zum Einsatz

Hazelcast

Hazelcast

Wir clustern unsere Server und verwenden das Open Source-Tool Hazelcast als verteilten Cache


Continuous Delivery Pipeline

Git

Git

Unser Code steht unter git Versionskontrolle

arrow
teamcity

TeamCity

Wir testen, bauen und deployen die Applikation auf unserem TeamCity Server (CI)

arrow
Docker

Docker

Docker Container modularisieren das System

arrow
Artifactory Repository

Artifactory

Die gebauten Images werden ins Artifactory hochgeladen

arrow
Kubernetes

Kubernetes

Unsere Container werden mit Kubernetes verwaltet und können einfach automatisch skaliert werden


Monitoring

Sysdig

Sysdig

Wir überwachen unsere Docker-Container mit Sysdig und können schnell auf Fehlersuche im Kubernetes Cluster gehen

Icinga 2

Icinga

In Echtzeit überwachen wir Hosts und Dienste im Netzwerk mittels Icinga und lassen uns in Slack informieren

Elastic Stack

Elastic-Stack

Mit Elasticsearch speichern wir Daten, verarbeiten die Logs mit Logstash und können mit graphischer Unterstützung in Kibana in die Loganalyse gehen

Prometheus.io

Prometheus.io

Wir unterstützen in der Community des Open Source Tools Prometheus und visualisieren Daten mit Grafana