Recently a guy has said to me, “Hey! I’m free for the next three days. I want to be a DevOps Engineer within these days.” “Dude! Seriously?”, I was whispering. No, the guy was serious. He was really passionate about being a DevOps Engineer. So, I decided to write this blog to help him. I want to say, “This blog post is dedicated to you, bro. You’re the best.”

Continue reading

At Amazon ElastiCache for Redis, we can enable in-transit encryption (TLS) while creating a Redis replication group. The engine version must be 3.2.6, 4.0.10 or later. This is the only requirement. But the fun fact is, it isn’t possible to access the Redis through redis-cli. To access the data in Redis, we have to use clients that work with Secure Socket Layer (SSL) or Transport Layer Security (TLS). But redis-cli neither supports SSL nor TLS.

Continue reading

Infrastructure as Code (IaC) is the new buzzword in the city. DevOps Engineers have become crazy and are writing code to launch their infrastructure on the cloud. Terraform has just pushed that craziness to the next level. This tool has become very famous for building, changing, and versioning infrastructure. In fact, it has been the safest and the most efficient way of managing large infrastructure. You write code for your infrastructure, right?

Continue reading

Git is a free and opensource version control system. Surely, we have more VCS like Bazaar, Mercurial, and SVN. But Git is the most popular and widely used VCS. It is another creation of Linus Torvalds. He created it in 2005 for development of the Linux kernel. In software development, it is used for source code management, especially for tracking changes. In this blog, we aren’t gonna learn Git. We will just document some very necessary Git commands for day-to-day usage.

Continue reading

TURN Server is a VoIP media traffic NAT traversal server and gateway. Traversal Using Relays around NAT is called TURN in short. According to Wikipedia, it is a protocol that assists in the traversal of network address translators or firewalls for multimedia applications. You can assume it as a relay point. If you are very new to networking, you may not get the term NAT. NAT refers to Network address translation.

Continue reading

I was asked this question on Quora. Normally I don’t like to fight for operating systems. I believe every OS is awesome in there own way. Different people have different needs. It’s one of the sweetest reasons for why we have so many operating systems on our planet. So I have just tried to share my own thoughts on why I am using Linux for Python programming. Please correct me if I make any wrong statement.

Continue reading

After a long time, I’ve tried to do something for Avro in Linux. I know we’ve done a temporary solution. But believe me, that’s enough for now. According to Sarim Khan, he’s implementing Avro again from scratch in Go lang. I hope, within two or three months, we’ll get a new static binary of Avro what will be distro independent. But till then, try this way to get Avro installed in your Ubuntu 16.

Continue reading

Author's picture

Maksudur Rahman Maateen

DevOps Engineer | Site Reliability Engineer

Telenor Health AS

Bangladesh