Smart manufacturing involves the integration of advanced technologies into the manufacturing processes to improve efficiency, agility, productivity, and profitability. Microservices, a software architecture approach, coupled with containerization technologies, plays a pivotal role in realizing these objectives.
Microservices enables the decomposition of complex software systems into modular, autonomous services with distinct functions and APIs. This modular approach enhances flexibility, scalability, and fault tolerance, essential qualities for adapting to Industry 4.0 landscape.
These benefits are further enhanced when coupled with containerisation technologies. Containerisation (Dockers) provides portability and scalability efficient resource usage while container orchestration platform (Kubernetes) provides ease of container management, high availability, fault tolerance, reliability and reliance needed by a real-world operation environment.
About the Programme
This programme consists of 5 full-day sessions covering theory and practical methods covering containerisation concepts, practices and tools using real-world manufacturing solutions for in-depth understanding.
At the end of the programme, participants will be able to understand and apply 12-factor app design philosophy, containerization of applications, and deploying and orchestration of containerized microservices applications.
Who Should Attend
This course is targeted at delivery managers, configuration managers, project leaders, software developers, software designers and others who need to implement smart manufacturing applications in microservices architecture using containerization.
It is applicable for organisations modernizing the application to microservices architectures.
To benefit from this course, participants should have:
- Hands-on experience in developing CRUD application (Java, Node, Python, etc)
- Basic command line skills