Plan Szkolenia

Sesja 1 — Przegląd biznesowy, dlaczego IoT jest tak ważny

  • Przypadki studiowe z Nest, CISCO i największych branż
  • Tempo adaptacji IoT w Ameryce Północnej i jak firmy dostosowują swoją przyszłą model biznesowy i operacyjny do IoT
  • Szeroko zakrojone obszary zastosowań
  • Smart House i Smart City
  • Internet przemysłowy (Industrial Internet)
  • Samochody inteligentne (Smart Cars)
  • Nośne urządzenia (Wearables)
  • Opieka zdrowotna w domu (Home Healthcare)
  • Generowanie reguł biznesowych dla IoT
  • Trójwarstwowa architektura Big Data — fizyczna (czujniki), komunikacja i inteligencja danych

Sesja 2 — Wprowadzenie do IoT: O czujnikach - Elektronika

  • Podstawowe funkcje i architektura czujnika — ciało czujnika, mechanizm czujnika, kalibracja czujników, konserwacja, koszt i struktura cenowa, starsze i nowoczesne sieci czujników — wszystkie podstawy o czujnikach
  • Opracowanie elektroniki czujników — IoT vs. starsze technologie, otwarte źródło vs. tradycyjny styl projektowania PCB
  • Rozwój protokołów komunikacji czujników — od historii do współczesnych czasów. Starsze protokoły, takie jak Modbus, relay, HART do nowoczesnych Zigbee, Zwave, X10, Bluetooth, ANT itp.
  • Motywacje biznesowe dla wdrożenia czujników — regulacje FDA/EPA, wykrywanie oszustw/zmian, nadzór, kontrola jakości i zarządzanie procesami
  • Różne metody kalibracji — ręczna, automatyczna, na miejscu, podstawowa i drugorzędowa — oraz ich implikacje w IoT
  • Opcje zasilania czujników — bateria, energia słoneczna, Witricity, mobilnie i PoE (Power over Ethernet)
  • Trening praktyczny z pojedynczym krzemem i innymi czujnikami, takimi jak temperatura, ciśnienie, drgania, pole magnetyczne, współczynnik mocy itp.

Demo: Rejestrowanie danych z czujnika temperatury

Sesja 3 — Podstawy komunikacji M2M — sieci czujników i protokoły bezprzewodowe

  • Co to jest sieć czujników? Co to jest ad-hoc network?
  • Bezprzewodowa vs. przewodowa sieć
  • WiFi — rodziny 802.11: N do S — zastosowanie standardów i popularnych producentów.
  • Zigbee i Zwave — zalety niskowatowych sieci meszowych. Długodystansowy Zigbee. Wprowadzenie do różnych chipów Zigbee
  • Bluetooth/BL: Niskowatowe vs wysokowatowe, prędkość wykrywania, klasy BLE. Wprowadzenie do producentów Bluetooth i ich ocen.
  • Tworzenie sieci za pomocą protokołów bezprzewodowych takich jak Piconet przez BLE
  • Stosy protokołów i struktura pakietów dla BLE i Zigbee
  • Inne długodystansowe łącza RF
  • Łączność LOS (Line of Sight) vs NLOS (Non-Line of Sight)
  • Obliczanie pojemności i przepustowości
  • Zastosowanie problemów w protokołach bezprzewodowych — zużycie energii, niezawodność, PER, QoS, LOS
  • Sieci czujników do szerokopasmowego wdrożenia (WAN) za pomocą LPWAN. Porównanie różnych rozwiązań, takich jak LoRaWAN, NB-IoT itp.
  • Trening praktyczny z siecią czujników

Demo: Sterowanie urządzeniem za pomocą BLE

Sesja 4 — Przegląd platformy elektronicznej, produkcji i prognozy kosztów

  • PCB vs FPGA vs ASIC design — jak podjąć decyzję
  • Prototypowanie elektroniki vs elektronika produkcyjna
  • Certyfikaty QA dla IoT - CE/CSA/UL/IEC/RoHS/IP65: Co to jest i kiedy są potrzebne?
  • Podstawowe wprowadzenie do projektowania wielowarstwowej PCB i jej workflow
  • Niezawodność elektroniki — podstawowy pojęcia FIT (Failures In Time) i early mortality rate
  • Testy środowiskowe i niezawodnościowe — podstawowe koncepcje
  • Otwarte źródło platform: Arduino, Raspberry Pi, Beaglebone, kiedy są potrzebne?

Sesja 5 — Konceptualizacja nowego produktu IoT — dokument z wymaganiami dla IoT

  • Stan obecnej technologii i przegląd istniejących technologii na rynku
  • Zasugerowane nowe cechy i technologie na podstawie analizy rynkowej i problemów patentowych
  • Detailed technical specs for new products — System, oprogramowanie, sprzęt, mechanika, instalacja itp.
  • Wymagania pakowania i dokumentacji
  • Wymagania obsługi technicznej i wsparcia klienta
  • Wysoko poziomowy projekt (HLD) do zrozumienia koncepcji produktu
  • Plan wydania dla fazyowej wprowadzania nowych funkcji
  • Zestaw umiejętności dla zespołu rozwojowego i zaproponowany plan projektu — koszt i czas trwania
  • Celowa cena produkcji

