We hear about the interesting uses of IoT in consumer products like toothbrushes, mirrors, refrigerators, cars all the time. That is a fairly new phenomenon (21st century). One of the initial applications of IoT has been to improve efficiency in the manufacturing process.
In the 20th century, IoT data was primarily stored in large databases (or historians) locally (within the factory) because of broadband limitations and data analytics was limited because of expensive compute infrastructure. This has drastically changed with the rise of cloud computing and improved broadband connectivity. Now factories collect the data from their equipment, do time-sensitive processing…
Two important parameters of any disaster recovery strategy are:
Recovery Point Objective (RPO) — Age of backup files to allow business continuity following an incident. In other words, the latest point in the past to which you must restore the systems.
Recovery Time Objective (RTO) — Duration of time within which the systems must be restored after a disaster for business continuity. In other words, the acceptable time in which you must restore the system to RPO.
For e.g. f our RPO is 10 hours and RTO is 1 hour, and we take regular snapshots/backups every 8 hours with a…
Recently, a friend (non-technology background) asked me the difference between EC2 and Lambda. So, I thought through and gave him the following example oversimplifying the traditional computing, EC2 and Lambda.
Computing, in simple terms, is the availability of computing resources to execute complex tasks and applications. You book a ride through Uber, a computing resource (Computer Server) somewhere in the world completes your request for you. You watch a movie on Netflix, a computing resource (Server) somewhere in the world streams the movie to your computer.
In the traditional world, companies used to forecast the number of users and then…
People (primarily from non-computer science background) often ask me what is cloud computing. Here is cloud computing explained simply.
Imagine the world before electricity generation & distribution companies arrived and everyone can generate their own electricity. Businesses are generating their own electricity; startups and individuals are generating their own electricity. Let’s take the first example in detail:
You are the owner of the business and operate two cotton mills. …
The numeric tags collected from the sensors and edge devices are sent to AWS cloud through OPC-UA server and sitewise gateway. On AWS cloud, the data is aggregated, enriched and persisted for short-term, long-term and near real-time monitoring and analytics.
Here is a sample architecture for data ingestion and analytics and its description.
Elasticsearch is increasingly gaining popularity in search and log analytics use cases. In this blog, I will share my perspective on how to achieve multi-region replication in Elasticsearch.
If you have a large website that allows users to search the content (News, Online marketplace, etc.), then latency and throughput become the key requirements. One of the increasingly popular solutions for this is Elasticsearch.
You may want to set up elasticsearch in multiple regions to reduce latency. Here come the problems!!!
Over the last few years, Elasticsearch has gained immense popularity among enterprises of various sizes. Elasticsearch indexes the data as soon as it is ingested and thus, enables the analysis and visualization of data instantly. This makes it one of the best solutions to solve the following use cases:
We have observed different enterprises use various options to solve these use cases. For e.g., One organization used Apache Solr + Cassandra to solve its full-text search use case. It used Solr + Cassandra to address multi-region…