


The Asset Administration Shell (AAS) is a standardized digital representation of industrial assets, such as machines, products, and software, that structures identity, properties, and lifecycle data into a unified, machine-readable format. It enables the creation of interoperable Digital Twins that function seamlessly across systems, organizations, and the entire product lifecycle.
AAS plays a central role in modern industrial data ecosystems and is widely adopted across manufacturing, automotive, energy, and supply chain environments. It connect stakeholders such as OEMs, suppliers, operators, and IT/OT providers by acting as a common language between systems like ERP, MES, SCADA, IoT, and cloud platforms.
In this intermediate-level program, you will move beyond theory and learn how to build a complete AAS-based system using Eclipse BaSyx, Docker, MongoDB, and REST APIs. You will explore how Digital Twins represent real-world assets and how AAS enables structured, interoperable, and secure data exchange across distributed systems.
What You Will Learn:
Understand Digital Twins and the AAS architecture used in Industry 4.0
Design and implement AAS shells, submodels, and digital nameplates
Build and deploy a full AAS infrastructure using Docker and BaSyx
Store and manage industrial data with MongoDB
Enable secure communication between distributed systems using authentication mechanism
Work with REST APIs and automation scripts for real system interaction
Final Outcome: by the end of the course, you will have built and deployed a working AAS ecosystem, including distributed services, secure data exchange, and automated workflows. You will present a complete project with live demonstrations, architecture design, and a fully documented Git repository, mirroring real-world industrial digital twin systems.
Who Should Join: This course is ideal for developers and engineers who want to gain practical, industry-relevant skills in Digital Twins, industrial IoT, and modern distributed system architecture. HHN students can receive 2 ECTS points in the Studium Generale.