SlideShare a Scribd company logo
1 of 89
Benutzbare & Sichere Kommunikation
für die vernetzte Welt des IOT
DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 3DevDay, 4. April 2017 von Andreas Reischuck
Live Coding: „Bessere Test Matchers mit C++14“
13. April, 20 Uhr
Dresden Weekly
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 4DevDay, 4. April 2017 von Andreas Reischuck
Meet, Hack & Discuss
Jeden Mittwoch, ab 18 Uhr
Schüler-Rechen-Zentrum
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 5DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 6DevDay, 4. April 2017 von Andreas Reischuck
Hochspannungskabel
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Laser
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Bühne
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Produzierende Maschine
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Beatmungsgerät
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Web Development
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Gemeinsamkeiten
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 14DevDay, 4. April 2017 von Andreas Reischuck
Netzwerk
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Protokolle
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 16DevDay, 4. April 2017 von Andreas Reischuck
Industrie 4.0
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 17DevDay, 4. April 2017 von Andreas Reischuck
Internet of Things
Das Internet der Dinge
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 18DevDay, 4. April 2017 von Andreas Reischuck
Internet
für
Wasserkocher, Toaster, Kameras,
Autos, Uhren, Schuhe, Tische, Kühlschränke,
Herde, Wasserhähne, Lampen, Türen,
…
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 19DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 20DevDay, 4. April 2017 von Andreas Reischuck
Oktober 2016
In a relatively short time we've taken a
system built to resist destruction by
nuclear weapons and made it vulnerable
to toasters.
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 21DevDay, 4. April 2017 von Andreas Reischuck
Jeff Jarmoc -
Security durch Cloud
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 22DevDay, 4. April 2017 von Andreas Reischuck
Lösungsansätze
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 23DevDay, 4. April 2017 von Andreas Reischuck
Fehlerfreie Programmierung
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 24DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
TODO Liste
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 26DevDay, 4. April 2017 von Andreas Reischuck
Verstehen
300 Seiten Protokollbeschreibung
Komplexe Systeme
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 27DevDay, 4. April 2017 von Andreas Reischuck
Implementierung
Oft stupide
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 28DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 29DevDay, 4. April 2017 von Andreas Reischuck
Testen
Test-Daten?
Alle Fehlerszenarien?
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 30DevDay, 4. April 2017 von Andreas Reischuck
Updates
Duplikate? Integration? Testen!
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 31DevDay, 4. April 2017 von Andreas Reischuck
Für jedes Gerät neu…
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 32DevDay, 4. April 2017 von Andreas Reischuck
AUFWAND
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
TODO:
1. Aufwand Senken
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 34DevDay, 4. April 2017 von Andreas Reischuck
OpenSSL Heartbleed
• Wenn du lebst, sende mir folgende 40000
Zeichen: “ping”
• Antwort: “ping…Geheimnisse danach…”
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 35DevDay, 4. April 2017 von Andreas Reischuck
Bugs
• 34 CVEs in libpng
– https://www.cvedetails.com/vulnerability-
list/vendor_id-7294/Libpng.html
• ≥ 90 CVEs in Wireshark (2016)
– https://www.cvedetails.com/vulnerability-
list/vendor_id-4861/product_id-8292/year-
2016/Wireshark-Wireshark.html
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 36DevDay, 4. April 2017 von Andreas Reischuck
SICHERHEIT
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
TODO:
1. Aufwand Senken
2. Sicherheit erhöhen
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 38DevDay, 4. April 2017 von Andreas Reischuck
Günstige Hardware
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 39DevDay, 4. April 2017 von Andreas Reischuck
Bandbreite
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 40DevDay, 4. April 2017 von Andreas Reischuck
Realtime Anforderungen
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 41DevDay, 4. April 2017 von Andreas Reischuck
OPTIMIERUNGEN
… weitere
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
TODO:
1. Aufwand Senken
2. Sicherheit erhöhen
3. Optimierungen vereinfachen
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 43DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
THINKING…
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Protokolle 1x beschreiben
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 46DevDay, 4. April 2017 von Andreas Reischuck
Quellcode für Server
generieren
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 47DevDay, 4. April 2017 von Andreas Reischuck
Quellcode für Clients
generieren
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 48DevDay, 4. April 2017 von Andreas Reischuck
Test Code
generieren
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 49DevDay, 4. April 2017 von Andreas Reischuck
Dokumentation
generieren
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 50DevDay, 4. April 2017 von Andreas Reischuck
Idee:
• Single point of truth
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 51DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 52DevDay, 4. April 2017 von Andreas Reischuck
WAS EXISTIERT?
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
HTTP/REST APIs
• JSON/UTF8 Kodierung
• Swagger für API Beschreibung
Groß / Aufwendig zu packen
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 54DevDay, 4. April 2017 von Andreas Reischuck
ASN.1
• DER / BER Kodierungen
• Zertifikate, SNMP, LDAP, …
Komplex / Fehleranfällig
Keine Kontrolle über Transport
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 55DevDay, 4. April 2017 von Andreas Reischuck
Protobuf, Thrift, MessagePack, …
• Beschreibung der transportierten Daten
• Generieren Quellcode
Keine Kontrolle über Transport
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 56DevDay, 4. April 2017 von Andreas Reischuck
Data Format Description Language (2011)
• XML Schema basiert
• Beschreibung von Text & Binary
• Daffodil zum Parsen binärer Daten
Nur Parsen?
Kaum Fortschritt
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 57DevDay, 4. April 2017 von Andreas Reischuck
https://en.wikipedia.org/wiki/Data_Format_Description_Language
Nail
“A practical tool for parsing and generating
data formats.”
• Master Arbeit von Nickolai Zeldovich
• Experimentelle Code Generierung
Keine Weiterentwicklung
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 58DevDay, 4. April 2017 von Andreas Reischuck
https://github.com/jbangert/nail
msoscheme
• Powerpoint Importer für Calligra Office
• 6’000 Zeilen Beschreibung
• 700 Zeilen Quellcode zur Generierung
• Generiert 30’000 Zeilen Quellcode
Speziallösung
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 59DevDay, 4. April 2017 von Andreas Reischuck
https://gitorious.org/msoscheme/msoscheme
Neues
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 60DevDay, 4. April 2017 von Andreas Reischuck
TODO:
1. Aufwand Senken
2. Sicherheit erhöhen
3. Optimierungen vereinfachen
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 61DevDay, 4. April 2017 von Andreas Reischuck
Kommunikationsprotokolle
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 62DevDay, 4. April 2017 von Andreas Reischuck
SYNTAX
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
map [u8] <-> [u32] as Name {}
Codec Definition
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 64DevDay, 4. April 2017 von Andreas Reischuck
map type1 <-> type2 as Name {}
Codec Definition
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 65DevDay, 4. April 2017 von Andreas Reischuck
map [u8] <-> struct Name {}
Neue struct codec Definition
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 66DevDay, 4. April 2017 von Andreas Reischuck
struct Name {}
Abkürzung
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 67DevDay, 4. April 2017 von Andreas Reischuck
struct Foo {
N : Codec1 | Codec2 name;
}
N Bytes über Codec1 & 2 als name speichern
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 68DevDay, 4. April 2017 von Andreas Reischuck
struct Foo {
4 : u32 name;
}
4 Bytes als 32 Bit unsigned Integer
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 69DevDay, 4. April 2017 von Andreas Reischuck
struct Foo {
u32 name;
}
Abkürzung
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 70DevDay, 4. April 2017 von Andreas Reischuck
alternative<id : u8> as Data {
Alias1 : 1 => Codec1;
Alias2 : 2 => Codec2;
} Alternativen auswerten
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 71DevDay, 4. April 2017 von Andreas Reischuck
Protokollbeschreibungssprache
• Einfaches bleibt einfach
• Komplexes wird möglich
Immer deklarativ & klar
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 72DevDay, 4. April 2017 von Andreas Reischuck
Standardisierung
Aller Protokollbeschreibungen
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 73DevDay, 4. April 2017 von Andreas Reischuck
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 74DevDay, 4. April 2017 von Andreas Reischuck
Protlr
Easy handling of binary communication protocols
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 75DevDay, 4. April 2017 von Andreas Reischuck
Protlr 1 (2015)
• Binäre Protokolle
• PGL Beschreibungssprache
Legacy Protokolle
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 76DevDay, 4. April 2017 von Andreas Reischuck
Generierung
• Lesen
• Schreiben
• Dokumentation
• Wireshark
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 77DevDay, 4. April 2017 von Andreas Reischuck
Sprachen
• C++
• C for embedded
• Java
• HTML (Dokumentation)
• Lua (Wireshark)
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 78DevDay, 4. April 2017 von Andreas Reischuck
Sicherheit
• Unit Tests für alles
• Kommerzieller Support
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 79DevDay, 4. April 2017 von Andreas Reischuck
Protlr 2 (2017)
• Text & Binär
• Algorithmen im Protokoll
• Sprachen: C#, HTML (später mehr)
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 80DevDay, 4. April 2017 von Andreas Reischuck
PRAXIS
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Medizinprotokoll
• Komplexes Protokoll
• C# Umsetzung: 2 Mannmonate
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 82DevDay, 4. April 2017 von Andreas Reischuck
Medizinprotokoll
• Komplexes Protokoll
• Protlr Umsetzung: 3 Tage
Alle Sprachtargets
Dokumentation
Analysewerkzeuge
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 83DevDay, 4. April 2017 von Andreas Reischuck
Aufwand gesenkt
Sicherheit erhöht
Optimierungen vereinfacht
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 84DevDay, 4. April 2017 von Andreas Reischuck
RESUMÉ
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Always generate all your
serialization code!
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 86DevDay, 4. April 2017 von Andreas Reischuck
DANKE
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
Bildquellen
• Transformator - Staffan Vilcans - CC-BY-SA https://flic.kr/p/ydyBGw
• IMG_2765 - Karim D. Ghantous - CC-BY https://flic.kr/p/pccU2m
• Lasershow - tara hunt - CC-BY-SA https://flic.kr/p/4T3ZB
• Empty Stage - Lee Adlaf - CC-BY https://flic.kr/p/4QskoM
• Frozen web - David Lee - CC-BY-SA https://flic.kr/p/qsdYxe
• network spagetti - versageek - CC-BY-SA https://flic.kr/p/KCRFY
• Traffic jam - Dinu Dragomirescu - CC-BY https://flic.kr/p/4Tbgjc
• Computer fail - http://i660.photobucket.com/albums/uu330/cthulhu19887/forum/fail/5d6b799a.gif
• Drip - Guian Bolisay - CC-BY-SA https://flic.kr/p/f6sPXn
• dessert-1 - andy orin - CC-BY https://flic.kr/p/5WpNfk
• NASA Testing… - NASA Goddard Space Flight Center - CC-BY https://flic.kr/p/ehzwCR
• Luke Wroblewski - CC-BY https://flic.kr/p/gS8e2R
• Heartbleed-Logo - CC0 http://heartbleed.com/heartbleed.svg
• 台大醫圖071 - jimmy chuang - CC-BY-SA https://flic.kr/p/3Kdc2H
• The way ! - Paul Falardeau - CC-BY-ND https://flic.kr/p/5Kgkz7
• What Doth the Future Hold - Morgan Folgen - CC-BY https://flic.kr/p/6RsbSw
• Nasa - http://www.nasa.gov/centers/goddard/images/content/638831main_globe_east_2048.jpg
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 88DevDay, 4. April 2017 von Andreas Reischuck
Fragen & Diskussion
https://protlr.com
Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 89DevDay, 4. April 2017 von Andreas Reischuck
fin

