Deploying Docker Containers in Amazon ECS using Fargate

AWS Fargate lets you run containers without managing servers or clusters. This article is a guide to deploying a simple “Hello World!” Docker Container in Amazon ECS using Fargate. The container we’ll use is available here, built using this Dockerfile. We’ll create the following ECS
Read More…

Windows Remote Desktop Connection to Ubuntu GUI on AWS EC2

This article describes the steps involved in creating an Ubuntu EC2 instance, setting up a full-fledged GUI desktop environment on it & connecting to it via Windows Remote Desktop Connection. We start with the EC2 Console at https://console.aws.amazon.com/ec2. Click Launch Instance: Choose the Ubuntu
Read More…

Spring Boot Microservices in AWS CodeStar

AWS CodeStar is a managed service from AWS that lets us quickly develop, build & deploy C#, Go, HTML, Java, Node.js, PHP, Python & Ruby apps. This article explores using CodeStar to build Spring Boot microservices. We begin at the
Read More…

Introduction to Salesforce Commerce Cloud (Demandware)

This article is an introduction to SFCC, right from “why” it exists, “what” it is & “how” it works. It’s aimed at anyone aspiring to be an SFCC developer. This is the first in a series of articles that explore
Read More…

The Blockchain Story

There are so many recent instances of NPAs which have been brought to our notice by the media recently. Loan frauds seem to be the order of the day in many such cases. The typical modus operandi in such cases
Read More…

Complete Requirement Gathering & Knowledge Areas

First phase of software development life cycle is ‘complete requirement gathering’. I want to emphasize on the word “complete” as there is difference between ‘requirement gathering’ and ‘complete requirement gathering’. The designing & development phase starts on the basis on
Read More…

Artificial Intelligence – Transforming the face of retail experience

Artificial intelligence technology takes some huge data set as an input, processes it through AI algorithms (say neural networks) and then produces a model as an output which can provide answers like a real human. So, in layman’s term it
Read More…

Why GICs Make Sense

We should be on the cloud! Why aren’t we using Blockchain? What kind of analysis and AI are we gathering from all the data that we are collecting today? Our competitors are using DevOps, we need to get there fast!
Read More…

Conversations That Matter

I was talking to a friend a few days back about how crucial it is for a CEO to manage his time effectively, and the topic of work emails came up. He told me something rather interesting. As a member
Read More…

How can we secure bots right from the start?

On The Back Of A Paper Napkin

Some of the greatest ideas are often those that have not been tried and tested, waiting to be experimented upon. Many a times, taking shape in a subconscious reality when finally the back of a paper napkin, over dinner, drinks
Read More…

Looking beyond the glamour of CX

Today, consumer facing technologies are growing at a faster rate than backend business process based technologies. This of course is great for consumers since they have more options to shop from, but retailers need to work even harder to garner
Read More…

Omnichannel and it’s Angles

Wikipedia actually pointed me to the very intriguing concept of “Omnipotence Paradox” – a premise that considers the conundrum of an omnipotent entity to create a thing so powerful out of their unlimited powers that it begins to limit their
Read More…