Author: Sakshi Gawande

SRE – Service Level Terminology

Reading Time: 3 minutes Before going to discuss the different Service Level Terminology. Lets have look at what is SRE in a very short term. SRE is discipline  that happens when a software engineer is put to solve operations problems. Service Level Terminology: In this world, we know that billions of people use different services on daily basis. It may be paid or can be unpaid service, maybe any. Continue Reading

Manual Trigger In GitHub Actions

Reading Time: 4 minutes This blog will give you an idea of the different options in which we can implement manual trigger using GitHub Actions.In this we will have the answer of following question. Is there a way to trigger a workflow manually in GitHub Actions? There are different event by using which we can trigger the workflow like push, pull-request and many more. You can the detail information Continue Reading

CI/CD using GitHub Actions

Reading Time: 3 minutes GitHub Actions: How to create a pipeline using GitHub Actions? There are many other tools present for CI/CD like Jenkins, Circle CI, Teamcity, and many more. Here we are going to know about GitHub Actions, how to create a pipeline and what are the features of using GitHub Actions. So, Let’s start with the little bit of introduction on GitHub Actions. Introduction GitHub Actions help Continue Reading

CI using Teamcity

Reading Time: 3 minutes Hello everyone, In this blog, we are going to how we can create a CI-pipeline in TeamCity using the kotlin DSL script. So before directly moving to the CI part lets see a little about teamcity. What is Teamcity TC- teamcity is a ci server With the help of teamcity you can Run parallel builds simultaneously on different platforms and environments Optimize the code integration Continue Reading

Kubernetes v/s Docker Swarm

Reading Time: 3 minutes Basically, both Kubernetes and Docker Swarm both are the container orchestration tool. The rise in interest to containers has in turn brought in higher demands for their deployment and management. Both Kubernetes and Docker Swarm are important tools that are used to deploy containers inside a cluster. So the question arises here is which one to use? So lets discuss one by one and see Continue Reading

Multibranch Pipeline(With Github-webhook)

Reading Time: 4 minutes Before starting with a multibranch pipeline using jenkins. Lets first see what is jenkins. Jenkins: Is a free and open-source automation server or we can say it tool. It helps to automate the parts of software development related to building, testing and deploying, facilitating continuous integration and continuous delivery. So we can say that jenkins is a tool which is used to create a CI-CD Continue Reading

SRE: Eliminating toil

Reading Time: 3 minutes Hello everyone, As we all know the meaning of “toil“. In this blog, we are going to see what exactly it is in SRE and how we are going to calculate it. In the daily routine of our organization, we need to do some work that we don’t like at all e.g paperwork, attend meetings and sending emails, and many more. We call them “toil” Continue Reading

Docker Networking(Bridge-Network)

Reading Time: 3 minutes In this blog we gone see how two containers can communicate with each other using the concept of Docker Networking. One of the most important thing that docker containers and services are so powerful is that you can connect them together. Let’s imagine you have two application one is front-end application and second one id back-end and you created two containers one for each. By Continue Reading

Working of Package Manager in Linux

Reading Time: 3 minutes Package Manager is used to automating the process of installing, upgrading, configuring, and removing programs. There are many Package Manager today for Unix/Linux-based systems. Package Managers are available in different languages like python, ruby, etc. What is package A package is simply an archive that combines all the libraries and binaries ,configuration and all the dependencies required to install the programs (i.e application, software or languages) General Workflow As Continue Reading

Simple CI/CD Pipeline Using Jenkins

Reading Time: 5 minutes In this blog we gone a see creating a CI/CD Pipeline using Jenkins. Some pre-requisites to create a CI/CD pipeline using Jenkins are. Open-JDK-8 Jenkins installed on our system At the very first we see a little bit introduction of Jenkins and why we need Jenkins Pipeline. Jenkins Jenkins is an open-source automation tool to create a continuous integration pipeline. It is used to building Continue Reading

Deploying application onto GCE using codeship

Reading Time: 3 minutes Codeship Basic uses fast, performant VMs with preinstalled technology stacks to make it super easy and fast to get started running a CI/CD pipeline. We already deploy the application on GCE by creating a VM instance. If you have no idea about that you can refer it from here. I personally experienced that whenever new version of the application occurs or any new feature added Continue Reading

Overview of Google Cloud Platform(GCP) with Cloud Run

Reading Time: 4 minutes In this blog, we are going to discuss deploying stateless containers on Google Cloud Platform(GCP) with Cloud Run service. At very first we see What is Google Cloud Platform(GCP)? Then we see what is cloud run and how to deploy containers using Cloud Run. Prerequisites There are some prerequisites, you need to know for deploying containers on Google Cloud Platform with Cloud Run Service. Docker Continue Reading

Let’s Play in the production environment

Reading Time: 4 minutes In this blog, we are going to see how to deploy the play framework application. And walks you through steps to create Dockerfile, Build and deploy the application. We will display a Hello World greeting page. As an outcome. Introduction We all use the “sbt run” command to run the application in the development environment. However, we can not use the “run ” command in Continue Reading