Home | Java-Zeiterfassung | DataCenter-in-a-box |
Sie suchen einen IT-Berater, eine App-Zeiterfassung oder ein Software defined DataCenter?
Als freiberuflicher Diplom-Informatiker realisiere ich IT-Projekte und stelle eine mobile
App-Zeiterfassung zur Verfuegung.
Meine 25+ Jahre IT-Berufserfahrung lassen sich wie folgt zusammenfassen:
Betriebssysteme (SLES, RedHat, Ubuntu, Oracle Linux, Solaris, AIX, Windows, Cluster, Storage, Backup, Netze, Monitoring)
Virtualisierung (VMware, SimpliVity, Xen, KVM, OracleVM, Solaris Zonen, LPars)
Datenbanken (MySQL, Oracle, PostGres, MS-Access )
Software-Entwicklung (Jave, Android, C/C++ und mehrere Projekte mit C-abgeleiteten Sprachen wie Perl, Python, PHP, JavaScript)
Software-Systeme (Puppet, Web- und Applikationserver, CUPS, Veeam, NetApp-Console, Vmware-Software, Networker, TSM, Netview, Control-M, Navision, LotusNotes)
Geprüfte Zertifikate: Java7, Solaris, AIX, Linux
Mein Werdegang ist im
Beraterprofil hinterlegt.
Ich bin ab dem 1.12.2022 wieder verfügbar.
Android App-Entwicklung
Gerne entwickle ich eine mobile App fuer Sie. Bis heute habe ich schon zwei erfolgreiche Apps fuer Kunden aus der Gastronomie und der Wirschaft entwickelt.
Page-Reloads ( total / last days ): 438491 / 321944 91 87 27 53
Reload | Web-Technologie | Web-Loesung | Java-Technologie | Java-Loesung | Software-Projekt |
Web Open-Source Lösung
Zur realisierung einer Web-Applikation empfieht sich eine Open-Source-Webserver Lösung. Dies beinhaltet folgende Komponenten:
Hardware: Physisch oder virtueller Server (x86)
Betriebssystem: Linux (Ubuntu, RedHat, CentOS; Suse)
Software: Apache als WebServer-Software
Datenbank: Die lizenzfreie Datenbank MySQL
Programmier- und/oder Scriptsprachen: PHP, Python, Perl, JavaScript
Client-seitiger Browser: Netscape --> Mozilla --> Firefox
Physischer oder virtueller Server?
Ein klassischer Web-Server ist ein Intel-Server der mit dem Internet vernetzt ist. Heutzutage gibt es auch virtuelle Lösungen. Ein virtueller Server ist als physischer Server sichtbar, aber in Wirklichkeit gemeinsam mit anderen virtuellen Servern auf einem physischen Server ausgeführt wird. Ein virtueller Server ist kostenkünstiger.
Das Betriebssystem GNU/Linux
Was ist Linux? GNU/Linux ist ein freies, UNIX-Ähnliches Betriebssystem, das seinen Ursprung 1991 an der Universität von Helsinki fand. Das Programm unter dem Zeichen des Pinguins (,,tux''), verfügt über alle wesentlichen Merkmale von Open-Source-Software. Denn das von dem finnischen Studenten Linus Torvalds entwickelte Betriebssystem wurde von Beginn unter die GPL, die GNU General Public License, gestellt. Der kostenlose Zugang zum Quellcode ist damit für jeden Anwender garantiert. Linux kann frei verteilt, eingesetzt und weiterentwickelt werden.
Die Webserver-Software Apache
Ein Webserver ist ein Computer-Programm, das dafür verantwortlich ist, die Annahme von HTTP-Anfragen von Clients wie z. B. Webbrowser oder Suchmaschinen-Robots über das Internet anzunehmen und daraus folgend und die von ihnen gewählten HTTP-Antworten zusammen mit fakultativen Angaben und anderen Inhalte zu übermitteln.
Der Markt der Webserver wird von zwei Anbietern dominiert: Der Open-Source-Webserver Apache hat einen Marktanteil von über 50 %, direkt danach folgt das kommerzielle Produkt Microsoft Internet Information Server mit einen Anteil von etwa einem Drittel.
Was bietet Apache? Apache ist auf zahlreichen Betriebssystemen lauffähig. Der Webserver ist modular aufgebaut. Wie bei einem Puzzle können neue Teile hinzugefügt werden, ohne dass dafür ein neuer Server benötigt wird. Das erlaubt u. a. die Anbindung von Datenbanken an den Webserver, zur Bereitstellung von Informationen oder zur Speicherung von eingehenden Daten. Ein Beispiel aus der Praxis: Einem Lieferanten wird per Website der Zugriff auf die Lagerbestandsmengen seines Kunden ermöglicht. Er kann sich jederzeit dort anmelden, die aktuellen Bestände überprüfen und dadurch dadurch besser überschauen, wann welche Produkte an ihn geliefert werden können.
MySQL-Datenbank
Was ist eine MySQL-Datenbank? MySQL ist eine Software, mit der man leicht auf verschiedene Typen von Datenbanken zugreifen kann. Der Vorteil von MySQL besteht neben der Universalität vor allem in der Freiheit von Lizenzgebühren auch für den gewerblichen Bereich.
Immer mehr Hoster bieten diese kostengünstige Variante der Datenbankanbindung an - was freilich die Grossen der Branche ziemlich verärgert. Aber so, wie es bislang aussieht, gehört MySQL wohl die Zukunft.
Statische und dynamische HTML-Seite mit PHP
Die zur Verfügung gestellten Dokumente können statische Dateien, z. B. unveränderliche HTML- oder Bild-Dateien, oder dynamisch erzeugte Dateien sein.
Für komplette Webseite werden in der Regel die HTML-Seite inklusive verknüpfte Designbeschreibungen (CSS) und Bilddateien (jpg, png, gif, swf) jeweils als einzelne Dateien übertragen. Für jede benötigt Datei muss der Webbrowser eine eigene Anfrage an den Webserver senden, d. h. zur Darstellung einer komplexen Webseite sind manchmal hunderte Anfragen und Serverantworten nötig.
Dynamische Dokumente werden beim Aufruf aus unterschiedlichen Quellen zusammengestellt und übertragen (ASP, PHP, JSP, etc.). Zum Beispiel werden PHP-Dokumente während des Aufrufs serverseitig geparst, interpretiert und als HTML-Dokument an den Webbrowser übertragen. Mit dieser Technologie lassen sich Informationen aus unterschiedlichsten Quellen lesen, verarbeiten und speichern (zum Beispiel Datenbanken, Formularauswertung, E-Mail). Typische Anwendungen sind Onlineshops, Weblogs, Onlineforen, E-Mail-Provider, Online-Bilddatenbanken/-Bibliotheken.
PHP ist eine Programmiersprache (basierend in C)
Webbrowser Firefox
Aufgrund des Marktanteilverlustes des Browsers Netscape wurde das quelloffene Projekt Mozilla kreiert. Zum Nachfolger des Mozilla-Browsers wurde Firefox.
Während die Mozilla-Entwickler zuvor darauf bedacht gewesen waren, möglichst alle wichtigen Internetfunktionen wie Webbrowser, E-Mail-Programm, Adressbuch und HTML-Editor in einem Programmpaket (Mozilla Application Suite) zusammenzufassen, strebten sie später die Veröffentlichung einzelner,
voneinander unabhängiger Komponenten an. Das Ziel der Entwicklung war ein schneller Programmstart und geringere Speicher- und Rechenzeitauslastung. Die Webbrowser-Funktion übernahm Mozilla Firefox. Die E-Mail-Funktion wurde unter dem Namen Mozilla Thunderbird ausgelagert, der Kalender wird unter dem Namen Mozilla Sunbird und der HTML-Editor als Nvu weiterentwickelt. Die offizielle Mozilla Application Suite wurde unter dem Namen SeaMonkey weiterentwickelt.
Der Markanteil von Firefox liegt aktuell (2012) bei fast 50%.
Mit PHP im Zusammenspiel mit Apache und MySQL werden leistungsfähige Webapplikationen entwickelt.
Reload | SimpliVity-Loesung | SimpliVity-Produkte | SimpliVity-Partner |
SimpliVity All-in-a-box
Der SimpliVity OmniCube bildet eine Virtualisieungseinheit, die Server, Storage, Backup und Disaster Recovery als HA-Cluster anbietet.
High Availability: Zwei OmniCubes bilden einen Cluster mit lokalem Storage
Backup/Recovery: Integriertes Backupsystem bietet standortunabhängiges VM- und File-Restore
Datenmanagement: Inline-Deduplication (vor dem Schreiben wird auf doppelte Blöcke geprüft)
Speicherkapazität: Durch Inline-Deduplication und Komprimierung hohe Dateneffizienz
Hohe Performance: SSD-Disks, Accelerator-Card, und Inline-Deduplication (weniger Schreiboperationen)
Einfache Bedienung: vCenter-Integration
OmniCube Server
Omnicube besteht im Kern aus einem x86-Server, integrierten Festplatten und Solid State Drives, Netzwerkanschlüssen ( 1/10-Gigabit-Ethernet-Interfaces) und der Virtualisierungs- und Managementsoftware OmniStack.
Reload | Profil-PDF | Download Profil
Ewald Lehmann
Kenntnisse
- Diplom Informatiker (FH)
- 25+ Jahre IT-Berufserfahrung
- Software-/System-Engineer
- Acht OS Zertifikate: Solaris, AIX, Linux
- Oracle Java 7 Zertifikat
- Sprachen: deutsch, spanisch, englisch
|
Allgemein
- Alter: 59 Jahre und 276 Tage
- Zwei Kinder
- Führerschein LKW/PKW
- E-Mail: ewald_lehmann@yahoo.de
- Tel.: +34 93 - 0166523
- Mob.: +49 (0)175 551 5940
|
 |
