Die Webseiten befinden sich
momentan im Fluss und werden in Kürze die folgenden
Themengebiete entsprechend meiner Kompetenzen adressieren:
-
Security
IoT Security:
One core requirement in IoT security is trust. Or, the
other way around: We cannot trust an IoT device
connected to the network unless we know exactly how it
works. This is imperative! And it especially relevant
with all the encrypted channels we see on the
Internet. We might have MitM protection but we do not
know what is on the wire and within the encrypted
packages.
-
Netzwerksecurity
Access
Control, Firewalling, IDS, NFV, Protocol Security
[TLS, IPSec]
Automation, Orchestration, and Virtualization in
Network Security
Endpoint Protection
-
Privacy: a precious thing! This
means, management of data according to legal
regulations and public expectations.
From an
individual perspective, privacy is the right to
control what information may be collected, processed
and stored and by what entity, and to whom that
information may be disclosed.
Privatheit ist ein wertvolles Gut. Vor allem im
Bereich der Kommunikation im Internet ist Privacy
unbedingt sch�tzenswert.
Das beginnt mit ganz
simplen Massnahmen....
-
Echtzeitkommunikation
Networking, TSN, Determinism, High-Reliability (MRP,
PRP, HSR)
-
Deterministic Networking
Keywords: IEEE 801.1 TSN, PTP, IEC 61850 Deterministic
Networking
Deterministic Networking in Industrial
Automation based on TSN
Deterministic Networking in
Substation Automation
-
Problem Space: Building
converged, multi-service networks in power and
industrial automation
-
Forward looking: Creating
Large Control Loops
-
Enabling Coverged
Networking:
Network convergence is an important feature (and
asset) we can achieve using deterministic
networking technologies such as IEEE 802.1TSN.
This is especially interesting for the automation
domain, industrial and power, to mix existing
non-scheduled traffic with new technologies based
on deterministic networking in order to build a
multi-service architecture. As an example,
technologies based on IEEE 802.1TSN allow to
handle low-priority traffic in way to avoid any
interference or impact with/on critical traffic
with high priorities and requirements regarding
guaranteed-bounded latency and low-bounded
jitter.
-
Industrial IoT (IIoT) and
Security for Industrial Control Systems
Endpoint Security, IoT Networking, Redundancy,
High-Availability, Automation, IEC Standards
Network Segmentation: Zones and Conduits
ISA99/IEC 62443, IEC 62351
Experience and
expertise in the following areas:
-
Control System Security
(IACS, DCS), SCADA Security
-
Security based on IEC
62351
-
Smart Meter and AMI
Security
-
FAN Security (Distribution
Automation, Micro-Grid Security)
-
Substation Networks and
Substation Security
-
Security for DA and DER
-
Sensor Network Security
-
Fog Computing and Distributed
Intelligence
-
Machine Learning
Maik Seewald
Software Architecture - Ein
entscheidendes Erfolgskriterium in der
Softwareentwicklung. Ich veröffentliche zu diesem Thema
regelmässig Beiträge auf
meinem Blog Webduke's Lab.
Ausserdem können Sie dort kurze Artikel zu den Themen
Distributed Computing und Computer Security
finden. Die meisten Blog-Einträge sind in Englisch
geschrieben, manche aber auch in Deutsch. Hier ein
Auszug zum Thema: Wozu brauchen wir eine Architektur in
der Softwareentwicklung?
Die Antwort findet sich wie so
oft im realen (nicht virtualisierten IT-) Leben. Jeder
der ein Haus bauen möchte, wendet sich zuerst an einen
Architekten. Der Architekt ist, neben dem Bauleiter, oft
die wichtigste Person über die gesamte Bauzeit hinweg.
Warum ist das so? Weil Häuser und Software komplexe
Gebilde sind. Weil man Know-How und Erfahrung ben�tigt,
um ein Haus aus unzähligen Komponenten zusammenzusetzen.
Weil der Bauherr nicht nur ein funktionales Haus m�chte,
sondern auch ästhetische Anforderungen und viele andere
Wünsche hat, die er vielleicht nicht explizit ausspricht,
aber trotzdem voraussetzt. Bei der Übergabe erwartet er
ein Haus, das funktional, sicher, robust, haltbar,
wartbar und effizient, beispielsweise in Bezug auf
Energie, ist. Dazu bedarf es einer Architektur, wie im
richtigen IT-Leben :-)
Parallelisierung /
Multithreading / Multi- and Many Core
Momentan nimmt das Thema
Parallelisierung den
meisten Platz auf
meinem Blog ein, da ich sehr intensiv
auf diesem Gebiet unterwegs bin. Ich plane gerade,
dieses
hochaktuelle Thema auch direkt auf meiner Website
zu adressieren. Leider arbeite ich noch in einem Thraed
und so braucht das ganze etwas Zeit. Wie auch immer,
Zeit zu investieren lohnt sich. Bald wird keine
ernsthafte Client-Entwicklung mehr um dieses Thema
herumkommen. Leider können Tools, Frameworks und
Technologien noch nicht mithalten, vor allem was die
Einfachheit betrifft. Die Komplexität ist dabei mit der
Lernkurve zu Beginn der objektorientierten Entwicklung
zu vergleichen. Aber jetzt bin ich schon wieder bei den
Details.
Serviceorientierte Architektur (SOA)
Die Software
Architektur repräsentiert die früheste
Softwaredesign-Entscheidung. Mit ihr werden Parameter
wie Modifizierbarkeit, Wartbarkeit, Sicherheit,
Performance, Wiederverwertbarkeit, Zuverl�ssigkeit,
Skalierbarkeit, Robustheit etc. in bestimmten Grenzen
festgelegt.
Die
serviceorientierte Architektur ist ein Paradigma,
bei dem die Gesch�ftsprozesse und damit die
Anforderungen des Kunden im Vordergrund stehen. Die
wesentlichen Komponenten, Module und Funktionalit�ten
einer Software werden als Dienste (Services) abgebildet.
Diese Dienste k�nnen verteilt sein, miteinander
kommunizieren und lassen sich dynamisch zu
Geschäftsprozessen verbinden. Eine serviceorientierte
Architektur kann auf der Basis verschiedener
Technologien realisiert werden. Eine Möglichkeit, die in
der derzeitigen IT-Landschaft immer mehr an Bedeutung
gewinnt, ist die Realisierung mit Hilfe von Web
Services. Es können aber auch andere Technologien, wie
beispielsweise CORBA oder COM+, die technische
Implementierung der SOA darstellen.
Projektmanagement
in der Informationstechnologie
Ein erfolgreiches Projektmanagement
in der IT-Industrie ist aufgrund von Komplexität,
kurzen Innovationszyklen und ständig wechselnden
Technologien eine besondere Herausforderung. Seit ca. 18
Jahren arbeite ich in verschiedenen Positionen
(Projektleiter, Architekt, Entwickler, Technology Scout)
in der Informationstechnik (IT) und habe meine
Erfahrungen auf den folgenden Seiten
zusammengestellt:
-
Kritische Erfolgsfaktoren im IT
- Projektmanagement
-
Softwarearchitektur
(Eine kurze Zusammenfassung)
-
IT
- Projektmanagement:
Eine Methodenübersicht
-
Erfolgsfaktor
Anwendungsmanagement