Do you think AI is changing your thinking ability? From applications recommending what movies to watch, what songs to listen, what to buy, what to eat, what ads you see, and the list goes on… all are driven by applications learning from you or delivering information through collective intelligence (i.e., people like you, location based etc.).

But are you sure the right recommendation is being provided to you or are you consuming the information as-is and adapting to it? Have you ever thought, would you have reached the same conclusion by applying your research and mental knowledge?

To add on…


Cloud computing kept the business and remote workforces connected during this ongoing coronavirus pandemic. As we move into 2021, every organization would eventually adopt cloud models and existing cloud businesses would look at ways to streamline their processes for better business continuity.

Broadly, in addition to the standard single public cloud deployment model, there are 3 kinds of cloud models we are talking about — multi-cloud deployment, hybrid cloud deployment, and cloud on the edge.

A Multi-cloud environment provides enterprises to modernize their applications and adopt cloud services from multiple cloud vendors based on their business requirements and avoid vendor…


Cloud computing kept the business and remote workforces connected during this ongoing coronavirus pandemic. As we move into 2021, every organization would eventually adopt cloud models and existing cloud businesses would look at ways to streamline their processes for better business continuity.

Let’s look at the top cloud computing trends that organizations need to watch out for.

Hybrid and Multicloud

A hybrid and Multicloud platform provides a cloud computing environment that helps organizations to deploy and manage their applications on on-prem, private cloud, or across multi-cloud providers in a unified and consistent way.

A Multicloud environment provides enterprises to modernize…


Anthos is an open hybrid and multi-cloud application platform that provides a consistent development and operations experience for cloud and on-premises environments. This article assumes you are familiar with Kubernetes Managed services.

Let’s look at some of the key components of Anthos -

Anthos Dashboard — This is a central dashboard to manage your anthos environment. The dashboard currently comprises of clusters and service mash. In the future, it would be good to have any actionable monitoring alerts displayed on the dashboard.

The cool thing is that it provides a single interface to manage KBE clusters, across environments (on-prem or…


Google Cloud provides a host of services and capability to build scalable and secure web and microservices architecture.

The following architecture can be used for deploying web and microservices in production on Google cloud.

Scalable Web Architecture using Google Cloud

Scalable Microservices Architecture using Google Cloud


In order to realize and build Enterprise IoT applications, we first need to understand the key components, requirements, and complexity that go into building end-­‐to-­‐end IoT solutions.

An Enterprise IoT stack is a set of core capabilities and services that enable us to build IoT applications. In this chapter, we would walk through each component of an Enterprise IoT stack in detail, talk about the current challenges and how these components interact with each other.

The Enterprise IoT stack is later used as a reference to map the IoT services provided by leading commercial cloud offerings. Our intent in this…


Ethical AI is simple words is about ensuring your AI models are fair, ethical and unbiased.

So how does bias gets into the model. Let’s assume, you are building an AI model which provides salary suggestions for new hires. As part of the building the model, you have taken gender as one of the features and you are using the feature to suggest salary. The model is trying to discriminate salary based on genders. In the past, this bias has been going through human judgements and various social and economical factors ( https://en.wikipedia.org/wiki/Gender_pay_gap) but if you include this bias as…


In this article, we would be deploying a set of microservices (as containers) on Google Kubernetes Cluster. We would use Google Endpoints for API management and deploy the google endpoint container along with our microservices container.

Containers are becoming a standard way to run and scale microservices across multiple cloud providers. With Kubernetes, the job of deployment, scaling, and management of containerized applications on cloud or on promises is now mainstream and extremely streamlined.

To build a production-grade environment, however, you need a host of other components like Virtual Private Network (VPN), endpoint management for microservices, load balancer to balance…


This article is part of IoT Architecture Series — https://navveenbalani.dev/index.php/articles/internet-of-things-architecture-components-and-stack-view/

Large manufacturers have been using some automation and smart technology to streamline and optimize their processes and improve their operation and production efficiency. However, as manufacturers start moving towards the next industrial revolution (Industry 4.0 …


Blockchain design of today has moved beyond cryptocurrency. It has evolved into a platform that supports industry-wide use cases suitable for public and enterprise needs. The reference architecture shown below will serve as a foundation for building or implementing blockchain applications for industry-wide use cases. It depicts a layered architecture that provides components and services necessary to implement blockchain applications for enterprise needs. It can be used to develop a blockchain of single or multiple networks (involving multiple business units or organizations) based on the business goals and objectives. …

Navveen Balani

AI, Blockchain & IoT Leader | Google Cloud Certified Fellow | Author — Definitive Handbook Series — Enterprise IoT, Enterprise Blockchain, Real AI , Anthos

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store