Projekte und Berufserfahrung
Details | Zeitraum | Branch | Fachkenntnisse |
| 01.19-heute | ITZBund | Projekte Puppet Cloud Automation (Schwerpunkt: Puppet-Entwicklung, Linux, Git/Gitlab)
|
| 07-12.2018 | Telekom | Projekte Server Operating (Schwerpunkt: Linux, Puppet, Entwicklung, Scripting)
|
| 06-08.2018 | Security | Linux Entwickung (Schwerpunkt: Debian-Linux, BASH, Python, PHP, Scripting)
|
| 2016-06.18 | Pharma | Migations Projekte Server Operating (VMware, SAP-Printing, MFT, LDAP, Linux, Solaris, Backup, PowerShell, Perl, Java, scripting)
|
| 2011-heute | Software | Parallelprojekt: App-Entwicklung mit Web-Backend-System (Java, Android, Swift, PHP, MySQL, Apache, Ubuntu, MySQL, Android Studio, XCode)
|
| 03-05.2016 | Internet | DevOps (Xen, Linux, MySQL, PHP, Backup, Netze, scripting)
|
| 2014-2016 | Pharma | VMware-Consulting (VCenter, Veeam, VDP, SimpliVity, VCops, VSAN, SRM, NetApp, Linux, Postgres, LDAP, Perl, Bash)
|
| 2013-2014 | Bank | Neuentwurf Rechnzentrum (KVM, Oracle VM/Zonen, Linux, Solaris, AIX, Oracle DB, Backup)
|
| 2011-2013 | Auto-Industrie | Systembetreunng und Programmierung (Linux, Win2008, MySQL, Scripting, PHP, Python, JavaScript)
|
| 2006-2010 | Energievers. | Projekte und Level3 Support OS/Appl. (AIX, Linux, VMware, Tivoli, Oracle, Control-M)
|
| 2007-2008 | Krankenkasse | Datenbank Administration (Windows-Cluster und Oracle RAC 10g Cluster)
|
| 2000-2008 | Cpx-Kunden | Vertriebsunterstützung, Installationen und Pilotprojekte (Server, Cluster, Oracle-DBs)
|
| 2002-2006 | Versicherung | Installation und Konf. Sun Server (+100)
|
| 2005 | Versicherung | Umzug Rechenzentrum und Verbesserung Veritas Backup (Windows Server)
|
| 2004 | Amter | Erneuerung des zentrales Backupsystems mit Legato (Backup-Server: Solaris, Win2003)
|
| 2003 | Comparex | Migation ERP nach Navision Attain
|
| 2000-2002 | Bank | Zentrales Backup mit TSM (+250, SAN, UNIX, RMAN, LANFree)
|
| 1997-2000 | Comparex | IT-Leiter Comparex Spanien
|
| 1996 | Apple-Center | diverse Kundenprojekte (Mac-Client und UNIX-Server)
|
| 1992-1996 | 3CPlus-INSO | Systemprogammierer und Projektleiter (Zeiterfassungssysteme)
|
| 1987-1992 | Informatik | Studium (Vertiefung Netzwerke, Diplomarbeit OOP, Auslandssemester, Mgmt English)
|