Perl Entwicklung

Perl wird nicht umsonst als das Schweizer Taschenmesser unter den Entwicklungssprachen bezeichnet. Damit lassen sich von one-liner bis zu umfangreichen Applikationen entwickeln.

Sie liefern die Anforderungen, wir entwickeln die Lösung

Mit den gelieferten Ideen und Anforderungen schnüren wir Arbeitspackete und legen miteinander fest was in welcher Reihenfolge umgesetzt wird. Je nach Lösung deployen wir in die Cloud, auf ein Hosting oder helfen Ihnen bei der Installation Inhouse.

SDLC


Schnittstellen / Datentransformation / Glue Code

Viele Softwarekomponeten haben Schnittstellen für den Daten In- und Export. Häufig sind diese jedoch nicht kompatibel.

Beispiele:

  1. Es wird eine XML Datei angeliefert, jedoch kann die Empfängersoftware nur CSV importieren.
  2. Oder es wird ein RESTful Api für das abrufen von Daten angeboten. Die Empfängersoftware jedoch besitzt lediglich eine SOAP Schnittstelle.
  3. Daten werden als ISO8859-1 angeliefert, müssen jedoch UTF-8 oder UTF-16 importiert werden.
  4. Die CSV Files müssen in eine Datenbank in verschiedene Tabellen befüllt werden (renormalisierung).

Perl ist ein mächtiges Werkzeug für alle diese Aufgaben. Kommt Ihnen die Problemstellung bekannt vor und benötigen Unterstützug?

Wir helfen Ihnen weiter


Scripte für die Unix/Linux Administration

Immer wieder gibt es sich wiederholende Aufgaben in der System Administration. Hier kommen Scripte zum Einsatz. Perl eignet sich herforragend für die etwas komplexeren Problemstellungen, etwa im automatisieren von Packaing oder Applikations Rollout. Bei unseren Kunden sind teilweise auch ganze System healt checks auf Perl-Basis im Umlauf.


Perl fürs Web

Seit Perl mit CGI's eingesetzt wurde, hat sich einiges getan. Heute stehen mit Mojolicious und Dancer attraktive und moderne Web Frameworks zur Verfügung.

mojolicious

Web-App

Wir setzen auf Mojolicious für Web Applikationen. Dies erlaubt und auch umfangreicher Projekte in relativ kurzer Zeit umzusetzen.

Microservice

Mittels Swagger/OpenAPI legen wir die Spezifikation fest. Die Daten können in einer Datenbank oder in einer NoSql DB abgelegt sein. Mittels einem RESTful API können sie darauf zugreiffen.

Überarbeiten alter Web Applikationen aus CGI's oder mod_perls Zeiten

Es gibt eine grosse Zahl alter Perl Scripte oder Applikationen, welche genutzt werden. Benötigen Sie hilfe bei der Anpassung oder soll es mit moderneren Mitten reimplementiert werden? Viele alte Applikationen haben auch alte Webserver-/Betreibssystem-Versionen darunter. Lösen Sie diese ab, bevor sie zu einem Sicherheitsrisiko werden.

Anfrage für eine Offerte