Home / Blog

How do you map secrets from AWS Secret Manager to the EKS cluster?

Introduction: In this blog post, we will provide a step-by-step guide on how to integrate AWS Secret Manager with an AWS Kubernetes cluster. The AWS Secret Manager is a fully-managed service that enables the storage and retrieval of secrets, such as database credentials and API keys. By integrating AWS Secret Manager with an AWS Kubernetes […]

Step-by-Step guide to install Prometheus + NodeExporter + Grafana on a Ubuntu 20.04

Introduction: Prometheus and Grafana stand as formidable pillars in the realm of open-source tools, wielding immense power in monitoring and visualizing system metrics. Their integration has become indispensable, constituting the backbone of physical and cloud infrastructures. Meanwhile, Node Exporter serves as the diligent collector of Linux system metrics, meticulously capturing data on CPU load, memory […]

How to configure Alertmanager with Prometheus and Grafana for Monitoring?

Introduction: Prometheus Alertmanager is a crucial component in the Prometheus monitoring ecosystem, responsible for handling alerts generated by the Prometheus server. In this blog post, we’ll dive into the key aspects of Alertmanager, its role in managing alerts, and how it contributes to effective incident response. Key Features: Alert Grouping: Alertmanager intelligently groups similar alerts, […]

Java Application on Kubernetes: Development Made Easy with Docker Desktop

Introduction: In this guide, we will walk through the process of enabling Kubernetes in Docker Desktop and deploying a Java application on a Kubernetes cluster node by using ingress-nginx. Configuration step Installing the Docker Desktop Enabling the kubernetes in Docker Desktop Building Docker Images Deploying the java application in kubernetes cluster Installing the Docker Desktop […]

PFsense port forwarding : complete guide

Introduction: In today’s interconnected world, port forwarding plays a crucial role in facilitating network communication. Whether you need to host a web server, set up remote access…

How to achieve centralized control with Ansible Automation?

Ansible simplifies complex tasks by providing a declarative language to describe desired states and configurations, rather than writing procedural code. With Ansible, we can manage a large number of servers, network devices, and other infrastructure components from a central location. It uses SSH (Secure Shell) or WinRM (Windows Remote Management) to establish connections with remote […]


How to deploy a Vaadin Application (ERP) to Amazon Web Services using EKS

With the rise of cloud computing, many companies are transitioning their desktop applications to Software as a Service (SaaS) in the AWS Cloud. Our clients were no exception, as they had our desktop ERP application and needed to migrate it to the cloud. By making this transition, our clients could benefit from enhanced scalability, improved […]

How to Upload On-Prem Docker Container Logs to AWS CloudWatch Using Dockerfile

As businesses adopt a hybrid architecture with both on-premises and cloud environments, having a centralized log dashboard has become essential for monitoring and analyzing application logs. One such dashboard is AWS CloudWatch, which provides a single source of truth for all data generated by applications and services across multiple environments. By uploading Docker container logs […]

How to receive AWS CloudWatch alerts on your mobile phone with Amazon Connect?

Overview Amazon Connect is a self-service, cloud-based contact center service that makes it easy for businesses to deliver better customer service at a lower cost. The self-service graphical interface in Amazon Connect makes it easy for non-technical users to design contact flows, manage agents, and track performance metrics — no specialized skills required. There are […]

Azure MySQL database backup on Blob container

Why we need db backup: The advantage of regularly backing up data is the ability to restore data operations in the case of a ruinous failure of the system. Another benefit is data versioning, which means that specific versions of your data are stored when changes occur so that you can go back in time to […]