<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Posts on Cloud Waves</title><link>https://www.cloudwaves.co/posts/</link><description>Recent content in Posts on Cloud Waves</description><image><title>Cloud Waves</title><url>https://www.cloudwaves.co/logo.png</url><link>https://www.cloudwaves.co/logo.png</link></image><generator>Hugo -- 0.126.0</generator><language>en-us</language><lastBuildDate>Mon, 29 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://www.cloudwaves.co/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>StatementMadeEasy: Your Personal Finance Assistant</title><link>https://www.cloudwaves.co/posts/statementmadeeasy/</link><pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate><guid>https://www.cloudwaves.co/posts/statementmadeeasy/</guid><description>Tired of manually going through your credit card statements every month? Spending hours trying to figure out where your money went? StatementMadeEasy is here to change that.
What is StatementMadeEasy? StatementMadeEasy is a smart web application that automatically extracts all your transactions from credit card statement PDFs and turns them into beautiful, easy-to-understand insights. Think of it as your personal finance assistant that does all the tedious work for you—so you can focus on what matters: understanding your spending and making better financial decisions.</description></item><item><title>Kubernetes Installation On-Prem</title><link>https://www.cloudwaves.co/posts/kubernetesonprem/</link><pubDate>Tue, 19 Nov 2024 00:00:00 +0000</pubDate><guid>https://www.cloudwaves.co/posts/kubernetesonprem/</guid><description>This has been tested on a virtual environment, will be tested later on the definitive environment.
Pre-requisites: Minimum specs:
2 CPUs 2 GB RAM 50 GB Storage Linux Distro: Ubuntu 20.04 (latest 22.04 present some issues and bugs)
Docker Installation: First, you need to update the apt package index and install a few packages. These packages will allow apt to use a repository over HTTPS:
sudo apt-get install -y \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common Then, you need to add the GPG key of the official Docker repository to your system:</description></item><item><title>Deploy mlflow on AWS ECS using Terraform</title><link>https://www.cloudwaves.co/posts/mlflow/</link><pubDate>Wed, 25 Sep 2024 00:00:00 +0000</pubDate><guid>https://www.cloudwaves.co/posts/mlflow/</guid><description>MLflow MLflow is an open-source platform designed to manage the complete machine learning lifecycle. It helps data scientists and machine learning engineers track experiments, package code, share and deploy models, and manage different stages of the machine learning workflow. MLflow provides several key components:
Key Components MLflow Tracking:
Allows users to log and query experiments, parameters, metrics, and artifacts (such as models or datasets). Crucial for reproducibility as it helps track different versions of models.</description></item><item><title>Grafana Alert with CloudWatch &amp; SNS</title><link>https://www.cloudwaves.co/posts/grafanawithsnscloudwatch/</link><pubDate>Fri, 23 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.cloudwaves.co/posts/grafanawithsnscloudwatch/</guid><description>To configure Grafana Alerts with Amazon SNS, follow the steps below.
1. Create an SNS Topic Go to the AWS SNS Dashboard. Click Create topic. Choose the Standard topic type and enter a name for the topic. After the topic is created, click Create subscription. Select a protocol (e.g., Email or SMS) and provide the corresponding endpoint (email address or phone number). Confirm the subscription through the email/SMS sent by AWS.</description></item><item><title>Optimize Your Docker Image</title><link>https://www.cloudwaves.co/posts/optimizerdockerimages/</link><pubDate>Sat, 13 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.cloudwaves.co/posts/optimizerdockerimages/</guid><description>Optimizing Your Docker Image Builds Docker is a powerful tool for developing, shipping, and running applications inside containers. In this article, we will explore advanced techniques for optimizing your Docker image builds, covering essential concepts, best practices, and tools that can help you streamline your workflow.
Understanding Docker Images Docker images can be thought of as shipping containers. Just as a shipping container can hold various items, a Docker image holds everything needed to run a piece of software, including the code, runtime, libraries, and any dependencies.</description></item></channel></rss>