Author: Sameer Mahajan

NetDevOps: Methodology and Business Use Cases

Networking involves two primary teams, namely network development engineers and network operations engineers. These two teams have different responsibilities. The development team works on code development and testing, whereas the operations team deals with the environment, IT architecture, deployment, availability, etc. Traditionally there are silos across these teams, and multiple hands-off are involved while taking...

Quantum Computing

This recent announcement from Google is absolutely jaw-dropping. Google says that its 54-qubit Sycamore processor was able to perform a calculation in 200 seconds that would have taken the world’s most powerful supercomputer 10,000 years. Is this real?  Many of you have been asking me what quantum computing is all about? So, I will cover...

A Primer On Neural Networks

Background Any system has certain number of inputs, certain number of outputs and some relationship in between. A generic system with m inputs and p outputs can be represented as a function: f (x1, x2, … , xm) = (y1, y2, … , yp) Let us say that you are given a dataset of such...

Machine Learning Use Cases For DevOps Platform

If your organization is into building DevOps platforms that integrate various parts of the product lifecycle like code check-ins, builds, Continuous Integration (CI), Continuous Deployment (CD), ticketing system, sprint planning, release management, etc.; here are some interesting Machine Learning Use Cases that you can implement on your platform 1.    Predicting Build Time The ML program…

Fast Storage For OpenStack

Traditional disks typically support only around 10s of IO Operations Per Second (IOPs). It poses IO bottleneck in virtualized environments where you are running hundreds (or even more) of Virtual Machines (VMs) on a single hypervisor. You can easily address memory bottleneck by adding more RAM to the hypervisor. The computer bottleneck can also be…

Deep Learning For Insurers

There is a lot of excitement in the insurance industry about the potential impact of deep learning on several areas of the industry including the customer experience, underwriting, distribution and claims processing. You may wonder how deep learning will help insurers. Deep learning is a type of machine learning that uses multi-layered neural networks, this...

Machine Learning Basics for a Newbie

Machine Learning (ML) gives computers the ability to learn without being explicitly programmed. Evolved from the study of pattern recognition and computational learning theory in artificial intelligence, ML explores the study and construction of algorithms that can learn from and make predictions on data through building a model from sample inputs. It's a really exciting...

Evolution of Computing

Pre Computers Era This can be termed as ‘pen and paper’ era. It witnessed the building of the foundation. The concept of numbers became concrete. The zero was invented by Brahmagupta or Aryabhata depending on which way you look at it. The number systems evolved. The earliest known tool used in computation was the Abacus...