CloudFormation (CF) Templates are an incredible way to deploy solution stack in AWS. CF templates enable rapid deployment, updates and sharing of lambda function in a definitive and declarative way through deployable artifacts written in readable YML syntax. CF templates are well integrated with the DevOps solution to make Infrastructure as Code (IaC), an automated, repeatable and auditable solution.
In the following paragraphs, I have detailed steps to deploy a lambda function that has integration with SQS as an event trigger, reads event description and sends an email through SES or sends the message to a Webhook.
An Email address…
This is an in-depth how-to article to solve a common use case to insert JSON records in DynamoDB. I will show how to use a command-line interface (CLI) to run a NodeJS application to insert JSON data.
This is a generic application that supports any of the JSON documents and you don’t have to make any changes to make it work for your use case.
Create an AWS IAM user with permission to write to DynamoDB Table
You can skip this step if you already have a user with DynamoDB write access.
Open AWS Console and access IAM. Create a…
In my previous article, I showcased how we can use command-line interface CLI to load JSON data from a local machine into DynamoDB. The use of a command-line application is good for ad-hoc load use cases.
In this article, I will show you how to build an automated ingestion pipeline using the same core application with the help of AWS Lambda Functions and the S3 bucket. This setup takes less than 10 minutes to complete and run automatically.
The high-level illustration of the implementation presented below captures accurately and succinctly what we are aiming to complete by this solution.
While working on my company-issued laptop, I have encountered this SSL handshake error multiple times. Often, when you work directly on the terminal to install a library or software.
Some popular apps, like Telegram, SimpleNote etc. fail to start or don’t allow you to sign-in without given any error or hint. However, these apps work perfectly fine on a personal computer. what’s the difference?
TLDR; Supply self-sign certificate to the program as an option OR ignore Cert check (security issue) e.g. pip install fastai — cert /home/user/certs/pypi.crt
In the online secure communication world, Data that is sent and received by…