More Related Content

What's hot

Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...
Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...
Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...Stephan Lindauer
 
Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?enpit GmbH & Co. KG
 
Devops ohne root
Devops ohne rootDevops ohne root
Devops ohne rootcusy GmbH
 
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-UmfeldEnterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-UmfeldQAware GmbH
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous Everythingcusy GmbH
 
Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Christian Baranowski
 
Cusy Developer-Baukasten
Cusy Developer-BaukastenCusy Developer-Baukasten
Cusy Developer-Baukastencusy GmbH
 
Enterprise Cloud Native ist das neue Schwarz
Enterprise Cloud Native ist das neue SchwarzEnterprise Cloud Native ist das neue Schwarz
Enterprise Cloud Native ist das neue SchwarzQAware GmbH
 
Gruppenarbeit Filesharing
Gruppenarbeit FilesharingGruppenarbeit Filesharing
Gruppenarbeit Filesharingtim_mario
 
Liferay als Plattform für Microservices
Liferay als Plattform für MicroservicesLiferay als Plattform für Microservices
Liferay als Plattform für MicroservicesDaniel Reuther
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalQAware GmbH
 
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...Marc Müller
 
DevOps: Revolution im IT Betrieb?
DevOps: Revolution im IT Betrieb?DevOps: Revolution im IT Betrieb?
DevOps: Revolution im IT Betrieb?Digicomp Academy AG
 
