PostgreSQL Replication on linux

About Postgres PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. PostgreSQL runs on … Read More

Understanding Google App Engine via Deployment of Django Application using PyCharm

Google-App Engine Google App Engine (GAE) is a web framework and cloud computing platform used for developing and hosting web application in Google managed environment. GAE is fully managed platform that completely abstract away infrastructure so developer can focus on … Read More

Three Node cluster of ELK with X-pack

ELK stands for Elasticsearch, Logstash, and Kibana. The trio, which was once separate, joined together to give users the ability to run log analysis on top of open sourced software that everyone can run for free. X-Pack is an Elastic … Read More

Application Load Balancer : Redirect HTTP requests to HTTPS with nginx

The application load balancer distributes incoming application traffic across multiple targets, such as EC2 instances, in multiple Availability Zones. This increases the availability of your application. You add one or more listeners to your load balancer. A listener checks for connection requests … Read More

Gogs Installation and configuration on Linux

About Gogs There are multiple services, which allows hosting Git repositories online. Out of these services Gogs is a lightweight and self-hosted solution. Online repository hosting using Gogs is very easy. Gogs are written in ‘Go’ and it requires much … Read More

OpenVAS – Open Vulnerability Assessment System

OpenVAS is a framework of several services that provide a powerful vulnerability scanning and management solution. The framework is part of Greenbone Networks’ commercial vulnerability management solution from which developments are contributed to the Open Source community since 2009. This … Read More

The significance of Ansible roles

Ansible is an easy to use configuration management system that can assist you in configuring large numbers of servers from a single machine. You can automate complex tasks and easily add machines to your infrastructure without too much trouble. In … Read More

Comparison between Configuration Management Tools

Application deployment requires sophisticated virtual servers which will maintain one state. To do that, servers require a configuration management tool. Managing the deployment of any application (i.e. updating your application) across servers is also a part of the config management process. Deployment automation is a … Read More

Docker – Best Practices

Docker is not too difficult to understand but there are some tips to a user that should be followed to use it more effectively. In this post, we are going to cover best practices for Docker like how to write … Read More

OpenStack with DevStack

What is OpenStack? According to an OpenStack definition, it is a cloud operating system that controls large pools of computing, storage, and networking resources throughout a datacenter. All managed through a dashboard that gives administrators control while empowering their users … Read More