Told you, we love sharing!
Few days back I purchased my new mobile phone which made me think why am I getting less storage than specified. There is a small logic which most of us know but have never seen it being implemented. Before explaining, I would ask, "What do you think! Why are you paying thousands of bucks for a 16 GB mobile device and still getting...
I came across a scenario where we have to stream Videos On Demand (VOD) using Amazon CloudFront and Amazon Simple Storage Service (S3). The on-demand streaming is done using Cloudfront Content Delivery Network (CDN). The videos to be served are stored on Amazon S3. I have designed a secure architecture for the same setup. ...
It is really a very big problem to apply indexing or executing any query on a table containing millions of records. There is a large probability of query taking locks on the table. A few people just wait for the query to execute while some just end up killing important background queries. Both the above-mentioned scenarios are not...
You can now Auto-Recover your AWS EC2 instance in the case of failures from Amazon side. Whether it is a hardware problem, underlying host problem or any other problem that occurs from Amazon side to your AWS EC2 instance, the instance can be recovered automatically. It increases the availability of the instances provided by Amazon to...
Amazon Web Services has introduced Step Autoscaling Policies for the autoscaling of EC2 instances. These policies are much different from the Simple Autoscaling Policies which are being used till the date. The cooldown periods are not supported in the Step Scaling Policies. It let you define lower bound , upper bound for metric values and...
AWS Lambda has been launched with the new features for Mobile Developers. The service was launched last year with the preview version at AWS re:Invent. We have given the detailed description about AWS LAMBDA in our previous blogs : An Introduction To AWS Lambda and AWS Lambda walk-through. It is a compute service that makes it easy for...
Sysdig is a system exploration tool which can be used for system level monitoring of various machines or EC2 instances. It is an open source tool which captures system state and activity from a running Linux instance. The state is then saved, filtered and analysed to give calculated results. System level troubleshooting is very...
FAIL2BAN Port 80 is used to protect sites from DOS Attacks. Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc. Generally Fail2Ban is then used to update firewall rules to reject the IP addresses for a specified amount of time,...
HTTP Authentication using Apache Web Server is used to give password protected access to the files or folders present in your web server. Using it, you can also decide to whom you want to give the access. If you have information on your web site that is sensitive or intended for only a small group of people, the techniques in this...