how to set up rabbit mq in docker swarm

Setting up RabbitMQ in Docker Swarm for involves orchestrating RabbitMQ services across multiple nodes, ensuring high availability, and configuring security and monitoring features. Below are step-by-step instructions to set up RabbitMQ in Docker Swarm for production: Prerequisites: Steps to Set Up RabbitMQ in Docker Swarm: Remember, these are general guidelines, and you should adapt them […]

Read more

RBAC for express js

Role-Based Access Control (RBAC) is a common approach for implementing access control in web applications. In an Express.js application, you can implement RBAC by creating middleware functions that check the user’s role and grant or deny access to certain resources based on their role. Here is an example implementation of RBAC middleware in Express.js: In […]

Read more

How To Install and Use PostgreSQL 12 on Ubuntu 18.04

Introduction PostgreSQL, or Postgres, is an open-source, powerful, advanced, high performance, and stable relational-document database management system that provides an implementation of the SQL querying language. It is a popular choice for many small and large projects and has the advantage of being standards-compliant and having many advanced features like reliable transactions and concurrency without […]

Read more

Continuous Integration and Continuous Delivery by Dockerize Jenkins Pipeline

Introduction Continuous Integration and Continuous Delivery highly fundamental topics in the software industry especially with the cloud and container technologies. Container technologies such as Docker, Kubernetes, OpenShift and automation servers like Jenkins make easier to manage our projects workflow. In this session we will pull sample Jenkins pipeline code from the GitHub repository and create jerkins pipeline using docker containers. The processes we want […]

Read more