Ten poręczny przewodnik uczy, jak programować Internet rzeczy (Internet of Things – IoT). Autor i edukator Andy King dzieli złożone problemy programistyczne na instrukcje krok po kroku i prezentuje, jak zaprojektować i zbudować własny kompleksowy system Internetu rzeczy rodzaju full-stack – od urządzenia po chmurę.
Ta ergonomiczna książka przeprowadza czytelników poprzez cykl doboru narzędzi, konfigurowania środowiska programistycznego, a także projektowania i implementacji rozwiązania. Uczy, jak działa typowy ekosystem IoT, a także jak radzić sobie z problemami z integracją, jakie pojawiają się w trakcie implementowania rozwiązań IoT.
Ta książka pomoże w rozpoczęciu pracy jednocześnie studentom, którzy poznają podstawy IoT, jak i menedżerom, którzy znają się nieco na IT i chcą lepiej zrozumieć niuanse technice IoT oraz programistom rozwijającym własny system inteligentnego domu.
• Projektowanie kompleksowego rozwiązania dla przykładowego problemu IoT • Konfigurowanie środowiska do budowania i testowania rozwiązań IoT • Porządkowanie projektu oprogramowania poprzez utworzenie abstrakcji w językach Python i Java • używanie MQTT, CoAP i innych protokołów do łączenia się z urządzeniami i usługami IoT • Tworzenie niestandardowego, bazującego na notacji JSON formatu danych do wykorzystania na różnorodnych platformach i usługach • wykorzystywanie usług w chmurze do wspomagania ekosystemu IoT i dostarczania korzyści biznesowych Andy King jest wprawionym informatykiem, edukatorem i liderem technologicznym z ponad 20-letnim doświadczeniem, specjalizującym się w projektowaniu i budowaniu narzędzi do zarządzania siecią, systemów telematycznych i platform Internetu rzeczy.
Doradza klientom na całym świecie w zakresie strategii, projektowania i integracji systemów IoT. Jest wykładowcą na Northeastern University, gdzie prowadzi kurs Connected Devices. "Ta książka przedstawia programistom bezcenne techniki projektowania, rozwijania i wdrażania kompleksowych systemów IoT." —Rolando Herrero Profesor, Northeastern University "Czytelnicy prawidłowo poznają komponenty wchodzące w skład rozwiązań IoT i dowiedzą się, jak naprawdę wygląda cykl ich budowania." —Tim Strunck Dyrektor działu Software Engineering, Atom Power