Klaus-Peter Luttkus

Ich bin IBM i
Trainer & Consultant

mehr als 1000

Schulungen

mehr als 500

zufriedene Kunden

Über mich.

Guten Tag. Mein Name ist Klaus-Peter Luttkus. Ich bin ist seit 1988 im Bereich IBM Power Systeme unter IBM i (früher AS/400, iSeries, i5) tätig.

Ich begann meine Tätigkeit in diesem Bereich als Programmierer in mehreren Softwarehäusern und programmierte u.a. in RPGII, RPGIII, RPG400 bis hin zu ILE RPG (free Form). Später kamen weitere Programmiersprachen wie Java, PHP, Javascript, HTML, etc. hinzu.

1995 gründete ich die EPOS GmbH DV-Consult & Training, die sich seitdem als Beratungs- und Schulungsunternehmen am Markt etabliert hat.

1998 initiierten EPOS GmbH und ITP Verlag, Kaufering, die Midrange Academy um IBM i Skills in der Fläche anbieten zu können. Eine Veranstaltungsreihe, die bis heute Bestand hat und für die ich weiterhin arbeite.

Da der Markt in zunehmenden Maße heterogenere Strukturen aufwies, wendete ich mich weiteren zukunftsrelevanten Themen zu.
 

Themenschwerpunkte sind neben modernen Programmiertechniken und –sprachen, Konnektivität im Datenbankbereich, Datawarehouses, sowie die Integration heterogener Softwaresysteme und nicht zuletzt Anwendungsmodernisierung von Legacy-IBM i – Anwendungen.

Zusammen mit den Firmen ML-Software GmbH, Raz-Lee Security, ARCAD Software habe ich die iGo-Ahead-Initiative gegründet, die kostenfreie Online-Trainings drei bis viermal im Jahr durchführt.

2020 habe ich dann die EPOS GmbH verkauft.

Seitdem bin ich als freier Trainer, Dozent, Berater und Sprecher bei IBM i Events tätig.

Ich bin Autor mehrerer beim ITP Verlag erschienener Fachbücher, schreibe für verschiedene Fachmagazine und bin als Sprecher bei Common Deutschland und Common USA bekannt. 

Offene Seminare

14.11.2023 
14:45 bis 15:25 Uhr

IBM i RSE-API: Eine neue Web-API für IBM i
- Für Common Deutschland - Mitglieder kostenlos!

Trainings

Schulungen und Trainings sind meine Spezialität

Präsenzschulungen

Online-Trainings

Events

Online-Trainings

Tooling (DevOps)

RDi – Fortgeschrittene Anwendung

27.2.2024, 9:00 – 16:00

Programme effektiv kompilieren

Systematisch Arbeitsumgebungen aufbauen
Quellen in Quellendateien vs. Quellen im IFS speichern
Den LPEX-Editor effektiv nutzen und anwenden
Textbausteine: Schablonen und Snippets
Refactoring
Benutzeraktionen zielgerichtet eingesetzt
IBM i – Programmierung und Version Controlling

Die IBM i – Projekte Perspektive
Die eGit Perspektive im RDi
Ein zentrales Git Repository nutzen – on IBM i / off IBM i
Programme testen und debuggen

Unit Testing von RPG-Programmen
Das iRPGUnit – Plugin für RDi
Der RDi – Debugger für IBM i Programme
Code Coverage

kostenpflichtig

mehr...

iGo-Ahead-Meeting

Die IBM Remote System Explorer for i API

05.03.2024 - 14:00

Silobildung ist ein eklatanter Verstoß gegen die Forderungen einer modernen, integrativen IT. Um der Silobildung entgegenzuwirken haben sich Web-APIs als das Mittel der Wahl bestätigt. Seit vielen Jahren haben wir daher im IBM i Betriebssystem eine reichhaltige Web-API Infrastruktur ( IWS, NodeJs, etc.).

Am 11. April 2023 hat IBM eine neue API in IBM i bereitgestellt:
Die Remote System Explorer (RSE) API.

IBM RSE API ist eine Sammlung von REST-APIs, die es einem Client ermöglichen, mit verschiedenen Komponenten auf einem IBM i-Hostsystem zu arbeiten wie

QSYS-Objekten,
IFS-Dateien,
CL-Befehlen und
Datenbankobjekten.
Weitere Themen:

Anfangskonfiguration
Securitykonfiguration

kostenfrei!

mehr...

Web-API

Die SQL IBM i WebApi – SQL als Brücke zur Welt