Sesja 6 — Wprowadzenie do platformy aplikacji mobilnych dla IoT

  • Stos protokołów aplikacji mobilnych dla IoT
  • Integracja mobilna z serwerem — jakie są czynniki do uwzględnienia
  • Jakie inteligentne warstwy mogą być wprowadzone na poziomie aplikacji mobilnej?
  • iBeacon w iOS
  • Windows Azure
  • Amazon AWS-IoT
  • Interfejsy internetowe dla aplikacji mobilnych (REST/WebSockets)
  • Protokoły warstwy aplikacji IoT (MQTT/CoAP)
  • Zabezpieczenia dla pośrednika IoT — klucze, tokeny i generowanie losowych haseł do uwierzytelniania urządzeń bramy.

Demo: Aplikacja mobilna do śledzenia IoT-owatych koszy na odpady

Sesja 7 — Machine learning dla inteligentnego IoT

  • Wprowadzenie do machine learningu
  • Techniki klasyfikacji uczenia
  • Bajezowskie przewidywanie — przygotowanie pliku treningowego
  • Maszyny wektorów nośnych (Support Vector Machine)
  • Analityka obrazu i wideo dla IoT
  • Analiza oszustw i alertów poprzez IoT
  • Integracja biometryczna z IoT
  • Analityka czasowa/strumieniowa (Real Time Analytic)
  • Problemy skalowalności IoT i machine learningu
  • Jakie są architektoniczne implementacje machine learningu dla IoT

Demo: Użycie algorytmu KNN do analizy regresji

Demo: Klasyfikacja oparta na SVM dla analizy obrazów i wideo

Sesja 8 — Silnik analityczny dla IoT

  • Insight analityka (Analityka wniosków)
  • Visualization analityka (Analityka wizualizacyjna)
  • Strukturyzowana analityka przewidywawcza
  • Niestrukturyzowana analityka przewidywawcza
  • Silnik rekomendacji (Recommendation Engine)
  • Wykrywanie wzorców (Pattern detection)
  • Odkrywanie reguł/scenariuszy — awaria, oszustwo, optymalizacja
  • Wykrywanie przyczyn podstawowych (Root cause discovery)

Sesja 9 — Zabezpieczenia w implementacji IoT

  • Dlaczego zabezpieczenia są absolutnie niezbędne dla IoT
  • Mechanizmy naruszenia zabezpieczeń w warstwie IoT
  • Technologie wzmacniające prywatność (Privacy enhancing technologies)
  • Podstawy zabezpieczeń sieciowych
  • Implementacja szyfrowania i kryptografii dla danych IoT
  • Standardy bezpieczeństwa dostępnych platform
  • Legislacja europejska w zakresie bezpieczeństwa platform IoT
  • Zabezpieczony start (Secure booting)
  • Uwierzytelnianie urządzeń (Device authentication)
  • Ogień i IPS (Firewalling and IPS)
  • Aktualizacje i poprawki (Updates and patches)

Sesja 10 — Implementacja bazy danych dla IoT: Chmurowe platformy IoT

  • SQL vs NoSQL — co jest lepsze dla Twojego zastosowania IoT
  • Otwarte źródło vs licencjonowane bazy danych
  • Dostępne platformy M2M w chmurze
  • Cassandra - dane szeregów czasowych (Time Series Data)
  • Mongo-DB
  • Omega
  • Ayla
  • Libellium
  • CISCO M2M platforma
  • AT&T M2M platforma
  • Google M2M platforma

Sesja 11 — Kilka powszechnych systemów IoT

  • Automatyzacja domu (Home automation)
  • Optymalizacja energii w domu (Energy optimization in Home)
  • Pojazdowy OBD (Automotive-OBD)
  • Zamek IoT (IoT-Lock)
  • Inteligentny dymnik (Smart Smoke alarm)
  • BAC (Monitorowanie poziomu alkoholu w krwi) dla uzależnionych podlegających nadzorowi
  • Pet cam dla miłośników zwierząt domowych
  • Nośne IoT (Wearable IOT)
  • System biletów parkingowych mobilnych (Mobile parking ticketing system)
  • Śledzenie położenia wewnątrz sklepu detalicznego (Indoor location tracking in Retail store)
  • Opieka zdrowotna w domu (Home health care)
  • Inteligentny zegarek sportowy (Smart Sports Watch)

Demo: Aplikacja miasta inteligentnego (smart city) przy użyciu IoT

Demo: Przypadki zastosowania IoT w detalu, transport i logistyce (Retail, Transportation & Logistics Use case for IoT)

Sesja 12 — Big Data dla IoT

  • 4V - objętość, prędkość, zróżnicowanie i prawdziwość Big Data
  • Dlaczego Big Data jest ważne w IoT
  • Big Data vs starsze dane w IoT
  • Hadoop dla IoT — kiedy i dlaczego?
  • Techniki przechowywania danych obrazu, geoprzestrzennych i wideo
  • Baza danych rozproszona - Cassandra jako przykład
  • Podstawy obliczeń równoległych dla IoT
  • Mikroserwisowa architektura (Micro services Architecture)

Demo: Apache Spark

Wymagania

Podstawowe znajomość operacji biznesowych, urządzeń, systemów elektronicznych i danych

Podstawowe zrozumienie oprogramowania i systemów

Podstawowe zrozumienie statystyki (na poziomie Excela)

 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie