This story is about how to utilize git hooks in order to add branch name to each commit. I have used the script from this article and modified it to my needs to minimize the restrictions.
Follow the instruction given below to enable it:
This story is about how to easily manage multiple versions of python on the system level. Secondly, how to install package versions globally and locally(on virtual environments)
There is a solution already available named pyenv to manage the versions. …
This story is about slack username modifications
Slack username is used for different purposes i.e when developing slack commands we can use usernames to manage the access to commands. Sometimes it becomes difficult to figure out where to look when it needs to be updated.
This story is about navigating to the section where username can either be updated or viewed.
How to use Step Functions to extend Lambda functionality.
AWS Lambda is a great service to run your code in a serverless environment. But it also has its own shortcomings like state management and limited execution time. …
In this story, I will explain how to better utilize AWS Elasticsearch Service Shards. The approaches discussed are based on specific use cases, it might not be feasible for every use case.
AWS Elasticsearch service has a hard limit of 1000 shards per data node. It can be increased but…
There are multiple ways to secure the AWS API Gateway. I used the API Key to secure it. I integrated API Gateway with Lambda, so I will discuss things in Lambda’s context.
Go through this AWS API Gateway’s documentation to grasp the basic understanding.
This story is about how to distribute data among kinesis shards uniformly but before moving forward go through the kinesis documentation to grasp the basic understanding of kinesis data stream. I used Lambda as a consumer for Kinesis data stream, so I will discuss things in Lambda’s context.
There are a lot of problems in managing and designing Distributed Systems:
But in this story, we will focus on the configuration management of…
This story is not about dumping CSV data in AWS Elasticsearch using Logstash because there are already a lot of good articles. I personally like this one.
Instead, it is about an issue I faced while doing the above operation.
I deployed an Elasticsearch instance on AWS which was publically…
Rotate AWS Elasticsearch Service Data using Elasticsearch Curator.
Elasticsearch is normally used for application logs management and monitoring. Logs should be retained for a specific interval of time, based on the needs and later must be discarded to clean up the disk space.
Elasticsearch provides a feature that can be…