Can Do


Fallstudien

AllCloud Saas Builders Program in Action

Sichere Migration durch SaaSification zum AWS Marketplace

Über Can Do:

Can Do: Mittelständische Unternehmen und Konzerne setzen bei der Planung ihrer Projekte und Portfolios auf die Standardsoftware des Münchner Lösungsanbieters Can Do. Mit Can Do stehen ihnen immer die richtigen Mitarbeiter zur Verfügung. Die applikationsbasierte Lösung prüft parallel dazu, ob ausreichende Kapazitäten vorhanden sind und ob diese Mitarbeiter über die erforderlichen Fähigkeiten verfügen. Die KI von “Can Do” unterstützt die Anwender bei der Bewältigung komplexer Planungssituationen und simuliert zukünftige Projekte in Echtzeit.

 

Zusammenfassung:

Can Do wollte seine derzeitige On-Premises-Lösung auf ein SaaS-Angebot migrieren, das als Geschäftsanwendung in Unternehmensqualität auf dem AWS Marketplace verkauft werden sollte. Ausschlaggebend für Can Do, AllCloud als AWS-Partner zu wählen, war nicht nur deren jahrelange AWS-Erfahrung, sondern vor allem die Security-Expertise und der Status als AWS Security Competency Partner. Aufgrund der Kundennachfrage, spezifische Funktionen schneller bereitzustellen, umfasste der Arbeitsumfang von AllCloud nicht nur die sichere Migration des SaaS-Angebots von Can Do an der Spitze des AWS Marketplace, sondern auch die Nachfrage nach Continuous Integration and Continuous Delivery (CI/CD), die die AWS-Bereitstellung durch die Automatisierungs- und Orchestrierungswerkzeuge von DevOps rationalisieren würde.

 

Die Herausforderung

Security

Can Dos Software hängt stark von persönlichen Daten und den Fähigkeiten der Mitarbeiter ab. Es war absolut unerlässlich, dass diese Informationen auf höchstem Niveau gesichert würden, um sicherzustellen, dass sie weder gestohlen noch verloren gingen.

Multi-tenancy

Ein weiterer obligatorischer Aspekt für den Erfolg der Einführung des SaaS-Angebots von Can Do bei AWS war die Frage der Mandantenfähigkeit. Das Team wollte seine Software mit sehr minimalen Änderungen nutzen, musste sie aber auch auf ihre neue Architektur und Umgebung vorbereiten.

Datenbank

Die Datenbanktechnologie verwendet Multi-Tenant-Mysql, und es gab Herausforderungen im Zusammenhang damit, den Aktualisierungsmechanismus der Anwendung zu befähigen, sowohl das DB-Schema zu aktualisieren, als auch die DB richtig zu skalieren, um einer wachsenden Anzahl von Kunden mit unterschiedlichen Verkehrsanforderungen in kürzester Zeit gerecht zu werden.

 

Hier geht’s zur vollständigen Case Study