Key GCP Compute Services
Pre-requisite:- GCP...
read more
How To Persist Data In A Dockerized Postgres Database Using Volumes ?
Docker and Postgres are two widely used tools in the software development field. Docker simplifies the deployment process by encapsulating applications within a container while Postgres provides a robust and reliable database to store and manage data. In this guide, I will first briefly discuss Docker and Postgres. Then I will guide you through the various steps to persist your Postgres container data using docker volumes....
read more
How to Publish Docker Image to Dockerhub Using Github Actions?
Pre-requisites: GitHub Actions, Docker Hub...
read more
What is Docker Cloud?
Docker is a software platform that provides some special kind of facilities, like a service provider that allows you to build, test, and deploy your application in centralized processing and quickly. So, the Docker Cloud is basically working as a service provider by Docker in which we can perform such as Operation system agnostic, packing only what is needed to run the application efficiently, and easily moving to interact between infrastructure, among many others....
read more
What is Apache Airflow?
Apache Airflow is an open-source tool to programmatically author, schedule, and monitor workflows. It is used by Data Engineers for orchestrating workflows or pipelines. One can easily visualize your data pipelines’ dependencies, progress, logs, code, trigger tasks, and success status. Complex data pipelines are managed using it. These data pipelines are used to deliver datasets that are easily used by business intelligence applications or machine learning models where a huge amount of data is required. It is one of the most robust platforms for data engineers. Batch-oriented workflows are developed, scheduled, and monitored efficiently. Apache Airflow is a workflow engine that  easily schedules and runs  complex data pipelines...
read more
Docker – Using Public Repositories To Host Docker Images
Docker is a software platform for creating isolated virtualized environments for building, deploying, and testing applications with ease. In this tutorial, we will learn how to host public repositories on docker hub which is a hosted repository service provided by Docker for finding and sharing container images. Just like GitHub allows the hosting of code of our application, DockerHub allows the hosting of Images of our applications....
read more
Docker – Managing Ports
Pre-requisites: Docker...
read more
Python Django – Test Driven Development of Web API using DRF & Docker
We are going to create a to-do list web API using Django rest framework, docker and also going to write different tests for different functionalities in our code using test-driven development, but let’s first see what are prerequisites for this project....
read more
Kubernetes – Creating Multiple Container in a Pod
Pre-requisite:- Kubernetes...
read more
Microsoft Azure – Azure App Servers Routing using PowerShell
In this article, we will look into how to add logic to your testing and production sites with PowerShell.  I Azure, you could split the traffic that goes between your staging slot on your production slot by defining routing rules inside the Azure portal. Now, what if you wanted to do this programmatically via maybe a PowerShell script....
read more
Dockerize Spring Boot Application with MySQL
Spring boot is the most modern framework used for building microservice-based applications today. Deploying spring boot applications requires multiple steps which require complex infrastructure and tools. Docker helps with the easy deployment of spring boot applications with the help of containers. So let’s see how we can dockerize a spring boot application using docker....
read more
What is Docker Namespaces?
Namespaces have been part of the Linux kernel since around 2002, with more functionality and namespace types introduced over time. Real container functionality was added to the Linux kernel in 2013, however. This is what makes namespaces useful and popular. Namespaces enable you to create an isolated environment in which the container only knows what it can see because it is only in a certain namespace. When you begin a container, Docker creates a set of namespaces for it, and each container has its own distinct set of namespaces....
read more