Der Cloud Native Stack in a Nutshell. #CloudExpoEurope
Der Cloud Native Stack in a Nutshell. #CloudExpoEuropeDer Cloud Native Stack in a Nutshell. #CloudExpoEurope
Der Cloud Native Stack in a Nutshell. #CloudExpoEuropeMario-Leander Reimer
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
 
DACH - Continuous delivery for Puppet Enterprise 08/09/2018
DACH - Continuous delivery for Puppet Enterprise 08/09/2018DACH - Continuous delivery for Puppet Enterprise 08/09/2018
DACH - Continuous delivery for Puppet Enterprise 08/09/2018Puppet
 

What's hot (20)

Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...
Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...
Verteidigung - "Migration zu Kubernetes: Anforderungen, Umsetzung und Auswert...
 
Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?
 
Devops ohne root
Devops ohne rootDevops ohne root
Devops ohne root
 
Seafile auf einen Blick
Seafile auf einen BlickSeafile auf einen Blick
Seafile auf einen Blick
 
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-UmfeldEnterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous Everything
 
Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?
 
Cusy Developer-Baukasten
Cusy Developer-BaukastenCusy Developer-Baukasten
Cusy Developer-Baukasten
 
Enterprise Cloud Native ist das neue Schwarz
Enterprise Cloud Native ist das neue SchwarzEnterprise Cloud Native ist das neue Schwarz
Enterprise Cloud Native ist das neue Schwarz
 
Gruppenarbeit Filesharing
Gruppenarbeit FilesharingGruppenarbeit Filesharing
Gruppenarbeit Filesharing
 
Liferay als Plattform für Microservices
Liferay als Plattform für MicroservicesLiferay als Plattform für Microservices
Liferay als Plattform für Microservices
 
DevOps Meetup Freiburg - DevOps in Practice
DevOps Meetup Freiburg - DevOps in PracticeDevOps Meetup Freiburg - DevOps in Practice
DevOps Meetup Freiburg - DevOps in Practice
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue Normal
 
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
BASTA Spring 2016: Test- und Releaseumgebungen der nächsten Generation mit TF...
 
Serverless Survival Guide
Serverless Survival GuideServerless Survival Guide
Serverless Survival Guide
 
DevOps: Revolution im IT Betrieb?
DevOps: Revolution im IT Betrieb?DevOps: Revolution im IT Betrieb?
DevOps: Revolution im IT Betrieb?
 
Der Cloud Native Stack in a Nutshell. #CloudExpoEurope
Der Cloud Native Stack in a Nutshell. #CloudExpoEuropeDer Cloud Native Stack in a Nutshell. #CloudExpoEurope
Der Cloud Native Stack in a Nutshell. #CloudExpoEurope
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
 
Cloud-Native ohne Vendor Lock-in mit Kubernetes
Cloud-Native ohne Vendor Lock-in mit KubernetesCloud-Native ohne Vendor Lock-in mit Kubernetes
Cloud-Native ohne Vendor Lock-in mit Kubernetes
 
DACH - Continuous delivery for Puppet Enterprise 08/09/2018
DACH - Continuous delivery for Puppet Enterprise 08/09/2018DACH - Continuous delivery for Puppet Enterprise 08/09/2018
DACH - Continuous delivery for Puppet Enterprise 08/09/2018
 

Viewers also liked

DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...
DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...
DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...DevDay Dresden
 
DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...
DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...
DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...DevDay Dresden
 
DevDay 2017: Ulrich Deiters - Empathie und Sympathie in der Softwareentwicklung
DevDay 2017: Ulrich Deiters - Empathie und Sympathie in der SoftwareentwicklungDevDay 2017: Ulrich Deiters - Empathie und Sympathie in der Softwareentwicklung
DevDay 2017: Ulrich Deiters - Empathie und Sympathie in der SoftwareentwicklungDevDay Dresden
 
DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...
DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...
DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...DevDay Dresden
 
DevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuern
DevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuernDevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuern
DevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuernDevDay Dresden
 
DevDay 2017: Daniel Meixner - Von 0 auf DevOps
DevDay 2017: Daniel Meixner - Von 0 auf DevOpsDevDay 2017: Daniel Meixner - Von 0 auf DevOps
DevDay 2017: Daniel Meixner - Von 0 auf DevOpsDevDay Dresden
 

Viewers also liked (6)

DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...
DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...
DevDay 2017: Karen Otte - Augmented Medicine - On Using Kinect and Hololens i...
 
DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...
DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...
DevDay 2017: Johannes Nicolai - How GitHub uses GitHub to design, develop and...
 
DevDay 2017: Ulrich Deiters - Empathie und Sympathie in der Softwareentwicklung
DevDay 2017: Ulrich Deiters - Empathie und Sympathie in der SoftwareentwicklungDevDay 2017: Ulrich Deiters - Empathie und Sympathie in der Softwareentwicklung
DevDay 2017: Ulrich Deiters - Empathie und Sympathie in der Softwareentwicklung
 
DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...
DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...
DevDay 2017: Christof Fetzer - SCONE: Secure Linux Container Environments wit...
 
DevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuern
DevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuernDevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuern
DevDay 2017: Marc Rohlfs - Maven-Projekte mit Gitflow über Jenkins steuern
 
DevDay 2017: Daniel Meixner - Von 0 auf DevOps
DevDay 2017: Daniel Meixner - Von 0 auf DevOpsDevDay 2017: Daniel Meixner - Von 0 auf DevOps
DevDay 2017: Daniel Meixner - Von 0 auf DevOps
 

Similar to DevDay 2017: Andreas Reischuck - Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT

Digitale Nachhaltigkeit: Open Data, Open Source und Open Content
Digitale Nachhaltigkeit: Open Data, Open Source und Open ContentDigitale Nachhaltigkeit: Open Data, Open Source und Open Content
Digitale Nachhaltigkeit: Open Data, Open Source und Open ContentMatthias Stürmer
 
Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...
Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...
Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...metas GmbH
 
Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)
Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)
Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)Praxistage
 
Digitale Nachhaltigkeit als Chance für unsere Wissensgesellschaft
Digitale Nachhaltigkeit als Chance für unsere WissensgesellschaftDigitale Nachhaltigkeit als Chance für unsere Wissensgesellschaft
Digitale Nachhaltigkeit als Chance für unsere WissensgesellschaftMatthias Stürmer
 
1710 sep konferenz j friedrich
1710 sep konferenz j friedrich1710 sep konferenz j friedrich
1710 sep konferenz j friedrichJochen Friedrich
 
Wissensmanagement 2.0 Mehr Als Eine Web 2.0
Wissensmanagement 2.0   Mehr Als Eine Web 2.0Wissensmanagement 2.0   Mehr Als Eine Web 2.0
Wissensmanagement 2.0 Mehr Als Eine Web 2.0Guido Schmitz
 
Kuratieren im Zeitalter der KI
Kuratieren im Zeitalter der KIKuratieren im Zeitalter der KI
Kuratieren im Zeitalter der KIGeorg Rehm
 
Einkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf Procurement
Einkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf ProcurementEinkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf Procurement
Einkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf ProcurementMichael Klemen
 
Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...
Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...
Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...Sandra Schön (aka Schoen)
 
PersoApp - Sichere und benutzerfreundliche Internet-Anwendungen
PersoApp - Sichere und benutzerfreundliche Internet-AnwendungenPersoApp - Sichere und benutzerfreundliche Internet-Anwendungen
PersoApp - Sichere und benutzerfreundliche Internet-AnwendungenSven Wohlgemuth
 
Warum "Edge Intelligence" immer wichtiger wird
Warum "Edge Intelligence" immer wichtiger wirdWarum "Edge Intelligence" immer wichtiger wird
Warum "Edge Intelligence" immer wichtiger wirdLemonbeat GmbH
 
Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...
Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...
Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...Matthias Stürmer
 
Iot - IIot - Industrie 4.0 - What it means?
Iot - IIot - Industrie 4.0 - What it means?Iot - IIot - Industrie 4.0 - What it means?
Iot - IIot - Industrie 4.0 - What it means?Reinhard Riepl
 
Open Source 2.0: Digitale Nachhaltigkeit in der öffentlichen Verwaltung
Open Source 2.0: Digitale Nachhaltigkeit in der öffentlichen VerwaltungOpen Source 2.0: Digitale Nachhaltigkeit in der öffentlichen Verwaltung
Open Source 2.0: Digitale Nachhaltigkeit in der öffentlichen VerwaltungMatthias Stürmer
 

Similar to DevDay 2017: Andreas Reischuck - Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT (20)

Smart Home 2017
Smart Home 2017Smart Home 2017
Smart Home 2017
 
Digitale Nachhaltigkeit: Open Data, Open Source und Open Content
Digitale Nachhaltigkeit: Open Data, Open Source und Open ContentDigitale Nachhaltigkeit: Open Data, Open Source und Open Content
Digitale Nachhaltigkeit: Open Data, Open Source und Open Content
 
Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...
Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...
Geheimnis Open Source Software (1 von 4) - Wie verdienen OSS-Anbieter Geld, w...
 
Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)
Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)
Dr. Manfred Wöhrl (Gerichtssachverständiger, Sicherheitsexperte)
 
Digitale Nachhaltigkeit als Chance für unsere Wissensgesellschaft
Digitale Nachhaltigkeit als Chance für unsere WissensgesellschaftDigitale Nachhaltigkeit als Chance für unsere Wissensgesellschaft
Digitale Nachhaltigkeit als Chance für unsere Wissensgesellschaft
 
1710 sep konferenz j friedrich
1710 sep konferenz j friedrich1710 sep konferenz j friedrich
1710 sep konferenz j friedrich
 
ESET - Unternehmensprofil
ESET - UnternehmensprofilESET - Unternehmensprofil
ESET - Unternehmensprofil
 
Smart Learning Environments
Smart Learning EnvironmentsSmart Learning Environments
Smart Learning Environments
 
Wissensmanagement 2.0 Mehr Als Eine Web 2.0
Wissensmanagement 2.0   Mehr Als Eine Web 2.0Wissensmanagement 2.0   Mehr Als Eine Web 2.0
Wissensmanagement 2.0 Mehr Als Eine Web 2.0
 
Kuratieren im Zeitalter der KI
Kuratieren im Zeitalter der KIKuratieren im Zeitalter der KI
Kuratieren im Zeitalter der KI
 
Einkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf Procurement
Einkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf ProcurementEinkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf Procurement
Einkauf 4.0 - IoT,Industrie4.0 Auswirkungen auf Procurement
 
Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...
Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...
Maker Education als ein Beitrag für eine neue europäische Entrepreneurship Ed...
 
XJDF und Print 4.0
XJDF und Print 4.0XJDF und Print 4.0
XJDF und Print 4.0
 
PersoApp - Sichere und benutzerfreundliche Internet-Anwendungen
PersoApp - Sichere und benutzerfreundliche Internet-AnwendungenPersoApp - Sichere und benutzerfreundliche Internet-Anwendungen
PersoApp - Sichere und benutzerfreundliche Internet-Anwendungen
 
Warum "Edge Intelligence" immer wichtiger wird
Warum "Edge Intelligence" immer wichtiger wirdWarum "Edge Intelligence" immer wichtiger wird
Warum "Edge Intelligence" immer wichtiger wird
 
Euko 2017 industrie 4.0 und wissensarbeit
Euko 2017   industrie 4.0 und wissensarbeitEuko 2017   industrie 4.0 und wissensarbeit
Euko 2017 industrie 4.0 und wissensarbeit
 
Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...
Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...
Open Source: Aktuelle Situation und Entwicklungen in der Schweiz und Internat...
 
Iot - IIot - Industrie 4.0 - What it means?
Iot - IIot - Industrie 4.0 - What it means?Iot - IIot - Industrie 4.0 - What it means?
Iot - IIot - Industrie 4.0 - What it means?
 
Open Source 2.0: Digitale Nachhaltigkeit in der öffentlichen Verwaltung
Open Source 2.0: Digitale Nachhaltigkeit in der öffentlichen VerwaltungOpen Source 2.0: Digitale Nachhaltigkeit in der öffentlichen Verwaltung
Open Source 2.0: Digitale Nachhaltigkeit in der öffentlichen Verwaltung
 
ESET - Das Unternehmen Vision Philosophie Werte
ESET - Das Unternehmen Vision Philosophie WerteESET - Das Unternehmen Vision Philosophie Werte
ESET - Das Unternehmen Vision Philosophie Werte
 

More from DevDay Dresden

The Architecture of Uncertainty - Kevlin Henney
The Architecture of Uncertainty - Kevlin HenneyThe Architecture of Uncertainty - Kevlin Henney
The Architecture of Uncertainty - Kevlin HenneyDevDay Dresden
 
Dev Day 2021 - Stephan Pirnbaum - Anwendungsmodernisierung
Dev Day 2021 - Stephan Pirnbaum - AnwendungsmodernisierungDev Day 2021 - Stephan Pirnbaum - Anwendungsmodernisierung
Dev Day 2021 - Stephan Pirnbaum - AnwendungsmodernisierungDevDay Dresden
 
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-ProjektenTobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-ProjektenDevDay Dresden
 
Andreas Roth - GraphQL erfolgreich im Backend einsetzen
Andreas Roth - GraphQL erfolgreich im Backend einsetzenAndreas Roth - GraphQL erfolgreich im Backend einsetzen
Andreas Roth - GraphQL erfolgreich im Backend einsetzenDevDay Dresden
 
Alexander Reelsen - Seccomp for Developers
Alexander Reelsen - Seccomp for DevelopersAlexander Reelsen - Seccomp for Developers
Alexander Reelsen - Seccomp for DevelopersDevDay Dresden
 
DevDay 19 Accessibility: Praxistipps für Entwickler
DevDay 19 Accessibility: Praxistipps für EntwicklerDevDay 19 Accessibility: Praxistipps für Entwickler
DevDay 19 Accessibility: Praxistipps für EntwicklerDevDay Dresden
 
Dev Day 2019: Phillip Krenn – Aggregierte Logging Patterns
Dev Day 2019: Phillip Krenn – Aggregierte Logging PatternsDev Day 2019: Phillip Krenn – Aggregierte Logging Patterns
Dev Day 2019: Phillip Krenn – Aggregierte Logging PatternsDevDay Dresden
 
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...DevDay Dresden
 
Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...
Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...
Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...DevDay Dresden
 
Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...
Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...
Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...DevDay Dresden
 
Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...
Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...
Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...DevDay Dresden
 
Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...
Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...
Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...DevDay Dresden
 
Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...
Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...
Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...DevDay Dresden
 
Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101
Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101
Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101DevDay Dresden
 
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-TeamsDev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-TeamsDevDay Dresden
 
Dev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den Radverkehr
Dev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den RadverkehrDev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den Radverkehr
Dev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den RadverkehrDevDay Dresden
 
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...DevDay Dresden
 
Dev Day 2019: Martin Schurz - Manual Work Is A Bug!
Dev Day 2019: Martin Schurz - Manual Work Is A Bug!Dev Day 2019: Martin Schurz - Manual Work Is A Bug!
Dev Day 2019: Martin Schurz - Manual Work Is A Bug!DevDay Dresden
 
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“DevDay Dresden
 
Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"
Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"
Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"DevDay Dresden
 

More from DevDay Dresden (20)

The Architecture of Uncertainty - Kevlin Henney
The Architecture of Uncertainty - Kevlin HenneyThe Architecture of Uncertainty - Kevlin Henney
The Architecture of Uncertainty - Kevlin Henney
 
Dev Day 2021 - Stephan Pirnbaum - Anwendungsmodernisierung
Dev Day 2021 - Stephan Pirnbaum - AnwendungsmodernisierungDev Day 2021 - Stephan Pirnbaum - Anwendungsmodernisierung
Dev Day 2021 - Stephan Pirnbaum - Anwendungsmodernisierung
 
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-ProjektenTobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
Tobias Nebel - Herausforderungen und Changen in Full-Stack-IoT-Projekten
 
