Serverless for the win

You are working on your magical app and wanted the world to use it. What do you do? Well, you deploy it on a machine connected to the internet and start serving your application. This machine of yours is typically known as a server. Physical Machine When you setup your own physical machine you will … Continue reading Serverless for the win

Securing service to service communication with JWT

Most of us have worked with services where we have a separate authenticator module or an IDP service which we invoke as the first step in our web workflow. Only once the user is authenticated we call other business services. This is a typical approach several architectures takes. This makes our workflows simpler as once … Continue reading Securing service to service communication with JWT

Deploying Angular 6 Application on Kubernetes

In a previous post we have seen how we can deploy a Spring Boot application on a Kubernetes cluster. I have shared a step by step approach in that post where we start by creating a simple application, then create a docker image for the app and finally we create Kubernetes templates for deployment and … Continue reading Deploying Angular 6 Application on Kubernetes

Rolling updates on Kubernetes

Kubernetes is one of the most widely used container orchestration tool at present. In the earlier post, I have explained how to deploy your spring boot application on Kubernetes cluster. In this post, we will see how we can instruct Kubernetes to start a rolling update so that we can release a new version of … Continue reading Rolling updates on Kubernetes

Spring boot application on kubernetes

Introduction Kubernetes is the container orchestration tool which has gained lot of traction in the last couple of years. Kubernetes is highly scalable and can be used on bare metal, VMs and on almost all public cloud offerings In this blog post I will demo how you can deploy a simple spring boot application packaged … Continue reading Spring boot application on kubernetes