Ich biete ein umfangreiches Wissen über IT-Infrastruktur, Virtualisierung und Software-Entwicklung. Mit dabei ist immer der Wissenstransfer in Ihr Team. Dadurch erreichen Sie schnell Ihr Ziel und lernen alles, was nötig ist, um Ihre Anwendung zu skalieren und zu schützen.
Bei den folenden Themenschwerpunkten begleite ich Sie mit meiner langjährigen Erfahrung.
Linux Anwendungen migrieren
Ich biete Ihnen meine Erfahrung beim Paketieren Ihrer Anwendungen in einem Container. Nachvollziehbar durch die Versionsverwaltung wird Ihre Anwendung auf immer die gleiche Weise kompiliert, getestet und archiviert. Das Ergebnis ist ein stabiler Build und eine stabile Laufzeit.
Aufbau und Umzug auf eine Container-Infrastruktur
Die Container-Infrastruktur bietet weit mehr, als nur den Ort, an dem Ihre Container ausgeführt werden. Sie stellt RBAC, Netzwerk-Kommunikation, überwacht Ressourcen, prüft den Container-Zustand, skaliert Ihre Services und lässt sich fast beliebig um weitere Cluster-Knoten erweitern. Dabei spielt es keine Rolle, ob der Cluster in der Cloud, On-Premise oder hybrid betrieben wird.
Container und Cluster gegen Angriffe schützen
Durch das Internet sind unsere Applikationen ständigen Bedrohungen ausgesetzt. Der richtige Umgang mit Cyber-Security, angefangen bei Ihren Service-Endpunkten bis zu Ihren Mitarbeitern, ist deshalb eine zwingende Voraussetzung für ein unterbrechungsfreies Angebot an Ihre Kunden.
Die Cloud wirbt mit Flexibilität, bleiben auch Sie flexibel bei Ihrem Cloud-Anbieter
Es ist leicht, eine Cloud auszuwählen und die dort angebotenen Services vollumfänglich zu integrieren. Damit begeben Sie sich allerdings auch in eine Abhängigkeit vom jeweiligen Anbieter. Mit Teraform provisionieren Sie Ihre Ressoucen mit Hilfe von anbieterunabhängigen Skripten und bleiben so flexibel bei der Anbieterwahl.
Schnittstellen, SQL, ETL, Reports
In meiner jahrelangen Erfahrung im Datenverarbeitungsumfeld habe ich unzählige Schnittstellen angebunden, Daten mit SQL ausgewertet und verarbeitet und diese am Ziel abgelegt. Ob 3NF, DataVault, OLAP oder FlatTables - ich bringe für jeden Zweck die notwendigen Skills mit.
Verarbeitung von Datensätzen jeder Größenordnung
Spark bietet die Verarbeitung riesiger Datenmengen im Clusterbetrieb. Das Framework ist dabei so flexibel, dass auch die exotischsten Datentypen eingelesen und verarbeitet werden können. Meist wird Spark benutzt, um Nutzerinteraktionen, die mittels Logging festgeschrieben wurden, einzulesen, zu aggregieren und als OLAP-Cube abzulegen oder weiter zu reichen.
Webseiten, die sich wie Software anfühlen
In diesem Moment befinden Sie sich auf einer Webseite, die nur aus einem Root-Element besteht und über ein stark komprimiertes JavaScript direkt in Ihrem Browser zusammengesetzt wird. Das fühlt sich schnell an, weil Sie die Anwendung beim Betreten der Seite komplett heruntergeladen haben. Das Framework heißt Angular und ist ein Google-Projekt. Im Kern besteht jede Angular Anwendung aus Modulen, Komponenten, Services and Templates, die sich gegenseitig konsumieren.
Alle Services und Inhalte dieser Seite werden über einen Kubernetes-Cluster zur Verfügung gestellt.
Ihr aktueller Frontend Pod: Angular SSR
Ihr aktueller Backend Pod: no connection to backend
Backend Antwortzeit: 0ms