The significance of Ansible roles

Ansible is an easy to use configuration management system that can assist you in configuring large numbers of servers from a single machine. You can automate complex tasks and easily add machines to your infrastructure without too much trouble. In … Read More

Featured Post

Comparison between Configuration Management Tools

Application deployment requires sophisticated virtual servers which will maintain one state. To do that, servers require a configuration management tool. Managing the deployment of any application (i.e. updating your application) across servers is also a part of the config management process. Deployment automation is a … Read More

Featured Post

Ansible – Server and Configuration Management

Many developers and system administrators manage servers by logging into them via SSH making changes and logging off. If an admin needs to apply same change to many servers (for example, changing one value in a config file), the admin … Read More

Featured Post

Fabric To Perform Deployment Magic

Data Flow: What is Fabric? Why We Use Fabric? How To Use Fabric? Example of how to install WordPress application and Deploy custom developed plugin What is Fabric? Fabric is a Python library and command-line tool for streamlining the use … Read More

Featured Post

AWS OpsWorks Stack

In this article, we will take a look at AWS OpsWorks Stack Add new or existing server to OpsWorks Stack Add custom cookbooks Prerequisites: This article assumes that user already has: An AWS account IAM user with required permission For … Read More

Featured Post

Disposable Software Demonstrations on AWS Using Terraform, Ansible, Jenkins & Slack

      The following blog portrays the process of automating software demonstrations on AWS. Before discussing the automation, it is really essential to understand the importance of a software demonstration and the need for automation of process for creation and disposing of one. Introduction … Read More

Featured Post

An Introduction to Chef

Chef – Introduction A system administrator who does everything manually wastes their time. Tasks that a sysadmin performs repeatedly should be automated. Automation through scripting, specialized software and system scheduling saves time and prevents human errors. For automation, there are multiple … Read More

Featured Post

CI/CD Automation (part II)

CI/CD automation (Part II) In CI/CD automation (Part I), we discussed about basics of CI and CD. This blog depicts the practical representation of continuous integration of micro services based projects like Docker. Therefore mentioned configuration involves continuous integration of docker … Read More

Featured Post

Deploying a Multi Tenant App to Amazon Elastic Container Service

This blog will help a user deploy a multi tenant application to Amazon Elastic Container Service using Jenkins for automated deployment.   What is a multi tenant application model ? A multi tenant application model refers to a software architecture in … Read More

Featured Post

CI/CD automation ( Part I )

CI/CD automation (Part I) “Continuous Integration” What is CI? Continuous integration (CI) is a DevOps software development practice where developers regularly merge their changes into a central repository, for automated integration and test case executions. CI is a development practice that requires developers … Read More

Featured Post