Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how to construct a distributed serverless polyglot microservices IoT platform using Docker and OpenWhisk in this 38-minute Linux Foundation conference talk. Delve into the world of serverless architecture, focusing on its low-maintenance and event-driven nature, particularly suitable for IoT applications. Learn about integrating open-source technologies such as Consul for service discovery, Kafka for messaging, StatsD/ELK/Graphite for monitoring, OpenWhisk for distributed computing, Docker for containerization, and Ansible and BOSH for deployment. Gain insights into the challenges of traditional cloud architectures, emerging trends, and the OpenWhisk programming model, including triggers, actions, and execution frameworks. Discover how to implement "Hello World" in Swift, explore action chaining, roles, and packages, and understand the intricacies of the execution model and OpenList feeds.
Syllabus
Introduction
Background
Setting the Stage
Challenges
Traditional cloud architectures
Eventdriven architectures
Emerging trends
OpenWhisk
Programming Model
Triggers
Actions
Hello World
Swift
Chaining
Roles
Packages
Execution Model
OpenList
Feeds
Implementation Architecture
Summary
Questions
Action UI
Taught by
Linux Foundation