Microservices

Microservices werden heute gerne verwendet, um – vor allem im Vergleich zu SOA – schneller und günstiger zum gewünschten Ergebnis zu gelangen.

 

Durch eine weitgehende Automation im Build-Prozess, der QS und im Deployment werden agile Prozesse unterstützt. Für die Umsetzung der Prozesse wird man wiederum häufig auf DevOps setzen.

Wir unterstützen Sie in diesem Bereich durch unsere Expertise im Bereich der zugrundeliegenden Java-Technologien wie Spring Boot oder Eclipse Microprofile. Außerdem bieten wir jahrelange Erfahrung im Aufbau automatisierter Build- und QS-Ketten auf Basis von Maven und Gradle sowie Jenkins und Sonar.

Ideal ist die komplette Automation des Deployment mit Hilfe von UNIX-Werkzeugen sowie Ansible, da dies auch direkt den Aufbau von exakt gleich funktionierenden Staging- und Test-Umgebungen ermöglicht.