Audvik Labs

Role Of Quality Assurance in DevOps

Introduction In a DevOps scenario, the development and testing process QA is integrated and takes on a collaborative approach. QA quickly feeds fresh development code into the production environment with the collaboration of the DevOps team. The DevOps team then provides the necessary tools and infrastructure to make the process smooth. In addition, they make

Docker And Its Functions

Introduction Docker is an open source software platform to create, deploy and manage virtualized application containers on a common operating system (OS), with an ecosystem of allied tools. How Docker works Docker packages, provisions and runs containers. Container technology is available through the operating system: A container packages the application service or function with all

Azure Pipelines

Introduction Azure Pipeline is an automated set of processes that helps developers to compile, build, and deploy codes on other computation platforms. It is a continuous delivery tool similar to open source Jenkins or CodeShip. The sole goal of this pipeline is that there is no manual intervention, all the changes are automatically executed in the project. Whenever

Setting Up And Using Puppet

Introduction Puppet is a configuration management tool that simplifies system administration. Puppet uses a client/server model in which your managed nodes, running a process called the Puppet agent, talk to and pull down configuration profiles from a Puppet master. Puppet deployments can range from small groups of servers up to enterprise-level operations.  Puppet, from Puppet Labs, is a

Helm Vs Terraform – The Differences

Terraform is an open-source Infrastructure as Code (IaC) tool that allows teams to manage and automate infrastructure, platforms, and services. The tool helps build, change, and version infrastructure through code, allowing engineers to quickly and easily:    Helm is a Kubernetes package manager ideal for deploying repeatable apps and services to clusters. This tool allows

How to Set Up an OpenVPN Server on CentOS7

A VPN allows you to connect to remote VPN servers, making your connection encrypted and secure and surf the web anonymously by keeping your traffic data private. There are many commercial VPN providers you can choose from, but you can never be truly sure that the provider is not logging your activity. The safest option

Running GUI applications using docker for Mac

Docker as we know , is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud. Docker provides an API for interacting with the Docker daemon (called the Docker Engine API). The Docker API has allowed limitless options for interfacing with Docker engine, containers, and

Security Testing

It is a type of Software Testing that uncovers vulnerabilities, threats, risks in a software application and prevents malicious attacks from intruders. The purpose of Security Tests is to identify all possible loopholes and weaknesses of the software system which might result in a loss of information, revenue, repute at the hands of the employees

ROBOT FRAMEWORK

Robot Framework is an open-source test automation framework for acceptance testing and acceptance test-driven development.  It follows different test case styles – keyword-driven, behavior-driven, and data-driven for writing test cases. This feature makes it very easy to understand. Test cases are written using keyword style in a tabular format.  Robot Framework provides good support for