Andreas Roth - GraphQL erfolgreich im Backend einsetzen
Andreas Roth - GraphQL erfolgreich im Backend einsetzenAndreas Roth - GraphQL erfolgreich im Backend einsetzen
Andreas Roth - GraphQL erfolgreich im Backend einsetzen
 
Alexander Reelsen - Seccomp for Developers
Alexander Reelsen - Seccomp for DevelopersAlexander Reelsen - Seccomp for Developers
Alexander Reelsen - Seccomp for Developers
 
DevDay 19 Accessibility: Praxistipps für Entwickler
DevDay 19 Accessibility: Praxistipps für EntwicklerDevDay 19 Accessibility: Praxistipps für Entwickler
DevDay 19 Accessibility: Praxistipps für Entwickler
 
Dev Day 2019: Phillip Krenn – Aggregierte Logging Patterns
Dev Day 2019: Phillip Krenn – Aggregierte Logging PatternsDev Day 2019: Phillip Krenn – Aggregierte Logging Patterns
Dev Day 2019: Phillip Krenn – Aggregierte Logging Patterns
 
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
Dev Day 2019: Mirko Seifert – Next Level Integration Testing mit Docker und T...
 
Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...
Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...
Dev Day 2019: Nathan Mattes – Kommunikation ist wichtig, scheiße wichtig und ...
 
Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...
Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...
Dev Day 2019: Stephan Birnbaum – Die Glaskugel hat ausgedient, wir machen Sof...
 
Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...
Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...
Dev Day 2019: Markus Winand – Die Mutter aller Abfragesprachen: SQL im 21. Ja...
 
Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...
Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...
Dev Day 2019: Kay Grebenstein – Wie wir müssen das noch testen? - design for ...
 
Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...
Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...
Dev Day 2019: Kathrin Friedrich/Michael Kunze – Design better together - Styl...
 
Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101
Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101
Dev Day 2019: Benjamin Wolf – "Some fixes" - Commit Message 101
 
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-TeamsDev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
 
Dev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den Radverkehr
Dev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den RadverkehrDev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den Radverkehr
Dev Day 2019: Ulrich Deiters – Offene Daten und IT-Lösungen für den Radverkehr
 
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
 
Dev Day 2019: Martin Schurz - Manual Work Is A Bug!
Dev Day 2019: Martin Schurz - Manual Work Is A Bug!Dev Day 2019: Martin Schurz - Manual Work Is A Bug!
Dev Day 2019: Martin Schurz - Manual Work Is A Bug!
 
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
 
Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"
Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"
Dev Day 2019: Mirko Zeibig – "Hallo " <> "Elixir"
 

