Real-Time Web using SignalR (.NET6, Browser-Client and NodeJS)

Introduction ASP.NET Core SignalR is an open-source library that simplifies adding real-time web functionality to applications. It enables server-side code to push content to clients instantly. Maps, Dashboards, Chat systems, Collaborate apps and different type of push notifications etc. are few of the good candidates for real-time functionality / SignalR. In this post, we’ll see … Read more

AWS Serverless Applications using SAM – Part 2

In Part-1 of this series, we covered some basics of AWS SAM which is an extension of AWS CloudFormation service and greatly simplifies managing serverless resources. We then defined and deployed a lambda function along with API Gateway using an SAM template. Following diagram shows the state of our serverless infrastructure from the previous post: … Read more

AWS Lambda Basics – Writing Serverless Code

Introduction There are four key capabilities for a service or platform to be serverless: No server management. Flexible Scaling. High availability (fault tolerence) No idle capacity In this post, we will learn the basics of AWS Lambda and how you can use it for different use cases with ease. This will be an introduction post, … Read more

AWS IoT Basics – Persisting IoT Data to DynamoDB

Introduction AWS IoT is a managed cloud platform that lets connected devices – cars, light bulbs, sensor grids, and more – easily and securely interact with cloud applications and other devices. These devices generates data and we can use AWS IoT services to collect this data. Once data is collected, a typical requirement is to … Read more

Create PDF documents using Node.js (PDFKit)

Introduction Creating PDF files is a very common requirement in many software applications. In this post we will see how to easily create PDF documents using Nodejs. So instead of building all PDF files related functionality ourselves, there is node package called PDFKit, that abstracts all this complexity and give us a nice API to … Read more