Tagged with
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.
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 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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.
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.
Building resilient serverless workloads: Navigating through failures
Talk about building resilient serverless workloads, real life examples and good to know architecture patterns.

Event-Driven and serverless in world of IoT
Talk about serverless and event-driven IoT systems running in AWS Cloud

Event-Driven and serverless in world of IoT
Talk about serverless and event-driven IoT systems running in AWS Cloud

An IoT enabled smoker for great BBQ
Talk about BBQ, IoT, AWS, and serverless at re:Invent 2022

IoT enabled smoker for great BBQ
Talk about AWS, serverless, IoT and BBQ at Öredev