DevDay 2017: Andreas Reischuck - Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT

  • 1. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 2.
  • 3. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 3DevDay, 4. April 2017 von Andreas Reischuck Live Coding: „Bessere Test Matchers mit C++14“ 13. April, 20 Uhr
  • 4. Dresden Weekly Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 4DevDay, 4. April 2017 von Andreas Reischuck Meet, Hack & Discuss Jeden Mittwoch, ab 18 Uhr
  • 5. Schüler-Rechen-Zentrum Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 5DevDay, 4. April 2017 von Andreas Reischuck
  • 6. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 6DevDay, 4. April 2017 von Andreas Reischuck
  • 7. Hochspannungskabel Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 8. Laser Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 9. Bühne Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 10. Produzierende Maschine Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 11. Beatmungsgerät Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 12. Web Development Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 13. Gemeinsamkeiten Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 14DevDay, 4. April 2017 von Andreas Reischuck
  • 14. Netzwerk Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 15. Protokolle Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 16DevDay, 4. April 2017 von Andreas Reischuck
  • 16. Industrie 4.0 Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 17DevDay, 4. April 2017 von Andreas Reischuck
  • 17. Internet of Things Das Internet der Dinge Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 18DevDay, 4. April 2017 von Andreas Reischuck
  • 18. Internet für Wasserkocher, Toaster, Kameras, Autos, Uhren, Schuhe, Tische, Kühlschränke, Herde, Wasserhähne, Lampen, Türen, … Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 19DevDay, 4. April 2017 von Andreas Reischuck
  • 19. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 20DevDay, 4. April 2017 von Andreas Reischuck
  • 20. Oktober 2016 In a relatively short time we've taken a system built to resist destruction by nuclear weapons and made it vulnerable to toasters. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 21DevDay, 4. April 2017 von Andreas Reischuck Jeff Jarmoc -
  • 21. Security durch Cloud Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 22DevDay, 4. April 2017 von Andreas Reischuck
  • 22. Lösungsansätze Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 23DevDay, 4. April 2017 von Andreas Reischuck
  • 23. Fehlerfreie Programmierung Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 24DevDay, 4. April 2017 von Andreas Reischuck
  • 24. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 25. TODO Liste Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 26DevDay, 4. April 2017 von Andreas Reischuck
  • 26. Verstehen 300 Seiten Protokollbeschreibung Komplexe Systeme Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 27DevDay, 4. April 2017 von Andreas Reischuck
  • 27. Implementierung Oft stupide Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 28DevDay, 4. April 2017 von Andreas Reischuck
  • 28. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 29DevDay, 4. April 2017 von Andreas Reischuck
  • 29. Testen Test-Daten? Alle Fehlerszenarien? Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 30DevDay, 4. April 2017 von Andreas Reischuck
  • 30. Updates Duplikate? Integration? Testen! Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 31DevDay, 4. April 2017 von Andreas Reischuck
  • 31. Für jedes Gerät neu… Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 32DevDay, 4. April 2017 von Andreas Reischuck
  • 32. AUFWAND Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 33. TODO: 1. Aufwand Senken Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 34DevDay, 4. April 2017 von Andreas Reischuck
  • 34. OpenSSL Heartbleed • Wenn du lebst, sende mir folgende 40000 Zeichen: “ping” • Antwort: “ping…Geheimnisse danach…” Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 35DevDay, 4. April 2017 von Andreas Reischuck
  • 35. Bugs • 34 CVEs in libpng – https://www.cvedetails.com/vulnerability- list/vendor_id-7294/Libpng.html • ≥ 90 CVEs in Wireshark (2016) – https://www.cvedetails.com/vulnerability- list/vendor_id-4861/product_id-8292/year- 2016/Wireshark-Wireshark.html Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 36DevDay, 4. April 2017 von Andreas Reischuck
  • 36. SICHERHEIT Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 37. TODO: 1. Aufwand Senken 2. Sicherheit erhöhen Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 38DevDay, 4. April 2017 von Andreas Reischuck
  • 38. Günstige Hardware Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 39DevDay, 4. April 2017 von Andreas Reischuck
  • 39. Bandbreite Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 40DevDay, 4. April 2017 von Andreas Reischuck
  • 40. Realtime Anforderungen Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 41DevDay, 4. April 2017 von Andreas Reischuck
  • 41. OPTIMIERUNGEN … weitere Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 42. TODO: 1. Aufwand Senken 2. Sicherheit erhöhen 3. Optimierungen vereinfachen Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 43DevDay, 4. April 2017 von Andreas Reischuck
  • 43. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 44. THINKING… Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 45. Protokolle 1x beschreiben Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 46DevDay, 4. April 2017 von Andreas Reischuck
  • 46. Quellcode für Server generieren Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 47DevDay, 4. April 2017 von Andreas Reischuck
  • 47. Quellcode für Clients generieren Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 48DevDay, 4. April 2017 von Andreas Reischuck
  • 48. Test Code generieren Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 49DevDay, 4. April 2017 von Andreas Reischuck
  • 49. Dokumentation generieren Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 50DevDay, 4. April 2017 von Andreas Reischuck
  • 50. Idee: • Single point of truth Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 51DevDay, 4. April 2017 von Andreas Reischuck
  • 51. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 52DevDay, 4. April 2017 von Andreas Reischuck
  • 52. WAS EXISTIERT? Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 53. HTTP/REST APIs • JSON/UTF8 Kodierung • Swagger für API Beschreibung Groß / Aufwendig zu packen Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 54DevDay, 4. April 2017 von Andreas Reischuck
  • 54. ASN.1 • DER / BER Kodierungen • Zertifikate, SNMP, LDAP, … Komplex / Fehleranfällig Keine Kontrolle über Transport Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 55DevDay, 4. April 2017 von Andreas Reischuck
  • 55. Protobuf, Thrift, MessagePack, … • Beschreibung der transportierten Daten • Generieren Quellcode Keine Kontrolle über Transport Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 56DevDay, 4. April 2017 von Andreas Reischuck
  • 56. Data Format Description Language (2011) • XML Schema basiert • Beschreibung von Text & Binary • Daffodil zum Parsen binärer Daten Nur Parsen? Kaum Fortschritt Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 57DevDay, 4. April 2017 von Andreas Reischuck https://en.wikipedia.org/wiki/Data_Format_Description_Language
  • 57. Nail “A practical tool for parsing and generating data formats.” • Master Arbeit von Nickolai Zeldovich • Experimentelle Code Generierung Keine Weiterentwicklung Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 58DevDay, 4. April 2017 von Andreas Reischuck https://github.com/jbangert/nail
  • 58. msoscheme • Powerpoint Importer für Calligra Office • 6’000 Zeilen Beschreibung • 700 Zeilen Quellcode zur Generierung • Generiert 30’000 Zeilen Quellcode Speziallösung Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 59DevDay, 4. April 2017 von Andreas Reischuck https://gitorious.org/msoscheme/msoscheme
  • 59. Neues Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 60DevDay, 4. April 2017 von Andreas Reischuck
  • 60. TODO: 1. Aufwand Senken 2. Sicherheit erhöhen 3. Optimierungen vereinfachen Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 61DevDay, 4. April 2017 von Andreas Reischuck
  • 61. Kommunikationsprotokolle Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 62DevDay, 4. April 2017 von Andreas Reischuck
  • 62. SYNTAX Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 63. map [u8] <-> [u32] as Name {} Codec Definition Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 64DevDay, 4. April 2017 von Andreas Reischuck
  • 64. map type1 <-> type2 as Name {} Codec Definition Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 65DevDay, 4. April 2017 von Andreas Reischuck
  • 65. map [u8] <-> struct Name {} Neue struct codec Definition Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 66DevDay, 4. April 2017 von Andreas Reischuck
  • 66. struct Name {} Abkürzung Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 67DevDay, 4. April 2017 von Andreas Reischuck
  • 67. struct Foo { N : Codec1 | Codec2 name; } N Bytes über Codec1 & 2 als name speichern Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 68DevDay, 4. April 2017 von Andreas Reischuck
  • 68. struct Foo { 4 : u32 name; } 4 Bytes als 32 Bit unsigned Integer Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 69DevDay, 4. April 2017 von Andreas Reischuck
  • 69. struct Foo { u32 name; } Abkürzung Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 70DevDay, 4. April 2017 von Andreas Reischuck
  • 70. alternative<id : u8> as Data { Alias1 : 1 => Codec1; Alias2 : 2 => Codec2; } Alternativen auswerten Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 71DevDay, 4. April 2017 von Andreas Reischuck
  • 71. Protokollbeschreibungssprache • Einfaches bleibt einfach • Komplexes wird möglich Immer deklarativ & klar Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 72DevDay, 4. April 2017 von Andreas Reischuck
  • 72. Standardisierung Aller Protokollbeschreibungen Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 73DevDay, 4. April 2017 von Andreas Reischuck
  • 73. Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 74DevDay, 4. April 2017 von Andreas Reischuck
  • 74. Protlr Easy handling of binary communication protocols Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 75DevDay, 4. April 2017 von Andreas Reischuck
  • 75. Protlr 1 (2015) • Binäre Protokolle • PGL Beschreibungssprache Legacy Protokolle Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 76DevDay, 4. April 2017 von Andreas Reischuck
  • 76. Generierung • Lesen • Schreiben • Dokumentation • Wireshark Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 77DevDay, 4. April 2017 von Andreas Reischuck
  • 77. Sprachen • C++ • C for embedded • Java • HTML (Dokumentation) • Lua (Wireshark) Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 78DevDay, 4. April 2017 von Andreas Reischuck
  • 78. Sicherheit • Unit Tests für alles • Kommerzieller Support Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 79DevDay, 4. April 2017 von Andreas Reischuck
  • 79. Protlr 2 (2017) • Text & Binär • Algorithmen im Protokoll • Sprachen: C#, HTML (später mehr) Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 80DevDay, 4. April 2017 von Andreas Reischuck
  • 80. PRAXIS Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 81. Medizinprotokoll • Komplexes Protokoll • C# Umsetzung: 2 Mannmonate Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 82DevDay, 4. April 2017 von Andreas Reischuck
  • 82. Medizinprotokoll • Komplexes Protokoll • Protlr Umsetzung: 3 Tage Alle Sprachtargets Dokumentation Analysewerkzeuge Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 83DevDay, 4. April 2017 von Andreas Reischuck
  • 83. Aufwand gesenkt Sicherheit erhöht Optimierungen vereinfacht Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 84DevDay, 4. April 2017 von Andreas Reischuck
  • 84. RESUMÉ Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 85. Always generate all your serialization code! Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 86DevDay, 4. April 2017 von Andreas Reischuck
  • 86. DANKE Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT DevDay, 4. April 2017 von Andreas Reischuck
  • 87. Bildquellen • Transformator - Staffan Vilcans - CC-BY-SA https://flic.kr/p/ydyBGw • IMG_2765 - Karim D. Ghantous - CC-BY https://flic.kr/p/pccU2m • Lasershow - tara hunt - CC-BY-SA https://flic.kr/p/4T3ZB • Empty Stage - Lee Adlaf - CC-BY https://flic.kr/p/4QskoM • Frozen web - David Lee - CC-BY-SA https://flic.kr/p/qsdYxe • network spagetti - versageek - CC-BY-SA https://flic.kr/p/KCRFY • Traffic jam - Dinu Dragomirescu - CC-BY https://flic.kr/p/4Tbgjc • Computer fail - http://i660.photobucket.com/albums/uu330/cthulhu19887/forum/fail/5d6b799a.gif • Drip - Guian Bolisay - CC-BY-SA https://flic.kr/p/f6sPXn • dessert-1 - andy orin - CC-BY https://flic.kr/p/5WpNfk • NASA Testing… - NASA Goddard Space Flight Center - CC-BY https://flic.kr/p/ehzwCR • Luke Wroblewski - CC-BY https://flic.kr/p/gS8e2R • Heartbleed-Logo - CC0 http://heartbleed.com/heartbleed.svg • 台大醫圖071 - jimmy chuang - CC-BY-SA https://flic.kr/p/3Kdc2H • The way ! - Paul Falardeau - CC-BY-ND https://flic.kr/p/5Kgkz7 • What Doth the Future Hold - Morgan Folgen - CC-BY https://flic.kr/p/6RsbSw • Nasa - http://www.nasa.gov/centers/goddard/images/content/638831main_globe_east_2048.jpg Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 88DevDay, 4. April 2017 von Andreas Reischuck
  • 88. Fragen & Diskussion https://protlr.com Benutzbare & Sichere Kommunikation für die vernetzte Welt des IOT Folie 89DevDay, 4. April 2017 von Andreas Reischuck
  • 89. fin

