/lm.png
IoT Advisor and Developer helping SMB companies create enterprise-grade solutions.
I provide AGREED VALUE in a DEFINED TIMEFRAME for the FIXED PRICE under CLEAR CONDITIONS.

Why passwords are not equivalent to X.509 Certificates for IoT Devices?

Why Passwords are not equivalent to X.509 Certificates for IoT Devices? A Password is just a string of characters. It does not provide any information about the user - the User <-> Password relation is stored in some external system, it is not “embedded” into the password itself. A Password does not have any information about the expiry date. Once again, the expiry date is stored in some external system, it is not “embedded” into the password itself.

The most important Greengrass Component for production deployment.

AWS IoT Greengrass is an open source Internet of Things edge runtime that can be installed on a hardware device. Greengrass Components are applications running on a Greengrass device. There are many Components, some provided by AWS, others created by independent developers. If there are so many Greengrass Components, then which of them is the most important? In my opinion, the most important Greengrass Component for production deployment is the aws.

Greengrass base infrastructure deployment

Overview AWS IoT Greengrass is an open source Internet of Things edge runtime and cloud service. It enables efficient management of a huge fleet of IoT devices (called Greengrass Core Devices) and remote deployment + execution of applications at the edge. In this post, I will present a way to deploy the infrastructure required by Greengrass. Note: This setup is for educational purposes. It can be used for production deployment but is not designed for onboarding a huge fleet of Greengrass devices.

How relevant is talent in IT?

How relevant is talent in IT? very relevant somehow relevant not relevant Note: This is my personal opinion based on my personal experience. I am not very talented. As a kid, I had a hard time learning to read and write. When I tried to learn my first programming language, I was not able to understand the concept of variables. Over the years, I spent many hours learning some advanced programming ideas.

Which IoT resources should be managed by CDK?

Intro While working on the AWS IoT Greengrass training, I had the following thought: Which IoT resources should be managed by CDK? For educational purposes, I wanted to declare every single component required by Greengrass using CDK. I was aware that was not the best practice approach, but I wanted to present important concepts regarding Greengrass. In my previous post, I demonstrated how to create a Thing Group (natively not supported by CDK or CloudFormation).

How to create an IoT Thing Group using CDK?

How to create an IoT Thing Group using CDK? By default, we can not manage IoT Thing Groups using AWS Cloud Development Kit (CDK). CDK deploys infrastructure using CloudFormation and CloudFormation does not support Thing Groups. Today I want to share an elegant solution for this challenge. CDK Constructor I propose to create a custom CDK Constructor. Constructor represents a specific resource and enables the management of the corresponding AWS infrastructure.