Tech

Related Articles :

There are different types of ransomware, the most common types are Encrypting ransomware, Locker ransomware and other versions. However, all these types will prevent you from using your PC normally, and they will all ask you to do something before you can use your PC. They can...

We previously discussed the common mistakes to avoid at the start of your business to not destroy it. In this blog post, we will give you guidelines to choose the best web host for your website and how it affects your search engines ranking. There are common specs we...

Definitely, failure is not a cool thing. I have seen different types of business owners who perceive failure either as an opportunity for learning, growth and “what does not kill you makes you stronger” stuff. On the other hand, there is another type who see...

Let's start by explaining what HTTPS Everywhere is. HTTPS Everywhere is a browser extension created and maintained by the Electronic Frontier Foundation to increase the usage of HTTPS websites across users. The extension works by checking the url of websites against a ruleset, and if the...

One of our clients who is one of the pioneers in the Egyptian tourism industry. As part of their expansion plan, they established an internal software division, that provide SAAS applications to their client they faced a problem in their hosting model which was not reliable enough, and can...

Ansible is a popular configuration management and IT automation tool, it’s created by Michael DeHaan in 2012, unlike most of the configuration management tools Ansible doesn’t require agent at client server, it is an agentless tool that just requires only ssh access to the remote...

Continuing our quest for a replacement for OpsView, we stumbled upon Packetbeat monitoring system. Although it's not exactly a fully fledged monitoring system, since it doesn't include any method for alerting, it could provide excellent insights when troubleshooting complex issues involving a lot of moving...

We are still going through monitoring tools to find a replacement for Opsview. This time we are going to discover some features with the ELK stack (elasticsearch - Logstash - Kibana). ELK stack is considered one of the important logging solutions, that can store and analyze various...

A few days ago, one of our clients presented an interesting problem. They had several editions of an application with each edition being served for a specific client through his own subdomain. There exists a client(subdomain)-edition(document root) mapping in the database. They need to be able to map each client...

In the previous post, we talked about service discovery and how it become an important component of modern environments, and we tried to set up a Consul cluster and to register/deregister a python application with Consul and saw how to use Consul-template to update the...