9.4.2024, 9:00 – 16:00

Native SQL – Webservices implementieren

Einführung in Web Services und die REST-Konventionen
Der IBM Integrated Web Service Server (IWS)
Konfiguration und Anwendung
Services implementieren (CRUD)
SQL – Befehle als REST-Webservice
Stored Procedures als REST-Webservice
IBM http Server for i (Apache)
Sicherheit und Ausfallsicherhheit
Konfiguration als Reversed Proxy, Load Balancer
Performance Optimierung mit FRCA, etc.
SQL Webservice-Client für IBM i

SQL-http-Funktionen
Die SYSTOOLS Funktionen der DB2
HTTPGETXXXX, etc.
Die QSYS2 Funktionen der DB2
http_GET, http_GETVerbose, etc.
SQL Webservice-Clients implementieren (CRUD) 

kostenpflichtig

mehr...

SQL

SQL Today 2024

04.06.2024, 9:00 – 16:00

Tooling

ACS als DB2 Management Tool
ACS als SQL-Editor
Alternativen zu ACS
Online Analytical Processing (OLAP)

Einen Analytical Datastore aufbauen (multidimensionaler Datenwürfel)
Partitioned Tables
OLAP-Abfragen und Funktionen
Temporal Tables

Current und History-Tables
Abfrageprädikate für temporale Abfragen
Datensicherheit – DB2 Row and Column Access (RCAC)

Stellenwert von RCAC im Sicherheitssystem von IBM i
RCAC implementieren
Function Usage
SQL Funktionen und Objekte
Permissions und Masks
Dokumente speichern und anfordern

Dokumentdatentypen in der DB2 (XML, JSON, etc)
SQL-Funktionen zum Lesen und Schreiben von Dokumenten
Neueste Entwicklungen im Bereich Datenbank on IBM i

Aktuelles aus dem Bereich der Technology Updates

kostenpflichtig

mehr...

Events

POW3R Konferenz
Eine gemeinsame Konferenz von IBM, Common Deutschland und dem ITP Verlag für den Bereich IBM Power Systeme und IBM i.

Midrange Academy
Online Workshops für und rund um das Betriebssystem IBM i. 

Ziel der Workshops ist es, dass IBM i - Anwender neue, erprobten Technologien bei der Anwendungsentwicklung und -Modernisierung anwenden lernen und somit in der Lage sind schneller bessere Anwendungen zu entwickeln.

Als Systemspezialist bleiben Sie durch die Schulungen der aktuellen IBM-Tools für Systemmanagement und Administration auf dem Laufenden.

iGo-Ahead
IBM i - Anwender  erhalten top aktuelles Expertenwissen und wertvolle Praxistipps zu leistungsstarken Werkzeugen, Technologien und Lösungen, die das Arbeiten mit IBM i Daten, Hard- und Software spürbar vereinfachen, effizienter und sicherer machen.

Soll ich auf Ihrem Event sprechen, so sprechen Sie mich einfach an

Beratungen

Meine Beratungsschwerpunkte für Ihr Unternehmen

Anwendungsmodernisierung, -design und -architektur

Tooleinsatz

Anwendungs- und Systemintegration

Anwendungsmodernisierung, -design
und -architektur

- Entwurf von Programmierungsrichtlinien (Stylesheets) - RPG, CL, etc.

- Entwurf von Projektbezogenen Objektstrukturen

- Implementation von MVC, MV, etc. Anwendungsarchitekturen

- Auswahl von Anwendungsmodernisierungstools

Tooleinsatz

- Einsatz von aktuellen Entwicklungstools - RDi, GIT, Unit Testing, etc.

- Einsatz von Open Source Tools - VS Code for RPG, CL, etc.

- Das Node.Js Ökosystem und IBM i

- Das Python Ökosystem und IBM i

- Springboot als Web-API-Plattform für IBM i

Anwendungs- und Systemintegration

- Einsatz der IBM i - WebAPI

- Native Tools - IWS, IAS, IBM HTTP Server for i

- Open Source Lösungen - Node.Js, Springboot, ASF Tomcat, NGINX, etc. 

- Direktzugriff auf fremde DBs

- Sicherheit in heterogenen Netzwerken

Kontakt

Ich freue mich, wenn Sie Interesse an meinen Dienstleistungen haben.

EMAIL:

klaus.peter@luttkus-bremen.de

PHONE:

+49 (0)421-606563
+49 (0)171-5467650

© Copyright 2023 Klaus-Peter Luttkus
All Rights Reserved