Workshop Industry 4.0: Iot and Cloud Computing
The fourth industrial revolution is a concept that has become part of our daily vocabulary, especially for those of us who live in the world of technology and try to look ahead. Why the fourth industrial revolution? The first industrial revolution eliminated the barriers of energy with the steam engine; the second triggered productivity with the appearance of electricity and mass production chains; the third improved sustainability and quality thanks to the use of electronic technologies. Today, the fourth industrial revolution is combining ubiquitous connectivity and massive data to improve both efficiency and productivity.
Thus, an Industry 4.0 is an industry equipped with technologies that facilitate knowing what is happening in each of its processes in real time, connected among them, thus allowing all this data to become a valuable source information. This is based on the combination of three enabling technologies: Industrial Internet of Things, Cloud Computing and Big Data / Machine Learning, as described below.
First of all, the Internet of Things is based on the use of sensors, embedded systems and wireless communications for the ubiquitous and massive acquisition of data. Secondly, Cloud Computing is based on the provision of computer services through the Internet, facilitating the integration of data and guaranteeing the scalability of the systems. Finally, Big Data / Machine Learning is a concept that refers to the application of artificial intelligence algorithms on large amounts of data to obtain knowledge.
Bearing this in mind, the main objective of the course is to provide attendees with a practical vision about the advances in the field of Industry 4.0. Especially as regards the technologies related to the Industrial Internet of Things, Cloud Computing and Big Data / Machine Learning. To this end, the concepts associated with these technologies will be presented in a theoretical manner and practical exercises will be conducted to facilitate the students become acquainted with their actual operation and application in real scenarios.
Thus, at the end of the course the attendees will be able to understand all the elements that constitute these systems and how their integration is made, as well as the variables that condition their application in a real environment. In addition, at the end of the course the attendees will also be able to glimpse the changes in the business models derived from the application of these technologies in the field of industry.
Duration: 3 days (24 hours / 8 hours a day)
Schedule: Dates: 10th, 9:00h 11th and – 17:00h
10-12 July - Industry 4.0 - Manchester (UK)
23-25 October - Industry 4.0 - Barcelona
11-13 December - Industry 4.0 - Rotterdam
Limited Capacity limitadas!
Course Organization and Objectives
This 3-day course is organized into eleven (11) 1.5-hour sessions that combine a theoretical approach with a hands-on methodology, allowing attendees to quickly grasp the general architecture and the implementation details of the Industrial Internet of Things, Cloud computing and Big data / Machine learning applications targeted at industrial scenarios.
In particular, the sessions will cover the following topics
• Overview of Industry 4.0 technologies and uses cases
• Industrial communication technologies with TSN and 6TiSCH
• Industrial communication protocols with OPC/UA and MQTT
• Cloud computing platforms, including Amazon AWS, Google Cloud and Microsoft Azure
• Big data and data analytics technologies and techniques, including platforms and algorithms
The main objectives of this course are the following
• Understand the architecture and technologies behind Industry 4.0, encompassing sensors and data acquisition, communications technologies and protocols, cloud computing for data aggregation and big data/machine learning for data analytics.
• Develop real applications that integrate embedded devices and communications with a cloud computing back-end using standard Internet protocols (based on OPC/UA and MQTT) and use the information to enable data analytics.
The Workshop is specifically designed for engineers and project managers working in industrial scenarios that are looking to:
1. Understand how the Internet of Things applications are architected from one end (sensors) to the other (cloud computing) using standard communication technologies and protocols
2. Understand how the large amounts of data generated by devices can be stored and used to obtain domain knowledge by applying big data and machine learning techniques
• Mode: In person with supervised practices as complement to the theory.
• Methodology: Keynote lectures and practical workshops.
• Participants: A minimum amount of 5 and a maximum amount of 20.
Any topic or sub-topic of the workshop can be expanded and detailed in a second session tailored specially for the client. So the basic workshop can be supplemented with successive trainings if need it.
At the end the participant will get an USB PEN with a FREE distribution Linux with all the test tools used in the course.
- One computer per student during the workshop.
- Welcome stationery material (notebooks, pens, USB with additional information).
- Training manual.
- Certificate of successful completion.
- Meals: Coffee break and lunch (Coffee, tea and refreshments available during the training).
00 Course overview
01 Introduction to Industry 4.0
02 Industrial communication technologies
03 Industrial communications protocols: OPC/UA
04 Hands-on communications with OPC/UA
05 Industrial communication protocols: MQTT
06 Hands-on communications with MQTT
07 Introduction to cloud and fog computing
08 Hands-on cloud computing with Amazon Web Services
09 Hands-on cloud computing with Google Cloud
10 Introduction to Big data and Machine learning
11 Hands-on cloud Big data and Machine learning
Conclusions and wrap- up
A detailed overview of the topics presented in each session is shown next:
00 Course presentation (0.5 hours) This session os devoted to presenting the instructor and the attendees background, as well as presenting the course objectives and organization.
01 Introduction to Industry 4.0 (1.5 hours) This session provides a general introduction to Industry 4.0 by introducing the technologies that will be presented in detail in later sessions and showing practical examples where these technologies can be applied.
02 Industrial communication technologies (1.5 hours) This session is focused on explaining new communication technologies for monitoring and control of industrial processes including, but not limited to, the new IEEE TSN and IETF DETNET initiatives focused on providing determinism to Ethernet-based networks.
03 Industrial communication protocols: OPC/UA (1.5 hours) This session is focused on explaining the capabilities and operation details of OPC/UA, a communication protocol specifically targeted at developing industrial monitorization and control applications.
04 Hands-on communications with OPC/UA (1.5 hours) This session will explore the operation details of the OPC/UA protocol by creating a practical example using a reference server and client implementations.
05 Industrial communications protocols: MQTT (1.5 hours) This session is focused on explaining the capabilities and operation details of MQTT, a lightweight communication protocol based on the publish/subscribe mechanism that allows developing loosely-coupled applications.
06 Hands-on communications with MQTT/AMQP (1.5 hours) This session will explore the operation details of the MQTT protocol by creating a practical example using reference server and client implementations.
07 Introduction to Cloud and Fog computing (1.5 hours) This session will present the notion of cloud and fog computing, the capabilities offered by the cloud computing services provided by different providers (Amazon AWS, Google Cloud, Microsoft Azure), and the benefits/downsides of each in terms of capabilities and costs.
08 Hands-on cloud computing with Amazon AWS (1.5 hours) This session will explore the cloud computing capabilities provided by the Amazon AWS platform by creating a practical example that combines various of its features.
09 Hands-on cloud computing with Google Cloud (1.5 hours) This session will explore the cloud computing capabilities provided by the Google Cloud platform by creating a practical example that combines various of its features.
10 Introduction to Big data and Machine learning (1.5 hours) This session will present the notion of big data and cloud computing from a technical perspective, including different platforms and algorithms to create data reservoirs and process data to obtain knowledge.
11 Hands-on big data and machine learning (1.5 hours) This session will explore big data and machine learning techniques by creating a practical example that combines both to demonstrate its applicability in an industrial setting.
12 Conclusions and wrap-up (1.5 hours) This session will provide quality time to wrap-up the course, including a satisfaction questionnaire and some additional time to discuss the applicability of the presented technologies to the uses cases brought by the course attendees.
Requirements for course completion:
There is no specific requirements, ideal participant’s profile for our courses: Technical staff that participates in the design of architectures, Installation, configuration, maintenance and commissioning of automation projects for electrical substations and telecontrol systems.
Specifically for the OPC UA * course: * theory and practice and the OPC course UA: theory, practice and application development, it is convenient to have previous experience about OPC technology acquired through daily use.
In regards of aspects that stand out
- In all workshops different gifts are provided to participants
- In Spain, Tripartite Foundation recognizes our workshops
OPC Technology and Advanced Architecture Development
OPC UA: Theory and Practice are certified by Matrikon
- In all our workshops we provide a completion certificate
- All workshops include practices with real hardware and simulation of issues that might occur in industrial plants today
Cyber-Security for Industrial Environments and Critical Infrastructures:
Training and advice on industrial cybersecurity at all levels of the organization: awareness, analysis, implementation, evaluation and monitoring of actions. This course is aimed at training on the protection of critical industrial systems and the application of security measures in PLC / SCADA / MES environments.