Fokusthemen
Softwarearchitektur & -entwicklung
“Architecture is about the important stuff. Whatever that is”
Ralph Johnson, via https://martinfowler.com/architecture/
Wir sind spezialisiert in der technologischen und methodischen Beratung von modernen Softwarearchitekturen in einem komplexen IT-Umfeld mit unternehmenskritischen IT-Systemen. Uns ist sehr bewusst, welchen Einfluss die richtige Architektur, die gewählten Technologien und Methoden auf deinen Unternehmenserfolg haben. Dementsprechende Leistungen kannst du jederzeit von uns erwarten.
Unsere bewährten Blueprints, Kozepte, Methoden und Softwarearchitektur-Muster stellen wir immer wieder auf die Probe und verbessern diese kontinuierlich weiter. Als Kunde musst du bei uns nie bei Null starten. Du bekommst die aktuellen und neuste Trands mit und profitierst von unserer langjährigen Erfahrung. Unsere Architekt:innen sind erfahrene Programmierer:innen die Lösungen in allen Phasen ihres Lebenszyklus begleitet haben und die dich nie im stich lassen. Auch wenn es in deinem Vorhaben einmal etwas komplizierter wird als gedacht.
Wir unterstützen dich bei der Konzeption und der Implementierung deiner Softwarevorhaben. Dabei setzen wir auf neue aber auch bereits seit langen bewährte Technologien und Frameworks wie #Java, #Spring & #Golang sowie #JavaScript, #TypeScript & #Angular.
Cloud Computing
“A distributed system is one in which the failure of a computer you didn’t even know existed can render your own computer unusable.”
Leslie Lamport, via https://lamport.azurewebsites.net/pubs/distributed-system.txt
Die “Cloud” ist heute nicht mehr wegzudenken. Es gibt kein Unternehmen, dass sich nicht mit dem Thema beschäftigt und viele Beweggründe warum eine solche Strategie sinnvoll ist oder eben auch nicht. Wir verstehen die Cloud so wie sie das NIST definiert hat.
Wir unterstützen dich bei der Erstellung einer für dein Unternehmen passenden Cloud-Strategie. Gemeinsam definieren wir die wesentlichen Merkmale deiner zukünfigen Cloud-Umgebungen. Wir zeigen dir auf, welches Dienstleistungsmodell (#SaaS, #PaaS, #IaaS) zu deinen IT-Systemen passen und mit welchen Bereitstellungsmodell (#PrivateCloud, #PublicCloud, #HybridCloud) du deine Unternehmensziele am optimalsten erreichst. Unsere Berater:innen sind in ihren Vorhaben jeweils auch die betroffenen der gewählten Strategie. Mit einer Cloud-Strategie alleine ist die Arbeit aber noch nicht abgeschlossen.
Eine unserer Stärke liegt in der Softwarearchitektur & -entwicklung. Die Herausforderungen beim Aufbau & Betrieb einer geeigneten Anwendungs- und Container-Plattform wie Beispielsweise #K8s bei den bekanntesten Cloud-Anbieter wie #AWS, #GCP oder #Azure kennen wir bestens. Wir unterstützen dich und deine Dev-, Ops- oder DevOps-Teams bei der Analyse der bestehenden Anwendungen. Wir unterstützen die Teams bei der Erstellung eines geeigneten Zielbilds und begleiten die anschliessende Migration der Anwendungen in die Cloud (Shift) oder helfen dabei Teile der Anwendungen zu überarbeiten (Rewrite mit neuer Architektur) bis hin zu einer kompletten Neuentwicklung. Als unabhängiger IT-Dienstleister stehen wir dir auch für einen Review deiner bestehenden Anwendungs- und Container-Plattform zur Verfügung, identifizieren Optimierungspotentiale und, falls gewünscht, setzen wir diese auch gleich um.
Den aus einer Cloud-Strategie enstehenden Anforderungen an die Integrationsfähigkeiten von IT-Systemen muss besondere beachtung geschenkt werden. Gerade bei den Bereitstellungsmodellen public und hybrid Cloud, wenn die IT-Systeme nicht mehr im “sicheren” Unternehemens-Kontext und klassischen Rechenzentrum bereitgestellt werden. Wir erstellen mit dir zusammen dein Integrationskonzept zum Beispiel mit der Ausrichtung auf maximale Entkopplung deiner IT-Landschaft. Die Wahl der richtigen Integrations-Plattform ist nicht immer ganz einfach, den Überblick über die aktuellen Entwicklungen zu behalten schon gar nicht. Wir unterstützen dich dabei welche Plattformen wie #Kafka, #Kong oder entsprechende Alternativen von #AWS, #GCP und #Azure, deinen Anforderungen am besten entspricht. Wenn wir von API-Management sprechen, dann meinen wir auch API-Management. Mit einem API-Gateway ist der erste Schritt getan, gerne helfen wir dabei, die weiteren Schritte ebenfalls zu tun und ein Ökosystem mit deinen APIs aufzubauen. Wir stehen dir jederzeit für einen Unahängigen Review deiner aktuellen Lösung zur Verfügung und freuen uns auf deine Kontaktaufnahme.