The document summarizes the PGDAIT Post-graduate diploma in advanced information technologies program. The 1-year program includes an initial training phase in Germany, a semester of study at the University of Siegen, and a 3-month internship. The program aims to provide international students with experience working in Germany's IT industry and exposure to state-of-the-art technologies taught by German academics. Upon completion, students can apply their credits towards a Master's degree or seek jobs in Germany or India.
10.000 ft. overview about the options of storing values of 250.000 sensors from a paint shop in automotive sector; presentation for the management of one of our customers.
The document provides an overview of the Brockhaus Group, which was founded in 1988 and consists of 3 medium-sized companies. Brockhaus Consulting GmbH handles sales, marketing, and procurement. Brockhaus GmbH is the executing arm with around 15 employees. Brockhaus Pvt. Ltd. operates in India, focusing on student exchange programs and training. The group has academic partnerships with several universities and has conducted workshops, trainings, and research projects on topics like SOA, BPM, and Industry 4.0. It has provided consulting services to many large companies.
The document discusses the architectural process that a software architect undertakes. It begins with gathering information such as reviewing existing solutions and patterns. The architect then develops an initial idea of the system, identifies important drivers and boundaries, and risks. Key aspects of quality are defined using scenarios. The architect then develops strategies to address the identified risks and quality aspects.
The document summarizes the PGDAIT Post-graduate diploma in advanced information technologies program. The 1-year program includes an initial training phase in Germany, a semester of study at the University of Siegen, and a 3-month internship. The program aims to provide international students with experience working in Germany's IT industry and exposure to state-of-the-art technologies taught by German academics. Upon completion, students can apply their credits towards a Master's degree or seek jobs in Germany or India.
10.000 ft. overview about the options of storing values of 250.000 sensors from a paint shop in automotive sector; presentation for the management of one of our customers.
The document provides an overview of the Brockhaus Group, which was founded in 1988 and consists of 3 medium-sized companies. Brockhaus Consulting GmbH handles sales, marketing, and procurement. Brockhaus GmbH is the executing arm with around 15 employees. Brockhaus Pvt. Ltd. operates in India, focusing on student exchange programs and training. The group has academic partnerships with several universities and has conducted workshops, trainings, and research projects on topics like SOA, BPM, and Industry 4.0. It has provided consulting services to many large companies.
The document discusses the architectural process that a software architect undertakes. It begins with gathering information such as reviewing existing solutions and patterns. The architect then develops an initial idea of the system, identifies important drivers and boundaries, and risks. Key aspects of quality are defined using scenarios. The architect then develops strategies to address the identified risks and quality aspects.
This document discusses Java EE architecture and patterns. It provides an overview of the latest Java EE technologies, including the Entity, Control, and Boundary (ECB) pattern. It also covers concepts like convention over configuration, annotations, dependency injection, bean validation, and interceptors/aspect-oriented programming in Java EE. The document includes examples and labs/exercises for attendees to implement these techniques in Java EE applications.
This document discusses Industry 4.0 and what it means for the partnership between Tekniker/ES and Brockhaus Group. It defines Industry 4.0 as the fourth industrial revolution focused on software and information processing. It describes how Industry 4.0 will enable decentralized production through smart objects, autonomous products, and real-time decision making. For the partnership, Industry 4.0 means opportunities to improve production quality through data analysis, optimize maintenance through equipment prognostics, and enable new ways of interacting with equipment via mobile devices and augmented reality. Example reference projects are described that apply predictive maintenance, anomaly detection, and big data analysis to wind turbines, machine tools, and automotive production lines.
La gestión de los costos de un proyecto implica tres pasos principales: 1) estimar los costos utilizando varios métodos como juicios de expertos o estimaciones paramétricas, 2) determinar el presupuesto total sumando los costos estimados de cada actividad, y 3) controlar los costos reales contra el presupuesto planeado mediante mediciones periódicas y análisis de variaciones.
Les Français et la performance énergétique de leur logementMonimmeuble.com
Une enquête Harris Interactive pour ORPI sur « les Français et leur préoccupation en matière de précarité énergétique pour leur logement », souligne un net besoin d’information, de réassurance et d’accompagnement des propriétaires comme des locataires.
www.orpi.com
Weroom a confié à l’Institut CSA la réalisation d’une étude sur la location immobilière, et plus particulièrement sur les perceptions de la colocation par les propriétaires.
www.weroom.com
Martin Schön: Produktive Googlemail-Features: Labels Chat Kontakte Todo Termi...Martin Schön
Seminarunterlage, Anleitung, Tutorial: Produktiver Einsatz von Googlemail - für Internettmäuse der Meisterfrauen Südostoberbayern im Bildungszentrum der Handwerkskammer BZ Traunstein - Autor: Martin Schön, BIMS e.V. - Hinweise zu Labels (GTD), Filter, Terminlanung, Kontakte, ToDO-Aufgabenliste, LABS-Erweiterungen
This document provides instructions for manually calculating subnetting. It begins with an example network of 165.15.0.0/16 to divide into 1700 subnets. It explains the process of determining the number of bits needed for the subnets, calculating the subnet mask, and then computing the individual subnet addresses. The key steps are determining 11 bits are needed to represent 1700 subnets, creating a subnet mask of 255.255.255.224, and then working through the bit values to calculate each requested subnet address.
SAP Build Process Automation: Hands-on SessionIBsolution GmbH
Inhalt:
Im ersten Teil des Webinars am 29.6. "SAP Build - What's in the Box?" erhalten Sie einen gesamten Überblick über SAP Build, das auf der SAP Business Technology Platform läuft.
Im zweiten Teil gehen wir nun speziell auf das Thema SAP Build Process Automation ein. Gemeinsam werden wir live im Webinar einen kleinen Workflow oder eine Automation bauen.
Zielgruppe:
- Fachbereichsleiter
- Fachbereichs-IT
Agenda:
- Recap: Was ist SAP Build / SAP Build Process Automation
- Theorie
- Hands-on: Use Case bauen
- Fazit
Mehr über uns:
Website: https://www.ibsolution.com/
Karriereportal: https://ibsolution.de/karriere/
Webinare: https://www.ibsolution.com/academy/webinare
YouTube: https://www.youtube.com/user/IBSolution
LinkedIn: https://de.linkedin.com/company/ibsolution-gmbh
Xing: https://www.xing.com/companies/ibsolutiongmbh
Facebook: https://de-de.facebook.com/IBsolutionGmbH/
Instagram: https://www.instagram.com/ibsolution/?hl=de
Weitere Informationen: https://www.ibsolution.com/academy/webinar-aufzeichnungen/platforms-extensions-and-integration-sap-build-whats-in-the-box
This document discusses Java EE architecture and patterns. It provides an overview of the latest Java EE technologies, including the Entity, Control, and Boundary (ECB) pattern. It also covers concepts like convention over configuration, annotations, dependency injection, bean validation, and interceptors/aspect-oriented programming in Java EE. The document includes examples and labs/exercises for attendees to implement these techniques in Java EE applications.
This document discusses Industry 4.0 and what it means for the partnership between Tekniker/ES and Brockhaus Group. It defines Industry 4.0 as the fourth industrial revolution focused on software and information processing. It describes how Industry 4.0 will enable decentralized production through smart objects, autonomous products, and real-time decision making. For the partnership, Industry 4.0 means opportunities to improve production quality through data analysis, optimize maintenance through equipment prognostics, and enable new ways of interacting with equipment via mobile devices and augmented reality. Example reference projects are described that apply predictive maintenance, anomaly detection, and big data analysis to wind turbines, machine tools, and automotive production lines.
La gestión de los costos de un proyecto implica tres pasos principales: 1) estimar los costos utilizando varios métodos como juicios de expertos o estimaciones paramétricas, 2) determinar el presupuesto total sumando los costos estimados de cada actividad, y 3) controlar los costos reales contra el presupuesto planeado mediante mediciones periódicas y análisis de variaciones.
Les Français et la performance énergétique de leur logementMonimmeuble.com
Une enquête Harris Interactive pour ORPI sur « les Français et leur préoccupation en matière de précarité énergétique pour leur logement », souligne un net besoin d’information, de réassurance et d’accompagnement des propriétaires comme des locataires.
www.orpi.com
Weroom a confié à l’Institut CSA la réalisation d’une étude sur la location immobilière, et plus particulièrement sur les perceptions de la colocation par les propriétaires.
www.weroom.com
Martin Schön: Produktive Googlemail-Features: Labels Chat Kontakte Todo Termi...Martin Schön
Seminarunterlage, Anleitung, Tutorial: Produktiver Einsatz von Googlemail - für Internettmäuse der Meisterfrauen Südostoberbayern im Bildungszentrum der Handwerkskammer BZ Traunstein - Autor: Martin Schön, BIMS e.V. - Hinweise zu Labels (GTD), Filter, Terminlanung, Kontakte, ToDO-Aufgabenliste, LABS-Erweiterungen
This document provides instructions for manually calculating subnetting. It begins with an example network of 165.15.0.0/16 to divide into 1700 subnets. It explains the process of determining the number of bits needed for the subnets, calculating the subnet mask, and then computing the individual subnet addresses. The key steps are determining 11 bits are needed to represent 1700 subnets, creating a subnet mask of 255.255.255.224, and then working through the bit values to calculate each requested subnet address.
SAP Build Process Automation: Hands-on SessionIBsolution GmbH
Inhalt:
Im ersten Teil des Webinars am 29.6. "SAP Build - What's in the Box?" erhalten Sie einen gesamten Überblick über SAP Build, das auf der SAP Business Technology Platform läuft.
Im zweiten Teil gehen wir nun speziell auf das Thema SAP Build Process Automation ein. Gemeinsam werden wir live im Webinar einen kleinen Workflow oder eine Automation bauen.
Zielgruppe:
- Fachbereichsleiter
- Fachbereichs-IT
Agenda:
- Recap: Was ist SAP Build / SAP Build Process Automation
- Theorie
- Hands-on: Use Case bauen
- Fazit
Mehr über uns:
Website: https://www.ibsolution.com/
Karriereportal: https://ibsolution.de/karriere/
Webinare: https://www.ibsolution.com/academy/webinare
YouTube: https://www.youtube.com/user/IBSolution
LinkedIn: https://de.linkedin.com/company/ibsolution-gmbh
Xing: https://www.xing.com/companies/ibsolutiongmbh
Facebook: https://de-de.facebook.com/IBsolutionGmbH/
Instagram: https://www.instagram.com/ibsolution/?hl=de
Weitere Informationen: https://www.ibsolution.com/academy/webinar-aufzeichnungen/platforms-extensions-and-integration-sap-build-whats-in-the-box
Plattformunabhängige Anwendungen mit Python, PHP und JavaScript lizenzierenteam-WIBU
Laut den führenden Umfragen befinden sich JavaScript, PHP und Python regelmäßig unter den beliebtesten und am häufigsten verwendeten Programmiersprachen. Historisch bedingt spielen diese Programmiersprachen aber nur eine untergeordnete Rolle in Bezug auf Lizenzierung und Softwareschutz. Lizenzierung und Softwareschutz sind vor allem für Desktop- und Embedded-Anwendungen relevant. In dieser Domäne wurde in den Anfängen hauptsächlich C/C++ als Programmiersprache verwendet. Im letzten Jahrzehnt sind Java und .NET-Sprachen als Alternative hinzugekommen.
JavaScript, PHP und Python wurden in der Vergangenheit vor allem für Browser-/Webanwendungen oder einfache Skripte eingesetzt. Seit einigen Jahren verschwimmt diese ehemals klare Trennung immer weiter. Die zunehmende Beliebtheit von HTML5-Anwendungen, Umgebungen und Frameworks wie Electron und node.js und nicht zuletzt die einfache Auslieferung ehemaliger Webanwendungen in Docker-Containern sind die Gründe für die Aufhebung dieser Trennung.
Vor allem die Plattformunabhängigkeit dieser Sprachen und die damit verbundene einfache und kostengünstige Portierung auf weitere Plattformen ist ein Grund für die wachsende Beliebtheit dieser Sprachen, allem voran JavaScript. Dies führt zu neuen Anforderungen für Lizenzierung und Softwareschutz.
Webinar anschauen: https://youtu.be/Snswayp82Co
Die Julius Zorn GmbH (Juzo), ein Medizinproduktehersteller
mit Sitz in Aichach, verfügte bisher über keine eigene
E-Commerce Lösung. Bei einem Großteil der täglich mehreren
tausend Bestellungen aus dem In- und Ausland wurde der
komplette Bestellprozess analog abgewickelt. Auf Grund der
hohen Fehleranfälligkeit und Ineffizienz, waren in vielen Fällen
lange Abstimmungen zwischen Juzo und den Fachhändlern
notwendig.
Ein wesentlicher Geschäftsbereich von Juzo ist die Produktion
von maßgefertigten Individualprodukten. Insbesondere für
diese Bestellungen ist ein effektiver und fehlerfreier Austausch
der zur Fertigung notwendigen Informationen zwischen Juzo
und den Fachhändlern unabdingbar.
Mit dem neuen B2B-Online-Shop gehören diese Probleme
der Vergangenheit an. Durch den neuen B2B-Shop konnte der
Bestellvorgang weitestgehend automatisiert werden, was für
Juzo aber speziell für die Geschäftspartner eine enorme Arbeitserleichterung
und Erhöhung der Prozessqualität darstellt.
PLM Open Hours - So profitieren Sie von IoTIntelliact AG
Im Rahmen der kommenden PLM Open Hours zeigen wir Ihnen auf, worum es sich beim Internet of Things handelt, und wie es sich in weitere Themenfelder im Bereich der Digitalisierung einordnen lässt.
Darauf aufbauend werden die unterschiedlichen Ausbau- und Komplexitätsstufen sowie die primären Nutzenaspekte beleuchtet.
Abschliessend vermitteln wir Ihnen ein Verständnis dafür, welche Mindestanforderungen für erste Umsetzungsschritte bestehen.
Steinzeit war gestern! Wege der cloud-nativen EvolutionQAware GmbH
Continuous Lifecycle 2018, Mannheim: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
=== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ===
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
OSMC 2023 | IGNITE: Honeypot Flavors: Open-Source Honeypots and their Use in ...NETWAYS
In this talk, we want to highlight the variety of open-source honeypots—decoy resources that mimic a valuable target system to entice adversaries—across multiple domains. Furthermore, we provide an outline of how existing open-source software can be used to tailor solutions for new and unique domains. As an example, we give a brief insight into our research on the use of open-source honeypots in the automotive environment, where most devices run on proprietary software.
OSMC 2023 | IGNITE: Honeypot Flavors: Open-Source Honeypots and their Use in ...NETWAYS
In this talk, we want to highlight the variety of open-source honeypots—decoy resources that mimic a valuable target system to entice adversaries—across multiple domains. Furthermore, we provide an outline of how existing open-source software can be used to tailor solutions for new and unique domains. As an example, we give a brief insight into our research on the use of open-source honeypots in the automotive environment, where most devices run on proprietary software.
PLM Open Hours - Industrie 4.0 – so beginnen sie heuteIntelliact AG
Die Grundlage von Industrie 4.0 sind Technologien, die bereits heute ermöglichen die Produkte sowie auch den Informationsfluss im und über die Unternehmensgrenzen hinaus zu optimieren. Wir möchten Ihnen aufzeigen, wie Sie von diesen Veränderungen profitieren und somit auf Herausforderungen, die im Rahmen von Industrie 4.0 auf Sie zukommen könnten, vorbereitet sind.
Ein Blick in die Kristallkugel mit dem Ziel spannende und relevante Online-Trends für das Jahr 2006 hervorzusagen. Auf der Liste sind:
- Desktop Widgets
- 2D Barcoding
- JSR-170/286
- REST
- Lightweight APIs und JSON
- Presence und Instant Messaging
- Home Networking
- Microformats/Structured Blogging
- Online Identity
- Antiphishing
Steinzeit war gestern! Wege der Cloud-nativen Evolution.QAware GmbH
JCON 2018, Düsseldorf: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
http://www.opitz-consulting.com/go/3-2-11
SQL ist im Rahmen von Big Data die Basis, um Daten zu analysieren. Neben relationalen Datenbanken werden mit Big Data auch Daten aus Hadoop, NoSQL oder anderen Quellen im Data Warehouse integriert. Kann hier SQL verwendet werden?
Der Begriff des Logical Data Warehouse beschreibt die Architektur des Datawarehouses mit verschiedenartigen Quellen. Man beschränkt sich nicht mehr auf eine einzelne Datenbank, sondern integriert weitere Datenspeicher. Hadoop spielt in diesem Zusammenhang eine große Rolle.
Wie kann eine Kombination von Oracle Datenbank und Hadoop implementiert werden? Wie werden die Daten zwischen den Systemen ausgetauscht? Wie können alle Daten mit SQL analysiert werden?
In ihrem Vortrag bei der DOAG Business Intelligence Konferenz 2015 erklärten unser IT-Experte Ingo Reisky und Matthias Fuchs von ise Informatik, wie die einzelnen Komponenten von Hadoop mit SQL abgefragt werden können und welche Innovation Oracle an dieser Stelle bietet. Die Referenten stellten Hadoop Tools wie SQOOP, HIVE, Spark, Oozie und die Connectoren bzw. BigDataSQL von Oracle vor und zeigten wie SQL zur Analytik verwendet werden kann.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
LineMetrics Data-as-a-Service - Monitoring für BestandsgebäudeLeonieDelphineReschr
Gebäudedaten per Plug & Play integrieren.
Erweitern Sie Ihre Software-Lösung einfach mit der LineMetrics IoT-Plattform & API. Werden Sie LineMetrics-Partner!
Steinzeit war gestern! Wege der Cloud-nativen Evolution.QAware GmbH
The Architecture Gathering 2018, München: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise-Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
Problemlöser Cloud Technologie: Advanced IT im UnternehmenseinsatzcloudSME
Andreas Ocklenburg gab auf dem IT Symposium in Bochum einen Einblick in beispielhafte cloudbasierte skalierende Lösungen und in aktuelle europäische Forschungsprojekte aus dem Bereich Fertigung und Entwicklung (manufacturing and engineering). Mittels eines neuen Marktplatzes für digitale „Engineering Apps (ausführbare Artefakte, Algorithmen, SaaS)“ soll der Einsatz fortgeschrittener IT-Technologie (Distributed cloud-based High Performance Computing) und ML/KI/DT Anwendungen in der Wirtschaft gefördert werden. Der Marktplatz vermittelt zwischen Lösungsanbietern und interessierten Unternehmen und lässt so neue Wertschöpfungsketten entstehen. Die unter dem Marktplatz liegende skalierende Computing Power und die dargestellten industriellen Beispiele senken das Risiko sowie die Einstiegshürden in die fortgeschrittene Digitalisierung für interessierte Unternehmen signifikant - die Marktplatz Community bietet Expertenwissen aus über 40 umgesetzten industriellen Fallbeispielen an.
Ähnlich wie Industrie 4.0: Symposium an der RFH Köln (20)
The document discusses Docker, including what it is, its benefits and architecture. Docker provides an abstraction layer that allows applications to be packaged into lightweight containers that can run on any infrastructure. The key components of Docker include images, which are templates used to create containers that run applications in isolated environments. The document then provides instructions on installing Docker and using basic commands like running containers from images and pulling new images from registries.
This document provides an overview of using Arquillian to test Java EE applications. It discusses creating test archives using ShrinkWrap or Maven, configuring Arquillian to run in managed or embedded mode, and including persistence functionality to generate test data from SQL scripts, XML/JSON, or manually in test code. The document contains code samples and dependencies needed to set up an Arquillian test.
The document discusses the relationships between various concepts related to data analysis including big data, machine learning, business intelligence, and knowledge discovery in databases (KDD). It states that KDD refers to the overall process of discovering useful knowledge from data and focuses on how data is stored, accessed, and analyzed. Data mining is a part of the KDD process that uses techniques from artificial intelligence, statistics, and machine learning to extract and transform information from datasets. Machine learning develops the algorithms used in data mining to learn from data. Big data refers to analyzing huge, unstructured data using distributed computing and new tools. Business intelligence uses analytical techniques to present actionable information for business decision making.
This document provides information about OPC connectivity using Java. It discusses what OPC is, why it was developed, and provides examples of companies using OPC like Bosch and ABB. It then describes a case study of implementing an OPC client in Java using the Utgard library and connecting to a Matrikon OPC server for simulation. It outlines the steps to configure DCOM and Eclipse, and includes code examples for reading and writing tags.
This document provides an introduction to machine learning, including definitions, applications, and types of problems. It discusses how machine learning can be applied to data from sensors in industrial settings for tasks like risk prevention in real-time, searching historical data for patterns related to failures, estimating machine lifespan and product quality, and enabling more automated intelligent systems. Large amounts of data are generated every day from various sources, making it impossible for humans to analyze, but machine learning can find hidden patterns in this data.
This letter confirms that Matthias Bohnen from the Brockhaus Group in Germany served as a reviewer for the 1st Workshop on Information Systems Education & Curricula (ISEC 2012) held on September 11, 2012 in Wroclaw, Poland. As a member of the Program Committee, he helped review and select high quality papers to be included in the workshop. The letter is intended to confirm his contributions as a reviewer for ISEC 2012.
The 5 day Java SE Programming Course will be taught from October 13-17, 2014 by Matthias Bohnen from the German Brockhaus Group. The course is limited to 15 students and requires a solid foundation in programming concepts like loops, switches and branches. At the end, students will take a written exam and practical assessment to receive an international certificate from the Rheinische Fachhochschule Cologne. Interested participants should contact Japheth Njenga at japheth.njenga@enchange.com or 0722 252 1582 by October 2nd. The 24,000 KSH fee includes meals and refreshments, with a 1,000 KSH deposit required upon registration.
Este documento anuncia dos cursos sobre arquitecturas modernas en sistemas empresariales Java EE que se llevarán a cabo del 22 al 24 de abril y del 24 al 26 de abril. Cada curso durará 25 horas e impartirá el profesor Matthias Bohnen. El plazo de preinscripción termina el 19 de abril y la matrícula se realizará del 9 al 19 de abril por un precio de 25€ por curso. Los cursos tendrán lugar en el aula 1.10 de la Esii y estarán limitados a
1. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Industrie 4.0
Software-Lösungen im
Maschinen- und Anlagenbau
Symposium „Industrie 4.0 konkret“
an der Rheinische Fachhochschule Köln
2. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
2
Who am I?
Dipl.-Kfm. Matthias Bohnen
✔ Geschäftsführender Gesellschafter Brockhaus GmbH,
Heidelberg und Brockhaus Consulting GmbH, Wiesbaden
✔ Software Architekt und/oder Entwicklungsleiter bei
versch. MES Projekten im Maschinenbau
✔ Mitglied des Industrie 4.0
Innovationsteams der cellent AG
✔ Lehrbeauftragter im Software Engineering an versch.
Hochschulen
(auch der Rheinischen Fachhochschule Köln )
3. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Industrie 4.0
Die vierte industrielle Revolution
Daten sind das Öl des 21. Jahrhunderts. Im Unterschied zu Öl gehen Daten
auch nicht aus, sondern werden immer mehr. Wichtig ist es, nicht nur eine
Menge Daten zu haben, sondern diese richtig aufbereitet und visualisiert zu
bekommen.
--- Stefan Ferber, Robert Bosch AG
Die Vision wäre, aus meiner Sicht, viel mehr über die aktuelle Realität im
Shopfloor zu wissen und damit eine bessere und aktuellere
Entscheidungsgrundlage für alle Produktions-Akteure zu schaffen
--- Dieter Spath, Fraunhofer IAO
4. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Industrie 4.0
Die vierte industrielle Revolution
Der Fokus im im Maschinenbau muss sich von der Hardware zur
Invormationsverarbeitung verschieben … nennen wir es Software
--- Prof. Dr. Detlef Zühlke / DFKI (Saarbrücken)
5. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Das Beispielszenario
Ebenen der vertikalen Integration: ERP, MES, Shopfloor und die
ISA 95
6. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Ausgangssituation
Folgende Randbedingungen waren in allen Projekten
(kundenseitig sowie prototypisch / evaluierend) zu beachten:
✔ Keine Lizenzkosten, ausschließliche Verwendung von Open Source
Technologien.
✔ Geringe Kosten durch Hardware (es handelte sich u.a. um
Prototypen, die auf Technologiemessen
ausgewählten Kunden gezeigt wurden).
✔ Hohe Integration in den bestehenden
kundenseitigen Technologiestack
(hier Java EE 6 und JBoss).
7. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Das Beispielszenario
schematisierte Taktfertigung
Siematic S7
Station BStation A
Lichtschranke
Förder-
einrichtung
8. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Anwendungsszenarien
9. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Anwendungsszenarien
Folgende Szenarien waren Gegenstand verschiedener Projekte
im Kundenumfeld
✔ Überwachung und Steuerung der Produktion mittels mobiler
Endgeräte
✔ Speicherung und Auswertung von
Sensordaten aus der Produktion
✔ Verfolgung von Produktions-
aufträgen im Produktionsprozess
10. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Szenario I
Überwachung und Steuerung
der Produktion mittels
mobiler Endgeräte
11. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Mobile Endgeräte
Bedeutung
Damit der Mensch mit
der Produktionssteuerung
oder der Maschine inter-
agieren kann, muss
die mobile Assistenz zu-
nehmen.
Bei einer Fehlermeldung
einer Maschine kann sich
das ›iProductionPad‹ vor Ort
vernetzen und den Fehlerspeicher auslesen und interpretieren.
Das ›iProductionPad‹ kann Temperaturen oder Frequenzen der Maschine
messen, Anweisungen geben und deren Zustand sehr schnell analysieren und
diagnostizieren.
--- Prof. Dr. Gunter Reinhard, TUM
12. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Mobile Endgeräte
Integration mobiler Endgeräte: Steuerung
✔ Ablösung kostenintensiver Touch-Panels beim Endkunden
(Reduktion um 80%)
✔ Arbeitserleichterung bei Einrichtung und Wartung
✔ OPC DA bzw. proprietäre Eigenentwicklung des Kunden zur
Maschinenkommunikation
➢ Im Fall OPC DA utgard / eclipseSCADA Clients
➢ Interne Weiterentwicklung mit OPC UA, hier
prosys (100% Java) auf der Server und
Client-Seite
13. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Mobile Endgeräte
Integration mobiler Endgeräte: Steuerung
Siematic S7
Integrationsbus
Bluetooth
Beacon
Lokalisierung basierend auf RSSI
14. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Mobile Endgeräte
Integration mobiler Endgeräte: Steuerung
✔ Die Umsetzung beim Kunden ...
https://vimeo.com/107448682
15. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Integration mobiler Endgeräte: Überwachung
✔ Ablösung kostenintensiver Touch-Panels beim Endkunden
(Reduktion um 80%)
✔ Arbeitserleichterung bei Einrichtung und Wartung
➢ Zzgl. zu OPC / OPC UA auch MQTT
➢ Open Source MQTT Broker HiveMQ
➢ Open Source MQTT Client eclipse Paho
Mobile Endgeräte
16. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Mobile Endgeräte
Integration mobiler Endgeräte:
Steuerung & Überwachung (LeanVISU)
Siematic S7
Integrationsbus
OPCMQTT
Factory Publication
Pattern
(IBM)
17. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Integration mobiler Endgeräte: Quick-Info
✔ Nach Steuerung und Überwachung weitere ad-hoc Informationen
➢ zu aktuellem Maschinenzustand (grafisch visualisiert)
➢ Technische Dokumentation
✔ Erweiterung des Integrationsframeworks um
➢ Datei- Schnittstellen (Java NIO2), Web Services (REST / SOAP), JMS,
RMI, MQTT, OPC, …
➢ Daten-Konvertierung (JSON/XML),
Speicherung (relational, Big Data)
➢ Push-Notification zu Web-Clients
➢ Flexible Konfiguration mittels Spring DI
➢ Alternativen wie ESB oder Apache Camel
wurden in Betracht gezogen
Mobile Endgeräte
18. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Integrationsbus
Mobile Endgeräte
Integration mobiler Endgeräte:
Überwachung (Quick Info) und technische Information
Siematic S7
OPCMQTT
19. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Szenario II
Speicherung und Auswertung
von Sensordaten
20. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Warum?
Auswertung der Daten hinsichtlich:
✔ MES KPIs wie im VDMA Einheitsblatt 66412 beschrieben:
➢ Verfügbarkeit, Effektivität
➢ Produktqualität insbes. i. Verbindung mit Tracking & Tracing
✔ (Predictive) Maintenance:
➢ Überwachung der Maschinenzustände und belastungs-
abhängiger Wartungsintervalle
➢ Verarbeitung komplexer Ereignisse
➢ Mustererkennung in den Daten zwecks Voraussage
von Störungen und Defekten
(aber: die Programmierung der Daten zu
mathematischen Modellen ist harte Arbeit)
21. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Das Problem
Time Series Data und relationale Datenbanken
passen nicht (gut) zusammen:
✔ Datenmenge und Geschwindigkeit des
Auftretens sind enorm
✔ Daten sind ggf. verteilt
✔ Datenmodell ist extrem simpel, keine
Notwendigkeit für referentielle Integrität, Relationen usw.
Sensor ID
Zeitstempel
Wert
Zeitstempel
Wert
100 ms 'Taktung': 26.298.000 Werte pro Monat
1 min 'Taktung': 43.830 Werte pro Monat
1h 'Taktung': 740 Werte pro Monat
22. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Data Acquisition
Speicherung von Sensordaten
Siematic S7
Integrationsbus
Amazon EC2
lokal LAN
Cloud
OPCMQTT
Cassandra is really good for time-series data
because you can write one column for each period
in your series and then query across a range of time
using sub-string matching.
This is best done using columns for each period
rather than rows, as you get huge IO efficiency
wins from loading only a single row per query.
– MyDrive Telemetry
(15 billion records on average)
23. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Sind die Daten einmal gespeichert ...
… will man sie auch verarbeiten (s.o.)
✔ Ohne relationale Datenbank auch kein SQL, Apache Cassandra
bietet SQL-like CQL
✔ Daten sind ggf. verteilt
✔ Performance, Performance, Performance
24. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Data Acquisition
Auswertung von Sensordaten: Qualität und Trends
Integrationsbus
Amazon EC2
Lokal LAN
Cloud
OPCMQTT
25. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Sind die Daten einmal gespeichert ...
… will man sie auch verarbeiten (s.o.)
✔ Complex Event Processing und Event-driven Architecture
➢ Daten werden zum Zeitpunkt ihres Entstehens und nicht nach ihrer
Speicherung verarbeitet
➢ Das System reagiert (asynchron) auf Ereignisse
26. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
26
Master Thesis: Industry 4.0, CEP and Big Data
Joint Master Thesis in the field of Complex Event Processing and Big Data Storages
in production lines within the automotive industries
The master thesis of Steffen Templin was done
in collaboration of Dürr Systems, University of
Siegen and Brockhaus Group.
• Real-time analysis of complex events from
several streams / sensors in production
processes
• Storing large amounts of sensor data in
NoSQL datastores
• Prototypical implementation using
OpenSource technologies (WSO2 CEP /
ESB, MongoDB)
Consulting/ Development
Training / Coaching
Research / Academia
27. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Szenario II
Verfolgung von Produktionsaufträgen
im Produktionsprozess
28. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Sind die Daten einmal gespeichert ...
… will man sie auch verarbeiten (s.o.), dazu gehört auch
✔ produkt- / auftragsbezug der Sensordaten zwecks:
➢ Qualitätsüberwachung,
➢ Nachkalkulation,
➢ …
✔ Tracking & Tracing der Produktionsaufträge
✔ Hardware:
NFC mit Raspberry Pi (50 EUR/St.)
oder Mobile mit NFC Reader/Writer
29. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Tracking und Tracing
Überwachung des Produktstatus mittels NFC
Siematic S7
MES
Integrationsbus
Detailed
Scheduling
Resource
Management
Tracking
Dispatching
Definition
Management
Data
Collection
Execution
Analysis
30. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Resümee
31. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Resümee
Zusammengefasst:
✔ Software-Technologien sind alle vorhanden und einsatzfähig
✔ Eintrittsschwelle ist (eigentlich)
gering
32. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Resümee
Die subjektive Wahrnehmung:
➢ Thema ist von großen
allgemeinem Interesse, jeder
sortiert sich
➢ Maschinenbau in seiner Breite
i.d. Umsetzung eher zögerlich,
einige Vorreiter existieren
➢ Mindshift oftmals auf Management-
ebene nicht erfolgt
(1% mehr Effizienz ist besser als
30% mehr Serviceumsatz)
➢ Kleine Unternehmen oder Branchen-
riesen (SAP, Siemens, T-Systems, …)
der ITK Industrie dominieren die
SW-Seite, der Mittelstand zögert
häufig noch.
Die Software wird fortan einen
immer größeren Teil der Wertschöpfung
vereinnahmen und Kundengelder
abgreifen -
auf diesem Terrain haben hiesige
Maschinenverehrer bislang wenig
vorzuweisen.
Wenn Geld ausgegeben wird, dann
häufig für die falschen Dinge. Rund 650
Millionen Euro wollen die wichtigsten
zwölf Branchen der deutschen
Wirtschaft im kommenden Jahr
in 4.0-IT investieren, davon allerdings
nur 80 Millionen in die Produktion
von Software - Voraussetzung für ein
Überleben in der neuen Industrieära.
--- Manager Magazin
33. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Referenzprojekte
34. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Windmill Park
3. ANOMALY
PREDICTION AND
DETECTION
2. MODELLING
e.g. temperature
1. CLUSTERING, e.x.
based on wind turbine
performance
Groups of wind
turbines with
similar
performance
Temperature modeling and prediction
based on SCADA dataset, under normal
operating conditions.
e.g. Generator/Gearbox: bearings
temperature
Wind farm anomaly detection based on
those temperatures related to the failure:
e.g: bearing temperature monitoring
Too high % of deviation on
temperature X regarding
baseline (the farm, the model).
Dangerous for the Generator
performance.Client: INGETEAM
Analyzing current sensor values for modeling and predictive maintenance
35. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
Machine tool
Motorize internal signal (like electric consumption) for predict fails in heads and
lineal guides.
36. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
36
MES System for Automotive Supplier
Architectural lead on ISA 95 compliant MES System realized with Java EE
The existing solution came to an end in
terms of maintainability and technologies.
The customer asked for a modern solution
catering all needs.
• Training internal teams
• Defining the a new architecture
• Implementation lead
• Staffing of development teams
Implemented for:
• Honda / Ohio
• Volkswagen / Wolfsburg
• Ford / China, Thailand, Turkey and India
Consulting/ Development
Training / Coaching
Research / Academia
37. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
37
MES System for Film-stretching industry
Architectural lead on ISA 95 compliant MES System realized with Java EE and Big Data
The existing solution was build by different
vendors and not according to modern
requirements.
The new solution should be re-build based
upon standards like ISA 95 and latest
technologies.
• Training of internal teams
• Defining the a new architecture
• Implementation lead of
distributed teams in
Germany and Romania
• Staffing of development
teams
Consulting/ Development
Training / Coaching
Research / Academia
38. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
38
Software Architecture: Review
Architectural review of the application related to planning the production of
the powertrain components of a car manufacturer in Germany
The existing solution was older than 16 years,
maintenance and improvement were almost
impossible due to technical debts.
• Evaluating the existing architecture
• Identification of problematic hot spots
• Defining an optimization strategy
• Developing the new reference architecture
Consulting/ Development
Training / Coaching
Research / Academia
39. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
39
eConvey: Operating and supervising conveyors
Implementing a new, mobile solution for operating and supervising
conveyors in the automotive sector (mass production)
The existing solution was operated by 250+
touch screens, the mobile solution was
developed to replace several of these.
Based upon direct OPC interaction the
solution allows:
• to operate the conveyors
(< 5 ms latency),
• to localize the operator (Bluetooth LE),
• to vizualize the current state of the
conveyor(s) by means of a VISU
• to retrieve additional information
by QR-Codes
Consulting/ Development
Training / Coaching
Research / Academia
40. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
40
Master Thesis: Industry 4.0, CEP and Big Data
Joint Master Thesis in the field of Complex Event Processing and Big Data Storages
in production lines within the automotive industries
The master thesis of Steffen Templin was done
in collaboration of Dürr Systems, University of
Siegen and Brockhaus Group.
• Real-time analysis of complex events from
several streams / sensors in production
processes
• Storing large amounts of sensor data in
NoSQL datastores
• Prototypical implementation using
OpenSource technologies (WSO2 CEP /
ESB, MongoDB)
Consulting/ Development
Training / Coaching
Research / Academia
41. Copyright by Brockhaus GmbH, alle Rechte reserviert, unautorisierte Vervielfältigung untersagt
41
Contact information:
Brockhaus Consulting GmbH
Gustav Stresemann Ring 1
D - 65189 Wiesbaden
Germany
Fon: +49-611-97774-332
Fax: +49-611-97774-432
Web: www.brockhaus-gruppe.de
Mail: office@brockhaus-gruppe.de