Sie arbeiten bereits an einem Entwicklungsprojekt oder planen ein neues Projekt und benötigen dedizierte Unterstützung für z.B. eine SSO-Lösung, IaC oder Clustering der Anwendung?
Wir unterstützen Sie, damit Sie sich voll und ganz auf die Anwendungsentwicklung und den Kern des Projektes konzentrieren können.
Im Laufe eines Projektes können sich die Anforderungen ändern oder es kann sich bereits während der Planung mit dem Kunden herausstellen, dass neben der eigentlichen Anwendungsentwicklung weitere Lösungen benötigt werden. Dann kann es aus Sicht der Agentur durchaus sinnvoll sein, sich auf die Kernaufgabe der Anwendungsentwicklung zu konzentrieren und die zusätzliche Lösung an eine spezialisierte Agentur wie uns auszulagern.
Wir stimmen uns eng mit Ihnen als Agentur und auf Wunsch auch direkt mit Ihrem Kunden ab, um die konkreten Anforderungen an die entsprechende Lösung zu definieren.
Durch zahlreiche Projekte mit anderen Agenturen sind unsere Prozesse optimiert und wir können schnell in das Projekt einsteigen. Ob wir über Sie als Unterauftragnehmer in das Projekt einsteigen oder direkt mit dem Kunden und Ihnen in Kontakt treten, entscheiden Sie als Lead-Agentur.
Mit unseren erfahrenen DevOps- und Entwicklerteams können wir Sie oder den Kunden zielgerichtet beraten und eine individuelle Lösung entwickeln.
Wir unterstützen Sie gerne...
Single-Sign-On (SSO)
Was bedeutet Single Sign-On (SSO) und wie funktioniert das genau? Single Sign-On (SSO) ist ein Authentifizierungsverfahren, das Nutzern ermöglicht, sich einmal anzumelden und danach ohne erneute Eingabe von Zugangsdaten auf mehrere Anwendungen, Dienste oder Systeme zuzugreifen. Es eliminiert die Notwendigkeit, für jedes System ein separates Passwort einzugeben.SSO vereinfacht den Zugang zu Systemen und verbessert die Nutzererfahrung, indem es die Anzahl der notwendigen Anmeldungen reduziert. Gleichzeitig steigert es die Sicherheit und erleichtert das Management von Benutzerdaten.Wie funktioniert SSO? SSO basiert auf der Vertrauensbildung zwischen einer zentralen Authentifizierungsstelle (Identity Provider, IdP) und den verschiedenen Anwendungen oder Diensten (Service Providers, SP).Zentrale Authentifizierung: Der Benutzer meldet sich einmalig beim Identity Provider (z. B. Azure Active Directory, Okta) an.Sitzungstoken: Nach erfolgreicher Authentifizierung erhält der Benutzer ein Sitzungstoken, das bei jeder weiteren Anwendung verwendet wird.Vertrauensbasierte Kommunikation: Die Anwendungen vertrauen dem IdP und überprüfen die Authentifizierung über standardisierte Protokolle wie SAML , OAuth , oder OpenID Connect .Was sind typische SSO-Protokolle? SAML (Security Assertion Markup Language): Häufig in Unternehmensumgebungen für die Verbindung mit Webanwendungen verwendet.OAuth 2.0: Ermöglicht autorisierten Zugriff auf Ressourcen ohne Weitergabe von Passwörtern.OpenID Connect (OIDC): Erweiterung von OAuth 2.0 für Benutzeridentifikation.
Was ist Infrastructure as Code (IaC)? Infrastructure as Code (IaC) bezeichnet in der IT die Praxis, IT-Infrastrukturen wie Server, Netzwerke und Speicher über Code zu definieren, zu verwalten und bereitzustellen, anstatt sie manuell zu konfigurieren. Dabei kommen maschinell lesbare Konfigurationsdateien oder Skripte zum Einsatz, die die gewünschte Infrastruktur beschreiben.
Was bedeutet "clustering" im TYPO3 und Neos Kontext? Clustering bezieht sich auf die Konfiguration mehrerer Server, die zusammenarbeiten, um eine höhere Verfügbarkeit, Skalierbarkeit und Redundanz für Webanwendungen zu gewährleisten. Durch die Implementierung eines Clusters für TYPO3 und Neos können Unternehmen die Skalierbarkeit, Ausfallsicherheit und Performance ihrer Webanwendungen erheblich verbessern. Dies führt zu einer besseren Benutzererfahrung und einer robusteren, widerstandsfähigeren Infrastruktur.
Ein Beispiel für eine Zusammenarbeit in einem Kundenprojekt
Ein gutes Beispiel für die Zusammenarbeit in einem Kundenprojekt ist die Entwicklung einer SSO-Lösung. Eine Single-Sign-On (SSO) Lösung ist per Definition als sensible und unternehmenskritische Lösung zu betrachten. Gerade für größere Unternehmen bietet diese Lösung viele Vorteile und wir haben viele Agenturen, die die Entwicklung und vor allem die Weiterentwicklung und Wartung dieser Anwendung nicht selbst leisten können oder wollen, den Kunden aber bereits an anderer Stelle z.B. in der Anwendungsentwicklung unterstützen. Hier kommen wir ins Spiel, wir haben uns unter anderem auf die Entwicklung, Weiterentwicklung und den Betrieb bzw. die Wartung von SSO-Lösungen spezialisiert und können Sie bzw. den Kunden unterstützen.