Open in app
Home
Notifications
Lists
Stories

Write
Adrin Mukherjee
Adrin Mukherjee

Home
About

Jan 7

Scheduled API request processing in AWS

An opinionated solution to delayed processing of API requests — Problem statement Let us assume a scenario where we have to process events initiated by API calls that will have to be triggered only once at a specific time in the future. Moreover, the ‘future timestamp’ is supplied along with the request. Essentially, this means that the API call will still carry…

AWS

3 min read

Scheduled API request processing in AWS
Scheduled API request processing in AWS

Published in Nerd For Tech

·Jul 9, 2021

X.509 certificate-based authorization for REST APIs

Simple yet powerful API authorization scheme leveraging transport layer trust X.509 certificates are at the core of Mutual TLS (MTLS) based authentication. Essentially a certificate represents the identity of clients/partners and is used to authenticate a trusted party. This post will attempt to describe an API authorization scheme that leverages…

Mutual Tls

7 min read

X.509 certificate based authorization for REST APIs
X.509 certificate based authorization for REST APIs

Jun 26, 2021

Using Mutual TLS authentication with Amazon API Gateway

On-boarding trusted clients and partners on Amazon API Gateway gets more secure with Mutual TLS Mutual TLS or MTLS is the de-facto transport layer security standard used in critical Business-to-Business (B2B) and Internet of Things (IoT) integrations. Essentially Mutual TLS establishes a two-way trust in a client-server communication channel. So…

AWS

7 min read

Using Mutual TLS authentication with Amazon API Gateway
Using Mutual TLS authentication with Amazon API Gateway

Dec 22, 2020

Batch Processing- The Serverless Way

Simple yet elegant batch processing with S3, Lambda, DynamoDB and SNS — An interesting way to process a batch of records in the AWS Serverless world is to leverage the event triggering capabilities of S3, the power of Lambda, backed by a database service like DynamoDB and finally SNS for notifications. For simple batch processing scenarios, this solution could be very effective…

Serverless

9 min read

Batch Processing- The Serverless Way
Batch Processing- The Serverless Way

Published in The Startup

·Sep 18, 2020

Best Practices Of Storing Encryption Keys in AWS Secrets Manager

“The only secrets are the secrets that keep themselves”- George Bernard Shaw Leveraging a service like AWS Secrets Manager, to outsource secured storage and life-cycle management of secrets (like passwords, API keys, tokens, encryption keys, etc.) is becoming quite commonplace. Essentially, this practice keeps the application code clean and devoid…

Aws Secrets Manager

5 min read

Storing Encryption Keys in AWS Secrets Manager
Storing Encryption Keys in AWS Secrets Manager

Aug 21, 2020

Expose SOAP Service As REST API -The Serverless Way

In this post, we will go through the steps to expose a SOAP service as a RESTful API using AWS API Gateway and Lambda. The primary driver for such a solution is often incompatibilities of systems involved in the integration. For example: The service client supports REST and JSON, whereas…

Soap

6 min read

Exposing SOAP Service As REST API -The Serverless Way
Exposing SOAP Service As REST API -The Serverless Way

Jul 18, 2020

MicroK8s: Unleashing power of Kubernetes in a Snap

If you are a Kubernetes enthusiast but have not yet experimented with MicroK8s, then this post is for you. MicroK8s is CNCF certified upstream Kubernetes deployment that can run on your laptop, workstation or on edge devices. It runs all the Kubernetes services natively and unlike Minikube, doesn’t require a…

Microk 8 S

2 min read

MicroK8s: Unleashing power of Kubernetes in a Snap
MicroK8s: Unleashing power of Kubernetes in a Snap

Jul 10, 2020

Get More Out Of Lambda Authorizer

Use Lambda context to perform more than just authorization — Lambda authorizers are used to control access to APIs published in AWS API Gateway. They help to implement custom authorization schemes that either use token based authentication strategies (like OIDC, SAML, etc.), or use one or more request parameters to establish the API caller’s identity. There are essentially two types…

Lambda Authorizer

7 min read

Get More Out Of Lambda Authorizer
Get More Out Of Lambda Authorizer
Adrin Mukherjee

Adrin Mukherjee

Arik's father | Solution Architect | Amateur Photographer

Following
  • JG Estiot

    JG Estiot

  • babulous

    babulous

  • Dr. Saptarsi Goswami

    Dr. Saptarsi Goswami

  • Dânesh Hussain Zaki

    Dânesh Hussain Zaki

  • Tivadar Danka

    Tivadar Danka

See all (10)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable