Tagged with

Aws

/Automate. Serverless and event-driven approach to DevOps

/Automate. Serverless and event-driven approach to DevOps

This talk will explore how a fintech market leader in Sweden, created a serverless and event-driven integration with Slack on AWS. Creating a solution, to automate tasks across a multi-account setup. Learn how this journey optimized cost, enhanced productivity and security by eliminating repetitive tasks, by minimizing human error. A key aspect was integrating alarms and notifications directly into Slack, enabling developers to take immediate action on system alerts. We will look at the problems, deep dive into implementation, and the challenges we faced. Join us to gain valuable insights and practical tips for transforming your workflows.

Serverless EventDriven AWS Devops · 2025-04-10
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
PEP e PDP para Autorização Segura com AVP

PEP e PDP para Autorização Segura com AVP

À medida que as necessidades de autorização evoluem, gerenciar o acesso de forma eficiente torna-se ainda mais crucial. Nesta publicação de acompanhamento, estendemos nossa solução de Ponto de Decisão de Política (PDP) e Ponto de Aplicação de Política (PEP) introduzindo o Amazon Verified Permissions (AVP) para autorização granular. Em vez de armazenar permissões no DynamoDB, aproveitamos o motor de políticas centralizado do AVP e a linguagem de políticas Cedar para definir e impor o controle de acesso dinamicamente.

aws, authz, serverless · 2025-02-20
PEP und PDP für sichere Autorisierung mit AVP

PEP und PDP für sichere Autorisierung mit AVP

Wenn sich die Anforderungen an die Autorisierung weiterentwickeln, wird die effiziente Verwaltung von Zugriffsrechten noch wichtiger. In diesem Folgebeitrag erweitern wir unsere Policy Decision Point (PDP) und Policy Enforcement Point (PEP) Lösung um Amazon Verified Permissions (AVP) für feingranulierte Autorisierung. Anstatt Berechtigungen in DynamoDB zu speichern, nutzen wir die zentralisierte Policy-Engine und die Cedar-Policy-Sprache von AVP, um den Zugriff dynamisch zu definieren und durchzusetzen.

aws, authz, serverless · 2025-02-20
PEP et PDP pour une autorisation sécurisée avec AVP

PEP et PDP pour une autorisation sécurisée avec AVP

À mesure que les besoins d'autorisation évoluent, la gestion efficace des accès devient encore plus cruciale. Dans ce billet de suite, nous étendons notre solution Point de Décision de Politique (PDP) et Point de Mise en œuvre de Politique (PEP) en introduisant Amazon Verified Permissions (AVP) pour une autorisation granulaire. Au lieu de stocker les autorisations dans DynamoDB, nous exploitons le moteur de politique centralisé d'AVP et le langage de politique Cedar pour définir et appliquer le contrôle d'accès de manière dynamique.

aws, authz, serverless · 2025-02-20
PEP y PDP para Autorización Segura con AVP

PEP y PDP para Autorización Segura con AVP

A medida que evolucionan las necesidades de autorización, gestionar el acceso de manera eficiente se vuelve aún más crucial. En esta publicación de seguimiento, extendemos nuestra solución de Punto de Decisión de Política (PDP) y Punto de Aplicación de Política (PEP) mediante la introducción de Permisos Verificados de Amazon (AVP) para autorización granular. En lugar de almacenar permisos en DynamoDB, aprovechamos el motor de políticas centralizado de AVP y el lenguaje de políticas Cedar para definir y hacer cumplir el control de acceso dinámicamente.

aws, authz, serverless · 2025-02-20
PEP und PDP für sichere Autorisierung mit AVP

PEP und PDP für sichere Autorisierung mit AVP

Wenn sich die Anforderungen an die Autorisierung weiterentwickeln, wird die effiziente Verwaltung des Zugriffs noch wichtiger. In diesem Folgebeitrag erweitern wir unsere Policy Decision Point (PDP) und Policy Enforcement Point (PEP) Lösung um Amazon Verified Permissions (AVP) für feingranulierte Autorisierung. Anstatt Berechtigungen in DynamoDB zu speichern, nutzen wir die zentralisierte Policy-Engine und die Cedar-Policy-Sprache von AVP, um den Zugriff dynamisch zu definieren und durchzusetzen.

aws, authz, serverless · 2025-02-20
PEP and PDP for Secure Authorization with AVP

PEP and PDP for Secure Authorization with AVP

As authorization needs evolve, managing access efficiently becomes even more crucial. In this follow-up post, we extend our Policy Decision Point (PDP) and Policy Enforcement Point (PEP) solution by introducing Amazon Verified Permissions (AVP) for fine-grained authorization. Instead of storing permissions in DynamoDB, we leverage AVP’s centralized policy engine and Cedar policy language to define and enforce access control dynamically.

aws, authz, serverless · 2025-02-20
PEP e PDP para Autorização Segura com Cognito

PEP e PDP para Autorização Segura com Cognito

A autorização é uma parte crítica da segurança das aplicações em nuvem, e compreender as melhores práticas para a implementar pode fazer toda a diferença. Neste post, aprofundamos os conceitos de Pontos de Decisão de Política (PDPs) e Pontos de Aplicação de Política (PEPs), e como eles trabalham juntos para gerenciar o acesso dos utilizadores de forma eficiente. Exploramos uma solução serverless usando AWS Lambda e API Gateway, implementando Controle de Acesso Baseado em Função (RBAC) para um controle de acesso granular com base nos Grupos de Utilizadores do Cognito. Esta solução garante escalabilidade, baixa latência e autorização eficiente em ambientes serverless.

