Tagged with

Iot

Event-Driven and serverless in world of IoT

Event-Driven and serverless in world of IoT

In large-scale IoT systems, where thousands of devices are constantly communicating, data and control messages can flow unpredictably and at varying rates throughout the day. Serverless and event-driven architectures provide a dynamic and efficient solution to this challenge. In this session, we’ll explore why serverless is a great fit for IoT, particularly in handling data ingestion and management. We’ll dive into the key architectural patterns used in IoT systems, highlighting how event-driven design enables scalability, flexibility, and cost optimization. I’ll also walk you through an architecture I designed for an IoT use case, showcasing the integration of various AWS services tailored for data ingestion, processing, and analytics. Along the way, we’ll discuss the challenges encountered and lessons learned during development, offering actionable insights into the unique aspects of building serverless IoT solutions. Join me to understand how serverless and event-driven architectures can unlock the full potential of IoT, enabling resilient and scalable systems that are easy to manage and adapt to evolving demands.

Serverless IoT AWS · 2025-04-02
Event-Driven and serverless in world of IoT

Event-Driven and serverless in world of IoT

In large-scale IoT systems, where thousands of devices are constantly communicating, data and control messages can flow unpredictably and at varying rates throughout the day. Serverless and event-driven architectures provide a dynamic and efficient solution to this challenge. In this session, we’ll explore why serverless is a great fit for IoT, particularly in handling data ingestion and management. We’ll dive into the key architectural patterns used in IoT systems, highlighting how event-driven design enables scalability, flexibility, and cost optimization. I’ll also walk you through an architecture I designed for an IoT use case, showcasing the integration of various AWS services tailored for data ingestion, processing, and analytics. Along the way, we’ll discuss the challenges encountered and lessons learned during development, offering actionable insights into the unique aspects of building serverless IoT solutions. Join me to understand how serverless and event-driven architectures can unlock the full potential of IoT, enabling resilient and scalable systems that are easy to manage and adapt to evolving demands.

Serverless IoT AWS · 2025-03-26
Serverless self-service IoT certificate management - Part 2.

Serverless self-service IoT certificate management - Part 2.

Secure communication is a important in IoT systems, where certificates and trust play a vital role. In this post we extend the API introduced in part 1, we will add functionality to create device certificates, introduce an inventory, add some event-driven parts, and the possibility to list and get certificates. This hands-on approach is great for learning purposes and development environments, production setups however require robust managed solutions.

aws, iot, security, serverless · 2024-12-22
Gerenciamento de certificados IoT autosserviço sem servidor - Parte 1.

Gerenciamento de certificados IoT autosserviço sem servidor - Parte 1.

A comunicação segura é importante em sistemas IoT, onde certificados e confiança desempenham um papel vital. Neste post, exploro as fundações do gerenciamento de certificados, incluindo PKI, cadeias de certificados e confiança. Além disso, apresento uma API autosserviço sem servidor usando Amazon API Gateway e Lambda para uma maneira fácil de criar certificados. Essa abordagem prática é ótima para fins de aprendizado e ambientes de desenvolvimento, porém configurações de produção exigem soluções gerenciadas robustas.

aws, iot, security, serverless · 2024-11-27
Serverless self-service IoT certificate management - Part 1.

Serverless self-service IoT certificate management - Part 1.

Secure communication is a important in IoT systems, where certificates and trust play a vital role. In this post, I explore the foundations of certificate management, including PKI, certificate chains, and trust. Also I introduce a serverless self-service API using Amazon API Gateway and Lambda for an easy way to create certificates. This hands-on approach is great for learning purposes and development environments, production setups however require robust managed solutions.

aws, iot, security, serverless · 2024-11-27
Gestion des certificats IoT en mode auto-service sans serveur - Partie 1

Gestion des certificats IoT en mode auto-service sans serveur - Partie 1

La communication sécurisée est importante dans les systèmes IoT, où les certificats et la confiance jouent un rôle vital. Dans cet article, j'explore les bases de la gestion des certificats, y compris le PKI, les chaînes de certificats et la confiance. Je présente également une API auto-service sans serveur utilisant Amazon API Gateway et Lambda pour une manière simple de créer des certificats. Cette approche pratique est idéale pour les fins d'apprentissage et les environnements de développement, mais les configurations de production nécessitent des solutions gérées robustes.

aws, iot, sécurité, serverless · 2024-11-27
Gestión de certificados IoT autónomo sin servidor - Parte 1.

Gestión de certificados IoT autónomo sin servidor - Parte 1.

