Server Load Balancer: A Solution for Server Reliability Problems

During heavy traffic scenario, slow server response creates a huddle while surfing popular websites is a very common issue. To overcome this problem, the server load balancer comes in picture. A Server Load Balancer is a hardware or virtual software appliance that distributes the application workload across an array of servers, ensuring application availability, elastic […]

Need of Multi-Cloud in OpenSDS

OpenSDS is an open source community working to address storage integration challenges, particularly in scale-out cloud native environments with heterogeneous storage platforms. In OpenSDS, there is a problem occurring in synchronization and storage of large amount of data. The object storage migration between different cloud resources is one of the major problem statements. This problem […]

V Model in Software Testing

The V-model is an SDLC model, where execution of processes happens in a sequential manner in a V-shape. It is also known as Verification and Validation model. Among the many available testing models, the V model in software testing is the most widely used applied and accepted one. This model allows for a better-quality analysis with less […]

Software Development Life Cycle (SDLC)

Introduction Software Development Life Cycle (SDLC) is a process used by the software industry to design, develop and test high quality software. The SDLC aims to produce a high-quality software that meets or exceeds customer expectations, reaches completion within times and cost estimates. What is SDLC? SDLC is a process followed for a software project, […]

Analysis of Minio

What is minio? Minio is a minimalistic object storage server that is API compatible with Amazon S3. Minio is another take on cloud storage. The goal of Minio is to enable application developers to build their own storage clouds, just like how Amazon, Google, and Facebook developed their own proprietary cloud storage. Modern applications must […]

Bug Life Cycle

 Bug/Defect life cycle is a cycle which a defect goes through during its lifetime. It starts when defect is found and ends when a defect is closed, after ensuring it’s not reproduced. Defect life cycle is related to the bug found during testing. Defect management process The Defect Management Process should be followed during the overall software development […]

OpenStack Networking

What is OpenStack Networking? OpenStack is an open-source, community-driven, cloud management platform. It is a collection of Application Program Interfaces (APIs) that can be implemented with open-source technologies. OpenStack Networking often referred to as Neutron. OpenStack Networking is a standalone service that often deploys several processes across several nodes. These processes interact with each other […]

API Testing

API testing helps examine application business logic. It’s a part of integration testing, and no quality assurance process is complete without it. In simple words, API stands for Application Programming Interface. API acts as an interface between two software applications and allows the two software applications to communicate with each other. What is an API? Application Programming Interface […]

Agile Testing

Agile Model shows an iterative and incremental approach. This approach breaks the product into small incremental units to provide iterations. Then each iteration involves steps like Planning, Requirement Analysis, Design, Coding, Unit Testing, Acceptance Testing, etc. This approach also allows continuous interaction with the customer for their feedback and corrections in the requirements at regular intervals. […]