I am Shilpa Nadkarni, a freelance software professional, and content-writer. I have around 10 years’ experience in software development mainly in Microsoft Technologies. I am always learning new technologies and find myself up to date with the latest software technologies. You can follow me on LinkedIn

Understanding Rest Assured with Examples – GET, POST, PUT, DELETE

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

What is a REST API?

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Getting started with Rest Assured

Client Server BasicsWhat is Client Server Architecture?What is HTTP Request?What is HTTP Response?RESTful BasicsWhat is REST – Representational State TransferRest Architectural ElementsREST API Testing – BasicsConfigure Eclipse with Rest-AssuredREST API TestValidate Response StatusValidate Response HeaderRead JSON Response BodyWorking with Query Parameters in Rest Assured | REST APIREST API Testing – AdvancePOST RequestSerialization and Deserialization in…

Docker Volumes - Persisting Data using Data Volumes in Docker

Docker Volumes – Persisting Data using Data Volumes in Docker

Understanding Containerization and VirtualizationDocker and Its ArchitectureInstall DockerDocker ImagesDocker ContainersDocker ComposeDocker NetworkingMulti-stage builds in DockerDocker CommandsDocker SwarmDocker VolumesContainer Registries in Docker Volumes store the data generated by Docker. Using Docker Volume, we can achieve data persistence within Docker Containers. We can share directories between container and container versions using Docker Volumes.  Also, we can upgrade…

Multi-stage builds in Docker

Multi-stage builds in Docker

Understanding Containerization and VirtualizationDocker and Its ArchitectureInstall DockerDocker ImagesDocker ContainersDocker ComposeDocker NetworkingMulti-stage builds in DockerDocker CommandsDocker SwarmDocker VolumesContainer Registries in Docker Keeping the docker image size down is one of the most challenging things in Docker because if the image size increases, it becomes difficult to maintain the image and, ultimately, the container that executes…

Container Registries in Docker

Container Registries in Docker

Understanding Containerization and VirtualizationDocker and Its ArchitectureInstall DockerDocker ImagesDocker ContainersDocker ComposeDocker NetworkingMulti-stage builds in DockerDocker CommandsDocker SwarmDocker VolumesContainer Registries in Docker A container registry in docker is a single/ only place where we can find docker images, manage docker images, perform vulnerability analysis and decide on the access control. Furthermore, using CI/CD, we can have…

Docker Swarm - Working and Setup

Docker Swarm – Working and Setup

Understanding Containerization and VirtualizationDocker and Its ArchitectureInstall DockerDocker ImagesDocker ContainersDocker ComposeDocker NetworkingMulti-stage builds in DockerDocker CommandsDocker SwarmDocker VolumesContainer Registries in Docker In our earlier articles, we have discussed significant concepts of Docker and also Docker compose concept that is helpful to run multiple containers simultaneously. This article will introduce yet another concept called “Docker Swarm,”…

Docker Networking

Docker Networking

Understanding Containerization and VirtualizationDocker and Its ArchitectureInstall DockerDocker ImagesDocker ContainersDocker ComposeDocker NetworkingMulti-stage builds in DockerDocker CommandsDocker SwarmDocker VolumesContainer Registries in Docker Most of us are aware that Docker containers and services can connect and other non-Docker workloads. It is called Docker Networking, and as far as this networking is concerned, Docker containers and services need…

Docker Commands - Syntax and Usage

Docker Commands – Syntax and Usage

Understanding Containerization and VirtualizationDocker and Its ArchitectureInstall DockerDocker ImagesDocker ContainersDocker ComposeDocker NetworkingMulti-stage builds in DockerDocker CommandsDocker SwarmDocker VolumesContainer Registries in Docker Docker offers a set of “platform-as-a-service” products that help us develop and deploy applications by packaging them into containers. Moreover, for the development and deployment of these applications, Docker provides a new range of…

Docker Compose

Docker Compose

Understanding Containerization and VirtualizationDocker and Its ArchitectureInstall DockerDocker ImagesDocker ContainersDocker ComposeDocker NetworkingMulti-stage builds in DockerDocker CommandsDocker SwarmDocker VolumesContainer Registries in Docker So far, in our articles on Docker Container, we have dealt with one container at a time. However, Docker provides us with the flexibility to deal with and run multiple containers as well as…