La comunicación segura es importante en los sistemas IoT, donde los certificados y la confianza juegan un papel vital. En esta publicación, exploro los fundamentos de la gestión de certificados, incluidos PKI, cadenas de certificados y confianza. También introduzco una API autónoma sin servidor usando Amazon API Gateway y Lambda para una forma sencilla de crear certificados. Este enfoque práctico es excelente para fines de aprendizaje y entornos de desarrollo, sin embargo, las configuraciones de producción requieren soluciones administradas robustas.

aws, iot, security, serverless · 2024-11-27
Serverloses Self-Service-IoT-Zertifikatsmanagement - Teil 1.

Serverloses Self-Service-IoT-Zertifikatsmanagement - Teil 1.

Sichere Kommunikation ist wichtig in IoT-Systemen, wo Zertifikate und Vertrauen eine entscheidende Rolle spielen. In diesem Beitrag erkunde ich die Grundlagen des Zertifikatsmanagements, einschließlich PKI, Zertifikatsketten und Vertrauen. Außerdem stelle ich eine serverlose Self-Service-API vor, die Amazon API Gateway und Lambda verwendet, um auf einfache Weise Zertifikate zu erstellen. Dieser praktische Ansatz eignet sich hervorragend für Lernzwecke und Entwicklungsumgebungen, Produktionssetups erfordern jedoch robuste verwaltete Lösungen.

aws, iot, security, serverless · 2024-11-27
Serverless self-service IoT certificate management - Part 1.

Serverless self-service IoT certificate management - Part 1.

Secure communication is a important in IoT systems, where certificates and trust play a vital role. In this post, I explore the foundations of certificate management, including PKI, certificate chains, and trust. Also I introduce a serverless self-service API using Amazon API Gateway and Lambda for an easy way to create certificates. This hands-on approach is great for learning purposes and development environments, production setups however require robust managed solutions.

aws, iot, security, serverless · 2024-11-27
Construindo um BBQ conectado serverless como SaaS - Parte 4 - AuthZ

Construindo um BBQ conectado serverless como SaaS - Parte 4 - AuthZ

Na quarta parte da série sobre o mundo do BBQ, onde tradição e tecnologia raramente se cruzam. O futuro do churrasco está aqui, e é conectado, inteligente e rodando na nuvem! Examinamos a diferença chave entre Autenticação e Autorização em uma solução SaaS. Introduzimos uma nova arquitetura de autorização com um Ponto de Decisão de Política (PDP) centralizado e Pontos de Aplicação de Política (PEPs) distribuídos implementados de forma serverless com API Gateway e Lambda.

serverless, aws, saas, IoT · 2024-09-20
Construyendo un BBQ conectado serverless como SaaS - Parte 4 - AuthZ

Construyendo un BBQ conectado serverless como SaaS - Parte 4 - AuthZ

En la cuarta parte de la serie sobre el mundo del BBQ, donde la tradición y la tecnología rara vez se cruzan. ¡El futuro de la parrilla ha llegado, está conectado, es inteligente y funciona en la nube! Examinamos la diferencia clave entre Autenticación y Autorización en una solución SaaS. Introducimos una nueva arquitectura de autorización con un Punto de Decisión de Política (PDP) centralizado y Puntos de Aplicación de Política (PEP) distribuidos implementados serverless con API Gateway y Lambda.

serverless, aws, saas, IoT · 2024-09-20
Construire un BBQ connecté serverless en tant que SaaS - Partie 4 - AuthZ

Construire un BBQ connecté serverless en tant que SaaS - Partie 4 - AuthZ

Dans la quatrième partie de la série sur le monde du BBQ, où la tradition et la technologie se croisent rarement. Le futur du grill est ici, il est connecté, intelligent et fonctionne sur le cloud ! Nous examinons la différence clé entre l'Authentification et l'Autorisation dans une solution SaaS. Nous présentons une nouvelle architecture d'autorisation avec un Point de Décision d'Autorisation (PDP) centralisé et des Points de Mise en Œuvre d'Autorisation (PEPs) distribués, implémentés de manière serverless avec API Gateway et Lambda.

serverless, aws, saas, IoT · 2024-09-20
Construyendo un BBQ conectado serverless como SaaS - Parte 4 - AuthZ

Construyendo un BBQ conectado serverless como SaaS - Parte 4 - AuthZ

En la cuarta parte de la serie sobre el mundo del BBQ, donde la tradición y la tecnología rara vez se cruzan. ¡El futuro de la parrilla ha llegado, está conectado, es inteligente y funciona en la nube! Examinamos la diferencia clave entre Autenticación y Autorización en una solución SaaS. Introducimos una nueva arquitectura de autorización con un Punto de Decisión de Política (PDP) centralizado y Puntos de Aplicación de Política (PEPs) distribuidos implementados de manera serverless con API Gateway y Lambda.

serverless, aws, saas, IoT · 2024-09-20
Aufbau eines serverlosen verbundenen Grills als SaaS - Teil 4 - AuthZ

Aufbau eines serverlosen verbundenen Grills als SaaS - Teil 4 - AuthZ

Im vierten Teil der Serie über die Welt des Grillens, wo Tradition und Technologie selten aufeinandertreffen. Die Zukunft des Grillens ist da, sie ist verbunden, intelligent und läuft auf der Cloud! Wir betrachten den wichtigen Unterschied zwischen Authentifizierung und Autorisierung in einer SaaS-Lösung. Wir stellen eine neue Autorisierungsarchitektur mit einem zentralen Policy Decision Point (PDP) und verteilten Policy Enforcement Points (PEPs) vor, die serverlos mit API Gateway und Lambda implementiert wird.

serverless, aws, saas, IoT · 2024-09-20
Building a serverless connected BBQ as SaaS - Part 4 - AuthZ

Building a serverless connected BBQ as SaaS - Part 4 - AuthZ

In part four of the series about the world of BBQ, where tradition and technology rarely cross paths. The future of grilling is here, and it’s connected, smart, and runs on the cloud! We look at the key difference between Authentication and Authorization in a SaaS solution. We introduce a new authorization architecture with a centralized Policy Decision Point (PDP) and distributed Policy Enforcement Points (PEPs) implemented serverless with API Gateway and Lambda.

serverless, aws, saas, IoT · 2024-09-20
Building a serverless connected BBQ as SaaS - Part 3 - Tenants

Building a serverless connected BBQ as SaaS - Part 3 - Tenants

In part three of the series about the world of BBQ, where tradition and technology rarely cross paths. The future of grilling is here, and it’s connected, smart, and runs on the cloud! I continue with tenant management using an serverless and event-driven approach with EventBridge, StepFunctions, API Gateway, Lambda, and Cognito User Pools.

serverless, aws, saas, IoT · 2024-08-23
Building a serverless connected BBQ as SaaS - Part 2 - User Creation

Building a serverless connected BBQ as SaaS - Part 2 - User Creation

In part two of the series about the world of BBQ, where tradition and technology rarely cross paths. The future of grilling is here, and it’s connected, smart, and runs on the cloud! I continue with user management using an serverless and event-driven approach with Cognito User Pool together with Lambda, EventBridge, and StepFunctions.

serverless, aws, saas, IoT · 2024-06-12
Building a serverless connected BBQ as SaaS - Part 1

Building a serverless connected BBQ as SaaS - Part 1

In the world of BBQ, tradition and technology rarely cross paths. But what if I told you that the future of grilling is here, and it’s connected, smart, and runs on the cloud? In this blog series, I will explore how AWS IoT, serverless, and event-driven architecture enables an automated cooking experience. As a tech-savvy griller, I discover how cloud technology can elevate my grilling game to a whole new level.

serverless, aws, IoT · 2024-05-29
Cloud-grilled delights a high-tech approach to perfect BBQ

Cloud-grilled delights a high-tech approach to perfect BBQ

Talk about building an IoT connected smoker and how to use AWS and IoT to perfect your BBQ skills.

serverless AWS · 2024-05-16
Building resilient serverless workloads: Navigating through failures

Building resilient serverless workloads: Navigating through failures

Talk about building resilient serverless workloads, real life examples and good to know architecture patterns.

serverless AWS · 2024-05-07
Event-Driven and serverless in world of IoT

Event-Driven and serverless in world of IoT

Talk about serverless and event-driven IoT systems running in AWS Cloud

serverless AWS · 2023-09-14
Event-Driven and serverless in world of IoT

Event-Driven and serverless in world of IoT

Talk about serverless and event-driven IoT systems running in AWS Cloud

serverless AWS · 2023-04-20
An IoT enabled smoker for great BBQ

An IoT enabled smoker for great BBQ

Talk about BBQ, IoT, AWS, and serverless at re:Invent 2022

serverless AWS · 2022-11-29
IoT enabled smoker for great BBQ

IoT enabled smoker for great BBQ

Talk about AWS, serverless, IoT and BBQ at Öredev

serverless AWS · 2022-11-09