aws, authz, serverless · 2025-01-30
PEP und PDP für sichere Autorisierung mit Cognito

PEP und PDP für sichere Autorisierung mit Cognito

Autorisierung ist ein kritischer Bestandteil der Sicherheit von Cloud-Anwendungen, und das Verständnis der besten Praktiken für ihre Implementierung kann den entscheidenden Unterschied ausmachen. In diesem Beitrag tauchen wir tief in die Konzepte von Policy Decision Points (PDPs) und Policy Enforcement Points (PEPs) ein und wie sie zusammenarbeiten, um den Benutzerzugriff effizient zu verwalten. Wir stellen eine serverlose Lösung mit AWS Lambda und API Gateway vor, die Role-Based Access Control (RBAC) für feingranulierte Zugriffssteuerung basierend auf Cognito User Groups implementiert. Diese Lösung gewährleistet Skalierbarkeit, niedrige Latenz und effiziente Autorisierung in serverlosen Umgebungen.

aws, authz, serverless · 2025-01-30
PEP et PDP pour une autorisation sécurisée avec Cognito

PEP et PDP pour une autorisation sécurisée avec Cognito

L'autorisation est un élément critique pour sécuriser les applications cloud, et comprendre les meilleures pratiques pour la mettre en œuvre peut faire toute la différence. Dans cet article, nous approfondissons les concepts de Points de Décision de Politique (PDP) et de Points de Mise en Application de Politique (PEP), et la manière dont ils travaillent ensemble pour gérer efficacement l'accès des utilisateurs. Nous explorons une solution sans serveur utilisant AWS Lambda et API Gateway, mettant en œuvre le contrôle d'accès basé sur les rôles (RBAC) pour un contrôle d'accès granulaire basé sur les groupes d'utilisateurs Cognito. Cette solution garantit la scalabilité, une faible latence et une autorisation efficace dans les environnements sans serveur.

aws, authz, serverless · 2025-01-30
PEP y PDP para Autorización Segura con Cognito

PEP y PDP para Autorización Segura con Cognito

La autorización es una parte crítica para asegurar aplicaciones en la nube, y entender las mejores prácticas para implementarla puede marcar la diferencia. En esta publicación, profundizamos en los conceptos de Puntos de Decisión de Política (PDP) y Puntos de Aplicación de Política (PEP), y cómo trabajan juntos para gestionar el acceso de los usuarios de manera eficiente. Exploramos una solución sin servidor usando AWS Lambda y API Gateway, implementando Control de Acceso Basado en Roles (RBAC) para un control de acceso detallado basado en Grupos de Usuarios de Cognito. Esta solución asegura escalabilidad, baja latencia y autorización eficiente en entornos sin servidor.

aws, authz, serverless · 2025-01-30
PEP und PDP für sichere Autorisierung mit Cognito

PEP und PDP für sichere Autorisierung mit Cognito

Autorisierung ist ein kritischer Bestandteil der Sicherung von Cloud-Anwendungen, und das Verständnis der besten Praktiken für ihre Implementierung kann den gesamten Unterschied ausmachen. In diesem Beitrag tauchen wir tief in die Konzepte der Policy Decision Points (PDPs) und Policy Enforcement Points (PEPs) ein und untersuchen, wie sie zusammenarbeiten, um den Benutzerzugriff effizient zu verwalten. Wir stellen eine serverlose Lösung mit AWS Lambda und API Gateway vor, die Role-Based Access Control (RBAC) für feingranulierte Zugriffssteuerung basierend auf Cognito User Groups implementiert. Diese Lösung gewährleistet Skalierbarkeit, niedrige Latenz und effiziente Autorisierung in serverlosen Umgebungen.

aws, authz, serverless · 2025-01-30
PEP and PDP for Secure Authorization with Cognito

PEP and PDP for Secure Authorization with Cognito

Authorization is a critical part of securing cloud applications, and understanding the best practices for implementing it can make all the difference. In this post, we dig deep on the concepts of Policy Decision Points (PDPs) and Policy Enforcement Points (PEPs), and how they work together to manage user access efficiently. We dive into a serverless solution using AWS Lambda and API Gateway, implementing Role-Based Access Control (RBAC) for fine-grained access control based on Cognito User Groups. This solution ensures scalability, low latency, and efficient authorization in serverless environments.

aws, authz, serverless · 2025-01-30
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
/Automate DevOps, boost productivity & developer experience

/Automate DevOps, boost productivity & developer experience

In today’s fast-paced development environments, reducing manual tasks is crucial for productivity. This talk will explore how MyMoney, fintech market leader in Sweden, leveraged Slack integrated with AWS, creating an event-driven solution, to automate tasks across a multi-account setup. Learn how this journey enhanced productivity and security by eliminating repetitive tasks, minimizing human error. A key aspect was integrating alarms and notifications directly into Slack, enabling developers to take immediate action on system alerts. We will look at the problems, implementation, and challenges faced. Join us to gain valuable insights and practical tips for transforming your workflows. Audience will learn how we integrated our DevOps way of working and tooling with Slack to automate tasks, boosting productivity, creating better developer experience and at the same time reducing cost. Key Takeaways: - How to automate task to increase developer experience - How to create an event-driven solution across multiple AWS accounts - Using automated scheduling to save cost.

Serverless AWS DevOps · 2024-11-13
Serverless website analytics with Lambda@Edge

Serverless website analytics with Lambda@Edge

Talk about the innovative approach of utilizing AWS Lambda@Edge to gather statistics for a static website, focusing on server-side data collection for page views.

serverless AWS analytics · 2024-11-06