Zuhören. Analysieren. Beraten.

sidion ist Berater und Umsetzer. Durch unsere Kompetenzen in der Informationstechnologie und der Beratung lösen wir Probleme, bei denen andere stolpern. Unsere Lösungen landen dabei Volltreffer. Die Innovation von sidion liegt im Einsatz der neuesten Technologien und Integrationsmethoden. Wir wählen für jede Fragestellung das beste Projekt Setup aus und liefern schnell Ergebnisse.

Jetzt umsehen

Mehrwert für unsere Kunden

Digitale Transformation

Wir unterstützen unsere Kunden auf ihrem Weg der digitalen Transformation.  Dafür wählen wir mit Ihnen die richtige Mischung aus individuellen Ansätzen und bewährten Lösungen und deren stimmige Ende-zu-Ende Integration.

Ob Softwareentwicklung, IT-Architektur oder das Zusammenspiel von Qualitäts- und Testmanagement mit Projektmanagement: Wir wählen für jede Fragestellung individuell den richtigen Ansatz. Das ist unsere Kernkompetenz.

Der Mehrwert für unsere Kunden ergibt sich aus Beratung und Umsetzung. Wir fragen lieber einmal mehr, überprüfen regelmäßig mit Ihnen die Ergebnisse, lernen, optimieren und passen den Kurs auf die vereinbarten Ziele an.

Unsere Leistungen

Unsere Mitarbeiter

Das sind wir

Vortrag

Wir sind auf dem Java Forum Stuttgart 2019

Besuchen Sie unseren Vortrag unserer Mitarbeiter Matthias Koch und Markus Grabert auf dem Java Forum Stuttgart!

Hallo Microservices, gibt’s Euch auch transaktional?

Es ist 2019. Microservices sind kein Novum mehr und längst in vielen Bereichen durchgedrungen. Allerdings hat der Ansatz, viele verteilte kleine Services zu verwenden, auch seine architektonischen Herausforderungen. So haben wir in den letzten Jahren gelernt mit Contracts, Service-Discovery und API-Gateways umzugehen. Für all diese Probleme gibt es schon fertige Lösungen aus der Werkzeugkiste.
Kommt die Sprache auf Datenkonsistenz (Eventual Consistency) über Servicegrenzen hinweg, dann sieht das ganz anders aus. Zuallererst wird überlegt, ob Transaktionen in diesem Kontext überhaupt notwendig sind und nicht ein Indiz für zu harte Kopplung darstellen. Dennoch – Transaktionen wird es weiterhin geben. Und das rein fachlich bedingt.
In diesem Vortrag wollen wir auf einen alternativen Weg hinweisen, der es ermöglicht, logische Transaktionen in Microservice-Architekturen abzubilden: das Saga-Pattern, welches mit Hilfe von kompensatorischen Operationen eine Art Rollback nachbildet.
Abschließend soll hier ein Ausblick auf das Proposal der Spezifikation „Long Running Actions for MicroProfile“ gegeben werden. Deren API verspricht, die Koordination von Services zu vereinheitlichen und damit die Implementierung zu vereinfachen. Hierbei wird ein global konsistenter Zustand sichergestellt – ohne dass hier Locks auf Daten benötigt werden.
  • Wann: 04. Juli 2019 08:45 - 09:30
  • Wo: Kultur- & Kongresszentrum Liederhalle Stuttgart
  • Java Forum Stuttgart

 

Vortrag

Wir sind auf der Agile Testing 2019

Besuchen Sie unseren Vortrag unserer Mitarbeiter Azmir Abdi und Mischka Höfling auf der Agile Testing 2019!

Testen im Vorgehensmittelpunkt mit BDD

Es werden Erfahrungen am Beispiel der Wartung und Weiterentwicklung einer schon lange bestehenden Individual-Software-Lösung vorgestellt, wie durch das Einführen von Behaviour-Driven Development (BDD) das Testen Stück für Stück ins Zentrum des Vorgehens gerückt ist. Dadurch wurde schrittweise der Grad der Testautomatisierung erhöht und die Regressionstest-Basis kontinuierlich erweitert.

  • Wann: 03. Juli 2019 12:15 - 13:00
  • Wo: NH München Ost Konferenzcenter
  • Agile Testing 2019