YoVDO

IoT & Microservices in the Home - Technical Marriage Made in Heaven

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Docker Courses Microservices Courses Software Architecture Courses Choreography Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the integration of Internet of Things (IoT) and Microservices in home automation through this conference talk from GOTO Amsterdam 2017. Delve into the implementation of asynchronous microservices for managing heterogeneous devices like lights and motion sensors in a home IoT environment. Learn about J2ME-like platforms that handle unreliable device connectivity, and discover the potential of various smart home devices including Amazon Echo, Xbox One, Apple TV, Phillips Hue Bridge, and Samsung Refrigerator. Gain insights into microservices architecture, including Rapids, Rivers, and Ponds patterns, asynchronous communication, and incremental application development. Examine technology choices, architectural principles, and a framework for microservices implementation. Understand hardware architecture, event bus integration, reactive services, state management, and choreography concepts. Reflect on observations from this approach, explore how XP values and Agile practices apply, and glimpse into future possibilities with Docker on Raspberry Pi.

Syllabus

Introduction
Fuzzy vs. Traditional Problems
My Toys...
Amazon Echo
Xbox One
Apple TV
Phillips Hue Bridge
Samsung Refrigerator
MicroServices to the Rescue!
Rapids, Rivers, and Ponds
Need Pattern for Asynchronous
Incremental Applications
Technology Choices
Architectural Principles
Framework from MicroServices Workshop
Architecture: Hardware
Add Event Bus
Hardware Access
Scenes
Reactive Services
Maintaining State
Choreography - Sticky Colors
Observations
XP Values at Work
Agile Practices and Roles
Future: Docker on Raspberry Pi


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube