Platform EngineeringPlatform engineering is a discipline within software engineering focused on designing, building, and maintaining the foundational…Nov 7, 2024Nov 7, 2024
Real Time updates from Nodejs APITo provide real-time updates on a long-running process from a Node.js API, you have several options that are scalable and…Oct 29, 2024Oct 29, 2024
Dynamo DB Cost Analysis StrategiesYou might come across scenario where you have to justify sudden increase in the cost of Dynamo DB. In this article I am explaining some of…Oct 16, 2024Oct 16, 2024
Revamping Engineering VisionIn this rapidly changing times of AI, it is essential that leaders of the company have the responsibility to revamp the engineering vision…Aug 20, 2024Aug 20, 2024
Best Practices on RDS IndexesCreating and maintaining indexes on Amazon RDS (or any relational database) can significantly improve query performance, but it’s important…Feb 21, 2024Feb 21, 2024
Security Vulnerability TestingIt is very important to do vulnerability scanning to your application regularly and discussing various aspects of the sameDec 1, 2023Dec 1, 2023
Design AWS pipeline to Inject millions of records to DynamoProblem Statement: You are receiving data in an S3 bucket in CSV format and that need to be injected toa Dynamo DB table in the most…Nov 27, 20231Nov 27, 20231
RDBMS DB Design StrategiesIn the relational DB world, there are a lot of scenarios for designing a good system, but there are some common principles that can be…Nov 17, 2023Nov 17, 2023
Bullet Proofing ECS TasksI have written before the use cases and importance of load testing. It is an exercise that is mandatory to make sure that your application…Jul 19, 2023Jul 19, 2023
Terraform Best practicesTerraform is used to automate the infrastructure creation and the following steps are required to make sure that the terraform script you…Jun 5, 2023Jun 5, 2023
Options to Assign static IP to AWS ECS TasksYou might have a scenario where you want to assign a static public IP to an ECS task(s) on an ECS service. For example, if you want to…Apr 27, 20234Apr 27, 20234
Micro Services & Performance TestingPerformance Testing is to make sure the application is working properly under different workloads. Load Testing is a type of performance…Sep 1, 2022Sep 1, 2022
Apple M1 Chips issues with Docker and TerraformIf you are using MAC for development on AWS, you might come across these issues. I am listing down a couple of hurdles I faced.Aug 18, 20222Aug 18, 20222
Published inAWS TipServerless FrameworkIn the previous articles, we already mentioned why we need a Framework, and now let us get on to get our hands dirty with some code. Here…Mar 20, 2021Mar 20, 2021
Serverless with AWSServerless is a great architecture model and AWS has got great managed services and tools that support the serverless architecture. In…Mar 16, 2021Mar 16, 2021
Towards AWS ServerlessAS the world is moving towards Serverless, here we are taking a glimpse back on how we reached there.Feb 26, 2021Feb 26, 2021
Connect to EC2 from Windows WSLTo connect EC2 instance from Windows, you have a number of options. You can use a tool called PUTTY, can use a Chrome secure shell app…Aug 1, 2020Aug 1, 2020
WSL — Windows Subsystem for LinuxWSL is a very easy way to run Linux on top of Windows. the following are the pre-requisites:Aug 1, 2020Aug 1, 2020