Author: Vikas Hazrati

Let’s Mindmap: Cloud Native

Reading Time: < 1 minute Cloud-Native evokes different responses from every engineer on any team. As a part of this visual presentation, we would like to get a common understanding of what is cloud-native, talk about its pillars and which applications are a good candidate for the same. With this vlog, the idea is to make a common denominator of understanding so that the team can be successful together. Happy Continue Reading

Event Sourcing – Does it make sense for your business?

Reading Time: 5 minutes You would always get a ton of literature on Event Sourcing and CQRS. The key question is WHEN do you use it? Under what circumstances? Is your problem really in need of ES? I would not go into the details of what Event Sourcing and CQRS is. The industry stalwarts have covered that in adequate detail. This post delves into battle-tested scenarios on where we Continue Reading

Opinion: Is your Business Ready for AI on the Edge?

Reading Time: 4 minutes AI has traditionally been deployed in the cloud. AI algorithms crunch massive amounts of data and consume massive computing resources. But AI doesn’t only live in the cloud. In many situations, AI-based data crunching and decisions need to be made locally, on devices that are close to the edge of the network. At the Edge AI at the edge allows mission-critical and time-sensitive decisions to Continue Reading

AI: Making Agents Learn for Better Business Decisions

Reading Time: 3 minutes In our previous post we have talked about different types of agents that can be built for business. Any type of agent (model-based, goal-based, utility-based, etc.) can be built as a learning agent (or not). Learning allows the agent to know more than what it initially started with in terms of the operating environment. Components of a Learning Agent The learning agent can be divided Continue Reading

AI: Right Structure of Agents For your Business

Reading Time: 5 minutes In the previous post, we discussed the environment in which the agent operates and the characteristics of those environments. In this post let us talk about the types of agents and challenges of data set for the agents. All agents have the same skeletal structure. They get percepts as inputs from the sensors and the actions are performed through the actuators. Now the agent can Continue Reading

Thinking AI? Think Data First

Reading Time: 4 minutes There is a lot of interest in Machine Learning and AI. Ofcourse, a lot of it is still the level 1 of AI . This is when we are thinking about machines acting like humans. Everyone wants to jump on the bandwagon of AI. It is an amazing field and man organizations do not want to be left behind. That said, something which is ignored most of the time is the fuel, the data!

AI : Nature of Environments

Reading Time: 2 minutes In the previous posts, we looked at the Rational Agent and the operating environment. In this post we would try to study the nature of the environment. The environment is the Task Environment (problem) for which the Rational Agent is the solution. Any task environment is characterised on the basis of PEAS. Performance – What is the performance characteristic which would either make the agent Continue Reading

AI: Rational Agents and Operating Environments

Reading Time: 3 minutes Introduction In our previous blog on understanding the basic AI concepts, we touched upon the creation of Rational Agents. Concept of rationality can be applied to wide variety of agents under any environments. In AI, these agents should be reasonably intelligent. The AI, much touted about today is a lot of smoke without fire. The goal is to create an Intelligent Agent which can behave Continue Reading

The Platform Strategy – ignore it at your own peril

Reading Time: 4 minutes Introduction You are developing a product trying to help your core business grow through technology. The easiest way to start is to design what you need and start coding it as a monolithic blob. The product becomes successful and you start seeing the impact that it has made on your business. The next thought is to make the product commercially available so that other businesses Continue Reading

Yes, you can do it without AI

Reading Time: 4 minutes AI in the modern day has become a buzz word. No company, be it in technology space or not, wants to be left behind and be in a state of FOMO. Interestingly from a buzz word status, Mariya suggested AI is like teenage sex: everyone talks about it, nobody knows how to do it, everyone thinks everyone else is doing it & so claims to Continue Reading

Understanding AI

Reading Time: 3 minutes By definition, Artificial intelligence is the creation of agents which would perform well in a given environment. This serves as an introduction to AI. So, what does an agent mean? Intelligent Agent An agent is an entity which would take an action based on the input and the environment in which it is operating. For example, when you tell the iRobot roomba to clean the Continue Reading

The battle of DevOps and SRE

Reading Time: 3 minutes Are you a DevOps Engineer or a Site Reliability Engineer? Let us try to tear the question apart 🙂 DevOps is a set of practices that automates the processes between software development and IT teams. This is to enable them to build, test, and release software faster and more reliably. It builds a culture of collaboration between teams that historically functioned in relative silo’s. The Continue Reading

Digital Transformation – Legacy Modernization

Reading Time: 4 minutes In our previous post, we talked about the top IT pain points of the organizations. One of the most prominent ones is the reliance and lack of progress on innovation because of legacy systems. Legacy systems, which form the backbone of many enterprises are holding organizations back from leveraging new digital technologies and creating new experiences for their customers. Many organizations find it difficult to Continue Reading