How to look good and save money while setting up scaling policies in AWS
Setting up scaling can be dead simple or heavily complicated, chances are that if you’ve agreed with any of those statements, you are doing something wrong! Scaling an application effectively has many...
View ArticleBuilding Microservices? Here is what you should know
Just to refresh our memories, micro service architecture is an evolution of the SOA architecture, whereas SOA was focused on integration of various applications, Micro services architecture (MSA) aims...
View ArticleSSL Termination and AWS ELB
What is SSL termination? SSL termination is the term pointing to proxy servers or load balancers which accepts SSL/TLS connections however do not use the same while connecting to the back end servers....
View ArticleChoosing an AWS EC2 Instance
Choosing an EC2 Instance Hey guys, in this post I am going to talk about what all to think about before choosing an EC2 instance for whatever work load that you have for it to do. The Basics Ok, if you...
View ArticleWhat should you log in an application and how to avoid having 24×7 support...
Sounds simple, but not necessarily done correctly always. In this article I will talk about the following (try not to skip stuff): What should be in every log line What should you be logging at a high...
View ArticleHow to Set up Elastic Search & Kibana on AWS
This is the second article in a series where I plan to go over on how to avoid 24×7 support in your organization, be sure to read the first post where I talk about what you should be logging in the...
View ArticleScaling for TB level log data with Kinesis Firehose and lambda with Elastic...
This is the third article in the series on What should you log in an application and how to avoid having 24×7 support looking at them? In the previous article we talked about how to setup Elastic...
View ArticleBest practices – AWS Lambda function
In this post we are going to go through the best practices while building an AWS Lambda function. In order to go through this blog you should know what is it and you should ideally have built at least...
View ArticleGetting Started with the Serverless framework on AWS
I have been in hibernation for some time as I shifted jobs, moved houses and have been hellishly busy, so, my bad that I haven’t written an article in a while. In this article, I am going to introduce...
View ArticleWhy Serverless architecture?
At Tavisca Solutions we started developing beats a few months ago and as the product discovery went to a stage when we wanted to begin with a fast iterative product which can quickly evolve to MVP...
View ArticleServerless CI: Part 1 – Getting started with AWS CodeBuild
On my road to Serverless and my mission to spend less time on maintenance and more on product development, I finally decided to let go of Jenkins and go for a Serverless version of CI. As I have...
View ArticleServerless CI: Part 2 – Getting started with AWS CodePipeline
This is the second and final part of Serverless CI. In the previous post I walked us through setting up an AWS CodeBuild job which allocates a server, runs your build job and then deallocates it on...
View ArticleTidbit: API Gateway as a S3 Proxy – CloudFormation script with Serverless...
Quick helpful article to get you to setup an API gateway which acts as a S3 proxy using Cloudformation script. This is a Tidbit, basically whenever you see Tidbit: in the title, it means I am going to...
View ArticleMake your first IOT device via AWS IOT Service and Raspberry Pi
IOT or Internet of Things is a hot topic these days, but more than that its exciting. I have been a developer for more than 10 years now and although I have designed and built applications that can...
View ArticleIs AWS Lambda expensive to run?
AWS Lambda has hidden costs? Does it turn out to be really expensive once you are out on production? I know AWS Lambda is cheap, but AWS API Gateway that it couples with, is expensive! My inspiration...
View ArticleTidbit: Getting started with AWS Lambda function using nodeJS
This is a Tidbit, basically whenever you see Tidbit: in the title, it means I am going to simply throw some helpful code without explaining too much around it. What will you be able to do after going...
View Article