Devops

Getting started with Amazon EKS

Reading Time: 4 minutes Amazon EKS, This guide assists you to create all of the required support to manage started with Amazon Elastic Kubernetes Service (Amazon EKS) using eksctl. Its a simple command-line utility for generating and maintaining Kubernetes clusters on Amazon EKS. At the end of this tutorial, you will have a working Amazon EKS cluster that you can deploy applications. The plans in this pattern create individual Continue Reading

Creating and mounting an ext4 file system

Reading Time: 4 minutes What is Ext4 file system? The ext4 or fourth extended filesystem is a widely-used journaling file system for Linux. The ext4 file system is a scalable extension of the ext3 file system. It was designed as a progressive revision of the ext3 file system and overcomes a number of limitations in ext3. After installation, it is sometimes necessary to create a new file system. For Continue Reading

Understanding Containerization and its implementation by Docker

Reading Time: 4 minutes Containerization is a famous practice that is being implemented in most of the application. Industries are moving to deploy the application in form of containers rather than with the traditional on-premise method. In this blog, we’ll understand the benefits that containerization provides to Developers as well as DevOps. Let’s begin with the journey What is Containerization? This is one of the most popular concepts being Continue Reading

Circuit Breaker in microservices : Istio

Reading Time: 4 minutes Hey guys,Today we’ll find out what circuit breakers are, why you should be using them in any distributed system or microservices architecture along with Istio. Why Circuit Breaker? We’ve got a series of microservices here that don’t have to be microservices ( in Kubernetes these will be pods, services, etc ). They’re going to be connected together in some way, a cascading failure is where Continue Reading

How to create PV and PVC in Kubernetes

Reading Time: 3 minutes Pods are made up of multiple containers, so when volume attach to the pod all the containers running inside the pod can access to volume as a result for read and write purpose. Volumes can be store in Virtual machines and Physical machines. We use PV and PVC to provide storage in Kubernetes. Persistent Volume (PV) Kubernetes makes physical storage devices such as our SSDs, Continue Reading

How To Install Kubernetes On Ubuntu 20.04 – Kubeadm And Minikube

Reading Time: 2 minutes In this article, we will see how to install Kubernetes on ubuntu 20.04. Over the past few years, containerization has provided a lot of flexibility to the developers. One of the most commonly used applications for containerization is Docker. Container provide the developer a virtual environment and isolation for our applications on the host system. However, there were a few problems with it. Running small Continue Reading

How to Run Multi-Container Applications with Docker Compose

Reading Time: 4 minutes If you have a need to define a service that requires more than one docker container to function, Docker Compose is the right tool for you. In this blog, you’ll see how easily you can run a multi-container docker application using Docker Compose. Docker Compose – Introduction Docker Compose is basically a docker tool to define and run multi-container Docker applications. Each of these containers Continue Reading

Complete CI/CD Pipeline For MicroService Using Akka Http And BitBucket

Reading Time: 4 minutes In this blog, we will see how to set up a Bit-Bucket Pipeline to get CI/CD for your Akka HTTP Application. We will be deploying the application on the HEROKU server, but in this blog, we will also see how to dockerize the application and push the image on Docker Hub which further can be used to deploy on any container orchestration platform. Let’s get Continue Reading

Understanding Service Discovery in Kubernetes

Reading Time: 3 minutes In this blog we will try to understand what is service discovery in K8s and it is achieved. Namespaces are one of the most important parts of the whole DevOps ecosystem including Kubernetes. They play a very important role behind various container implementations in the way that they provide an isolation for independent processes from global system’s interference directly. Namespace Definition : A namespace wraps Continue Reading

Webhook – An Interesting way to commune between applications

Reading Time: 5 minutes In this we are going to talk about a way or method to communicate between apps over the web which is gaining popularity nowadays. As we know, Polling is one of the ways by which we can communicate between apps to share information. There is also another way by which we can communicate i.e., WEBHOOK. Webhooks are automated messages or information that an app sends to Continue Reading

Docker-Why Developers Love Docker? Just Have A Look!

Reading Time: 5 minutes It is basically a tool which enables developers to create,deploy and to run any application easily as light-weight container ,which could run virtually anywhere.The main purpose of Docker is to easily develop applications. It further ship them into containers so that they can then be deployed anywhere. This feature is very helpful to developers. And most importantly it is an open source. This means that anyone can contribute Continue Reading