HomeBlogUncategorizedMS Access bald End of Life => Migrieren?

MS Access bald End of Life => Migrieren?

Migration einer MS Access Anwendung zu Power Automate: Ein Erfahrungsbericht

In der dynamischen Welt der Unternehmens-IT stehen viele Unternehmen vor der Herausforderung, veraltete Microsoft Access-Systeme und Office-Anwendungen (inkl. Visual Basic-Makros) zu modernisieren. Unsere Erfahrung ermöglicht es, diese Systeme zeitnah abzulösen und in die Cloud zu transformieren.

In unseren Projektreferenzen zeigen wir, wie eine über Jahre genutzte MS Access (VB 6) und Excel-Anwendung erfolgreich durch eine moderne Webanwendung mit Angular und Spring Boot ersetzt werden konnte. Mit diesem Ansatz bieten wir eine massgeschneiderte Lösung, die auf langfristige Skalierbarkeit und Flexibilität ausgelegt ist.

Zusätzlich zu unseren individuellen Weblösungen, bieten wir gemeinsam mit unserem Partner Workframe auch eine Low-Code-Plattform an. Die Microsoft Power Platform ermöglicht es, einfachere Microsoft Access und Office Anwendungen kosteneffizient zu modernisieren und zu automatisieren.

ergleich der Microsoft Power Platform mit einem unabhängigen Lösungsansatz auf Basis von Spring Boot und Angular 

Die Wahl der richtigen Technologie hängt von den spezifischen Anforderungen des Projekts ab. Während die Microsoft Power Platform einen schnellen und effizienten Einstieg in die digitale Transformation bietet, zeichnet sich der Ansatz mit Spring Boot und Angular durch maximale Flexibilität und Skalierbarkeit aus. Beide Ansätze haben ihre Stärken und eignen sich für unterschiedliche Projektanforderungen. 

 

Microsoft Power Platform: Low-Code-Entwicklung für einfachere und kosteneffiziente Lösungen 

Vorteile: 

          • Low-Code:  Ermöglicht eine schnelle Entwicklung und Anpassung durch vorgefertigte Bausteine. 
          • Out-of-the-Box Lösungen:  Schnelle Integration von Authentifizierung, Sicherheitsmechanismen und Datenbankschnittstellen mit geringem Entwicklungsaufwand. 
          • Infrastruktur:  Keine Notwendigkeit für zusätzliche IT-Infrastruktur, da die Plattform cloudbasiert ist. 

Nachteile: 

          • Eingeschränkte Flexibilität: Eingeschränkte Anpassungsoptionen für sehr spezifische Anforderungen. 
          • Vendor Lock-in: Abhägig von der Microsoft Power Platform. 

 

Spring Boot & Angular: Individuelle, skalierbare Webanwendungen (hier ein Erfahrungsbericht)

Vorteile: 

          • Flexibilität:  Die Architektur kann vollständig an individuelle Bedürfnisse angepasst werden. 
          • Skalierbarkeit:  Mit Kubernetes-Integration können Webanwendungen flexibel und effizient skaliert werden. 
          • Unabhägig von Microsoft 

Nachteile: 

          • Komplexität: Höherer technischer Aufwand und längere Entwicklungszeit. 
          • Kosten: Erfordert mehr Ressourcen und technisches Fachwissen 

Microsoft Power Platform Referenzprojekt

Die Power Plattform zählt zu den neuesten Entwicklungen im Portfolio von Microsoft. Trotz ihrer relativen Neuheit konnten wir sowohl intern als auch extern durch Projekte für unsere Kunden umfangreiche Erfahrungen in diesem Bereich sammeln. Die Low Code Lösung von Microsoft hat uns gezeigt, dass man in der Lage ist, komplexe Business-Cases nicht nur effektiv, sondern auch kostengünstig zu bewältigen.

Im folgenden Referenzprojekt präsentieren wir einen Referenzfall, den wir für einen unserer Kunden entwickelt haben. 

Automatisierung der Schulplanung schweizweit

n verschiedenen Standorten bietet eine Schweizer Privatschule unterschiedliche Weiterbildungsvarianten an. Die bisherige Verwaltung mittels Excel führte zu diversen Problemen: Terminkollisionen waren nicht erkennbar und unbeabsichtigte Verschiebungen verursachten schwer identifizierbare Fehler. Zudem erschwerte Excel die kollaborative Planung, und es fehlten Integrationen sowie Automatisierungsmöglichkeiten. Aufgrund der Unterschiede in den Schweizer Kantonen bezüglich Feiertage und Schulferien ist die Planung von Kursen, die mehrere Jahre dauern, eine komplexe Herausforderung.

Basierend auf einer Model-Driven Power App wurde eine Geschäftsanwendung entwickelt, die die Kursplanung in verschiedenen Kantonen fast vollständig automatisiert. Mögliche Terminkollisionen und Optimierungspotenziale durch die Nutzung von Synergien (Blended Learning) werden durch intelligente Algorithmen automatisch erkannt. Auch die Einladung der Dozierenden zu Unterrichtsstunden und deren Integration in die Kalender erfolgt automatisiert.

Screenshot der Lösung:

Die Lösung wurde mittels einer Model-Driven App realisiert, mit dem Dataverse als Datenbank. Mit eigens entwickelten Plugins und Komponenten wurden die komplexen Business-Logik-Anforderungen umgesetzt. Die restlichen Out-ofthe-Box Komponenten der Power Platform ermöglichten es Themen, wie Authentifizierung, Sicherheit, Datenbank und Benutzeroberfläche mit beeindruckender Effizienz zu implementieren. 


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert