Author: Nitin Mishra

Understanding Failover Scenario in Cloud

Reading Time: 3 minutes Hi Readers, as the world is growing rapidly and IT industry have most of the responsibility to manage several businesses. Companies are constantly having increased number of customers and users on their platform and this brings a responsibility to provide good experience to the users. With increased numbers of users, it brings heavy load to the servers as well. In that case failover is something Continue Reading

Incident metrics

Understanding few common incident metrics

Reading Time: 3 minutes Hi Readers, In current market scenario we are seeing most of the businesses going online and their applications are having customer footfall increasing only day by day. This has obviously increased profit in businesses. However, with all these benefits, they are also facing many issues as well just like outages, engineering incidents, service glitches, application downtime and many more. As these also lead to missed Continue Reading

gcp operation suite

Dashboards and alerts in GCP Cloud Operations

Reading Time: 3 minutes Hi Readers, In previous blog we understood the need and role of GCP Cloud monitoring, logging, error debugging and so on. In this blog we will see how we can work with GCP Cloud Operations to create dashboards and alerts to get notified in case of any event happening against our set alert policy. Step-1 :Create a simple instance with Firewalls to allow HTTP traffic Continue Reading

Introduction to Google Cloud Operations Suite

Reading Time: 2 minutes Hi Readers, Once we have deployment our code to production and the application is in use by large number of users we want to make sure that our application is reliable and highly available to the users. However anything we try, there would be always be some chances of failures. We can’t remove them but we can definitely follow several things to minimise it. In Continue Reading

docker

Exposing Container Ports in Docker

Reading Time: 3 minutes Hi Readers, Docker is an open source platform adopted widely to ease the developing, shipping, and running applications. Docker has a object named containers isolates the applications from the infrastructure and avoids any external affect on the development environment. In this blog we will see some network part of containers. We will see how to enable communication of the container to the outside world or Continue Reading

docker

Understanding the docker-compose file

Reading Time: 3 minutes Hi Readers, In this blog will learn about the basics of a docker compose file. We will see what it is, why do we need this and most importantly see how we can begin with writing docker compose file. What is docker-compose file? It is a tool which is helpful in defining and running multi-container docker applications. We configure application services into a yaml file Continue Reading

aws

Manage AWS Secrets with aws-vault

Reading Time: 2 minutes Hi Readers, In this blog, we will see how we can install and configure the AWS vault in our system for AWS secrets, and then we will see how we can manage AWS access keys with AWS vault. Access keys consist of an access key ID and secret access key, which are used to sign programmatic requests that we make to AWS. What is aws-vault? AWS vault is Continue Reading

docker

Setup Jenkins in Docker container

Reading Time: 3 minutes Hi Readers, Continuous Integration and Continuous Deployment is the core part of DevOps practices. Jenkins is one of the CI/CD tools. In this blog, we will see how we can set up Jenkins in a Docker container. Jenkins Jenkins is an open source, self contained automation tool written in Java. It streamlines continuous integration and continuous deployment task in software development life cycle process. Jenkins Continue Reading

Create Network Infrastructure on AWS using Ansible Modules

Reading Time: 5 minutes Hi Readers, In previous blog we understood how to Setup AWS resource using Ansible modules. Now In this blog we will see how we can create Networking resources in aws using Ansible Modules. Before directly jumping into the practical part, let’s understand what network is and what are some basic components of a proper Networking Infrastructure. Some Basic components of Network Virtual Private Cloud A Continue Reading

Setup AWS resources using Ansible Modules

Reading Time: 4 minutes Hi Readers, In this blog we will learn that how we can create AWS resources using Ansible Modules. But before moving to core of the blog we will see few concepts related to Ansible, it’s installation and connecting our ansible with aws and few more things. What is Ansible and Why do we need this? Keeping it very brief, Ansible is an IT automation tools. Continue Reading

Squash commits in GIT

Reading Time: 4 minutes Hi Readers, In this blog we will learn about the need and the working of squash in GIT. Git Squash is a technique which helps us to condense series of commits into single and meaningful commit. What is squash in GIT? While working on any repository it is very common that we do n numbers of commit. For example, suppose we are working on a Continue Reading

Creating Virtual Machines using Vagrant – 2

Reading Time: 3 minutes Hi Readers, In previous blog we learned about the WHAT and WHY of Virtual Machines and Vagrant. We understood the Virtual Machine life cycle, problems while manual setup of Virtual Machine. Apart from this we also saw benefits of Vagrant and vagrant architecture. Now in this blog we will try to setup virtual machines automatically using Vagrant. Prerequisite Vitualization Technology Enabled in BIOS Vagrant tool Continue Reading

Creating Virtual Machines using Vagrant – 1

Reading Time: 3 minutes Hi Readers, Virtual machine is a compute resource that uses the virtual resource instead of a physical computer to run and deploy applications. One of the use cases of VMs could be providing one application resource to multiple users at once in a cost-efficient and flexible manner. Why Virtual Machines? Virtual machines behave like separate computers without being physically present and solve numerous requirements in Continue Reading