Przemysł 4.0 w praktyce: Firma TRUMPF wprowadza IoT do produkcji
Maksymalizacja wydajności
Ze strategiczną bezserwerową platformą produkcyjną AWS
Zdalne zarządzanie
Wszystkie urządzenia brzegowe są zarządzane zdalnie
Szybki rozwój
Rozwiązanie zbudowane od zera w ciągu zaledwie 18 miesięcy
Wyzwanie
Wdrożenie ekosystemu produkcji w czasie rzeczywistym
Firma TRUMPF traktuje dane jako czynnik produkcji i kluczowy element doskonalenia procesów biznesowych. Posiadanie właściwych danych ma również kluczowe znaczenie dla wprowadzenia zarządzania just-in-time do normalnej działalności. Jednakże w połączonym świecie dane muszą być pozyskiwane, wiązane ze sobą i zbierane z różnorodnych źródeł wewnętrznych i zewnętrznych oraz organizowane w czasie rzeczywistym. W praktyce zarządzanie just-in-time musi współdziałać z Internetem Rzeczy (IoT), aby ułatwić funkcjonowanie ekosystemu produkcji, którego częścią jest ciągła zmiana, w czasie rzeczywistym.
Aby wprowadzić w życie swoją wizję działania w czasie rzeczywistym, firma TRUMPF potrzebowała określonej, opracowanej na zamówienie technologii. Niektóre wyroby wymagały przemysłowego PC (IPC), który działa jako elastyczne urządzenie brzegowe. Jest on instalowany w obiekcie klienta i łączy cały istotny sprzęt i oprogramowanie. Takie IPC wymagają regularnej aktualizacji do najnowszej wersji swoich systemów operacyjnych i oprogramowania dla wyrobów. Firma TRUMPF chciała wdrożyć rozwiązanie umożliwiające zdalne zarządzanie i monitorowanie IPC po ich zainstalowaniu w obiekcie klienta. Zwróciła się o pomoc do GFT.
Zaangażowanie
Strategiczne rozwiązanie, którego podstawą jest stały rozwój i testowanie
GFT przeprowadziła analizę krajobrazu technicznego i zaproponowała opracowany na zamówienie system, budowany od podstaw. Po uruchomieniu rozwiązanie umożliwi firmie TRUMPF wysyłanie IPC do klienta, a następnie zdalne zarządzanie i aktualizację systemu operacyjnego opartego na Linuxie. GFT zaproponowała inne kluczowe technologie, w tym Docker i szereg narzędzi AWS do zarządzania rozwiązaniem.
Jako uznany strategiczny partner firmy TRUMPF, GFT zaprzęgła swój hub realizacji nearshore do zaprojektowania, zbudowania i wdrożenia dopasowanego do potrzeb klienta systemu operacyjnego Serwera Ubuntu wykorzystując zwinne metody i ciągłą realizację. Projekt zaowocował dopasowanym rozwiązaniem dostępnym w AWS. W praktyce firma TRUMPF ma ekosystem funkcjonujący w czasie rzeczywistym, który potrafi:
- Zautomatyzować ustawienia wszystkich urządzeń brzegowych IoT w chmurze
- Dostosować poszczególne urządzenia brzegowe IoT, aby spełniały indywidualne wymagania;
- Zdalnie monitorować, utrzymywać i upgradować urządzenia brzegowe IoT
- Utrzymywać ciągły szlak realizacji dla wszystkich narażonych API
Nowa platforma zapewnia firmie TRUMPF a rozwiązanie do scentralizowanego zarządzania konfiguracją urządzeń oparte na AWS OpsWorks. Poza umożliwieniem firmie TRUMPF zdalnego zarządzania oprogramowaniem, rozwiązanie umożliwia ciągłe monitorowanie na tablicach wskaźników z wykorzystaniem AWS CloudWatch, Telegraf i Grafana.
Korzyść
Doskonalenie efektywności i kontroli w formie etapowych zmian
Sukces projektu sygnalizuje nową epokę automatyzacji i kontroli. Dzięki kompleksowemu podglądowi swoich procesów biznesowych w czasie rzeczywistym firma TRUMPF może skoncentrować się na pisaniu własnych produktów z dziedziny oprogramowania, nie martwiąc się o obsługę systemów operacyjnych i zarządzanie nimi. Nowa platforma oferuje również możliwe do utrzymania korzyści dla działalności:
- Procesy biznesowe mogą być budowane i kształtowane z wykorzystaniem danych w czasie rzeczywistym
- Ponieważ jest to rozwiązanie bezserwerowe, można je szybko skalować bez zakłócania normalnej działalności
- Wycena według aktualnego zużycia oznacza, że koszty są zawsze spójne z poziomem wykorzystania
- Nowe funkcje można szybko wdrożyć w obiekcie i w chmurze, pozwalając dostarczyć większą wartość w krótszym czasie
- Programiści rozwijający wyroby mogą tworzyć wirtualne wystąpienia oparte na AWS Service Catalog i EC2, aby dopracować opracowywanie oprogramowania bez polegania na urządzeniach fizycznych.
Rozwiązanie, zbudowane od zera w 18 miesięcy. Platforma stanowi istotny krok w rozwoju standardu operacyjnego zarządzania urządzeniami w firmie TRUMPF.
Pobieranie - wystarczy jedno kliknięcie
Informacje techniczne
Wykorzystywane usługi AWS
- Amazon EC2
- VM Import/Export – Import maszyn VM do obrazów AMI.
- Amazon EC2 Spot – Ephemeral GitLab Runners do zadań CI.
- AWS Service Catalog – Wersjonowane szablony IaC (CloudFormation) umożliwiające programiście obsługę wirtualnych wystąpień.
- AWS CloudFormation – Usługa IaC pozwalająca tworzyć infrastrukturę TntBox AWS.
- Amazon S3 – Przechowywanie kopii zapasowych i dzienników TnTBox.
- AWS OpsWorks dla Puppet Enterprise – Zarządzane przez AWS wystąpienie Puppet Enterprise.
- AWS CodePipeline – CI/CD do wdrażania kodu Puppet do Puppet Enterprise i innych zadań CI.
- Amazon CloudWatch – Przechowywanie danych z pomiarów TnTBox do wizualizacji w Grafana.
- AWS Fargate – Usługa Elastic Container Service wykorzystywana do wdrażania TntTBox Management Console i prowadzenia określonych zadań asynchronicznych.
- Amazon API Gateway i AWS Lambda – Oprogramowanie techniczne dla TntTBox Management Console
- Amazon Cognito – Jako rozwiązanie Single Sign On dla aplikacji TntTBox, współpracujące z Trumpf IDP.
- Amazon RDS – Usługa bazy danych dla PostgreSQL jest wykorzystywana do przechowywania danych głównych TntTBox (Wykaz maszyn, klientów itd.)
- Amazon Route 53 – Zapewnia routing DNS do aplikacji TntTBox.
Pozostałe wykorzystywane usługi
- GitLab – System repozytorium Git i CI.
- Azure Devops - System repozytorium Git i CI (Alternatywa GitLab dla niektórych wyrobów)
- Jfrog Artifactory – Repozytorium binarne / rejestr Docker / narzędzie APT mirror.




