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…
Hyperledger was initiated by Linux Foundation as a base project to create blockchain based technologies. The objective of Hyperledger project is to collaboratively develop blockchain technologies through open source and community-based development. Fabric is one of the…
Blockchain can be termed as another hype or buzzword making its way to mainstream IT. It is a technology that will dramatically transform the way businesses are conducted. Today, organizations big or small operate in a network. It may have a customer, supplier, distributor,…
In this article, we will look at what applications are being developed using smart contracts, what are the current challenges and our view on the future of smart Contracts. First, let’s understand the role of smart contract. Smart contract defines and executes transactions in…
Build and deploy production-ready microservices on Google Cloud. Our new book, now available on Amazon
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…
AI chatbots gives a perception of being intelligent, but intelligence is a long way away. Uncover some of the real facts on chatbots and limitations associated with current AI chatbot platform and frameworks. The intent of the article is to help readers take…
Google Cloud Production Setup Best practices Following are some of the best practices to follow for hardening the production topology. Please note, this may not be an exhaustive list and more details would be added based on cloud services being used. VPC Network - For compliance…
Build Enterprise Application using AI, IoT and Blockchain Grab your free copy of Definitive Handbook Series from Amazon worldwide for next few days REAL AI - https://amzn.to/2Dbo3X1 Enterprise IoT - https://amzn.to/2XerJ1S Enterprise Blockchain - https://amzn.to/2Grc5e3…
Build Enterprise Apps using AI, IoT and Blockchain Grab your free copy of Definitive Handbook Series books from Amazon for the next few days !! REAL AI - Enterprise Blockchain - Enterprise IoT -
Welcome to the world of intelligent chatbots, your companion and conversation agents which would make your life smarter. A leading research paper even said by 2020, the average person will have more conversations with bots than with their spouse. So be ready to embrace this new…
AI can learn, but can't think" . Uncover the REAL AI. For the next 2 Days (6th and 7th April) , get the REAL AI book for free from Amazon – ai book real_ai_book
Since time immemorial, the human race has been fascinated with what machines could or couldn’t do. The quest for creating intelligence that can surpass human intelligence continues to grow and its coined in a term called “Artificial Intelligence (AI)”. The…
Since time immemorial, the human race has been fascinated with what machines could or couldn’t do. The quest for creating intelligence that can surpass human intelligence continues to grow and its coined in a term called “Artificial Intelligence (AI)”. The term AI though was…
In this article we would go about building the production topology and deploying our microservices application using Google Ingress Controller Create the VPN The first step is to create a virtual private network for our solution. Go to Networking - VPC Networks - VPC Network -…
In this section we would go through the microservices application and deploy the application on the Kubernetes Cluster. - Download the project from GitHub. git clone https://github.com/navveenbalani/google-cloud-kubernetes-secure-e2e.git - Go to the…
In this article, we would deploy the endpoint configuration for our microservices application. As mentioned earlier, we are using Cloud Endpoints for API management to secure, monitor, analyze, and set quotas on our APIs. Endpoints support version 2 of the OpenAPI Specification.…
In this article, we would invoke the microservices that was deployed in earlier article. You can use a tool like CURL to invoke the echo micro service as shown below. curl --request POST \ --header "content-type:application/json" \ --data '{"message":"hello echo"}' \…
Create Workload, Service and Ingress Go to the scripts folder of google-cloud-kubernetes-secure-e2e/scripts project and run the following commands in google cloud sdk/shell. Set the project. Replace navveen-api by your project id. gcloud config set project navveen-api 1. Connect…
In this chapter, we would deploy Nginx Ingress Controller instead of GCE. NGINX, by default, provides a lot of additional capabilities as compared to the default GKE Ingress controller like URL rewriting, whitelisting, load balancing over HTTPS and websocket and advanced…
Istio is open services platform to manage service interactions across containers. Istio basically is implemented as a sidecar proxy, which sits in front of Kubernetes Pods and inspects all inbound and outbound connection. So all inbound and outbound connectivity to your…
In this article, we will introduce a permissionless blockchain implementation called Ethereum. The chapter will cover the core features of Ethereum platform, how to setup a local instance of Ethereum, deploy smart contracts and build an end-to-end sample application. As per the…
In this section, we will build a crowdsourcing application using an Ethereum platform. Our crowdsourcing application has the following requirements; - Register a project that needs funding. The minimum funding amount for a project can’t be changed after the initial setup. -…
In this section, we would implement and deploy the smart contract for our use case. The crowdsourcing contract is in ethereum/contract folder. Open the CrowdSourceContract.sol file. We will go over the important code snippets of our contract. Our contract is written in Solidity…
In previous article, we showed you the network topology and the function of each network component. In this step of application deployment, we will set up this topology using Fabric based tools and commands. We will cover the whole network setup with the following steps -…