Editor's Notes

  1. CEO von HicknHack Software
  2. Viel öffentlichen Engagement Organisation
  3. Für wen C++ zu krass ist... Offener Austausch zu Open Source Projekten
  4. Wer schon genug gelernt hat, lässt lernen! C++ Kurs
  5. 2008 gegründet, seit 2011 local in Dresden Verdienen Geld als Software Dienstleister Spezialistiert auf C++, Qt & Web Oberflächen für spezielle Maschinen
  6. Berechnung von Testschaltungen zur Messung von Transformatorspulen
  7. Überwachung der Kabel und Ausmessen von Fehlern in der Isolation
  8. Bearbeitung von Werkstücken mit Lasern
  9. Bedienung von Bühnentechnik
  10. Diverese voll automatisierte produzierende Maschinen
  11. Auswertung von Protokollen von Medizingeräten
  12. Web Dev & Deployments
  13. ???
  14. Überall wird kommuniziert Suche nach besseren Lösungen
  15. Anlagen an die Cloud bringen Aufzeichnung von Meßdaten zur Nachvollziehbarkeit & Auswertung Viele Vorträge zielten darauf ab.
  16. Heimgeräte ins Internet bringen
  17. Was behindert uns?
  18. 50 Millionen Geräte, Autos
  19. Kein Buzzword Thema
  20. Ausweichen!
  21. Zumindest für externe Angreifer
  22. Lustig bis es weh tut Dummerweise liegt das in unserer Hand...
  23. Gut, wonach suchten wir?
  24. Lesen & dechiffrieren Kein universeller Standard... Tabellen?
  25. Ich bin lieber dabei!
  26. Verteilte Systeme mit Hardware – Yay!
  27. So macht updaten keinen Spass.... DevOps für alle!
  28. … und hier sind die noch sichtbar und sortiert!
  29. 1. Problem ist der Aufwand
  30. Schneller zur Rocket Science!
  31. Wer mag das nicht?
  32. 2003 IBM gestartet
  33. August 2015
  34. Niederländer: Jos van den Oever KDE
  35. Der Stand den wir vor 5 Jahren hatten
  36. Das nutzen was da ist.
  37. Von HicknHack Software
  38. Seit 2009 in der Entwicklung
  39. CRC, Hash, Kompression, Verschlüsselung
  40. Wir helfen Ihnen mit Ihren Protokollen