Cloud services

Rails 7.1 Default Dockerfile for Production

Rails 7.1 generates Dockerfile, .dockerignore, and docker-entrypoint for easy production deployment.

Deploy Jekyll blog to AWS Amplify

Deploy a static site like a Jekyll blog to AWS Amplify with full fledged CI/CD pipeline and app preview.

Connecting AWS RDS with an EC2 instance

Connect AWS RDS with an EC2 instance while using Amazon Linux 2023 OS image and MySQL as a database

Speed Up Rails with CloudFront CDN

Learn how to integrate Amazon CloudFront CDN with your Rails app to serve static assets faster and reduce load times significantly.

Fly.io Postgres Restore - PG Version Fix

As a workaround to PG version mismatch issue, we can restore Postgres DB in fly.io from the local environment

AWS EKS Part 3: NGINX Ingress & Cert-Manager

Nginx Ingress Controller is the recommended way to set up LoadBalancer on Kubernetes with Cert-Manager for SSL Certificates using LetsEncrypt.

AWS EKS Part 1: Kubernetes Dashboard Setup

Set up Kubernetes Dashboard with Token Authentication on AWS EKS Cluster.

AWS EKS Part 2: EBS CSI Driver Setup

A step-by-step guide to setting up the EBS CSI Driver on AWS EKS for persistent storage management.

AWS EKS Part 4: Elastic Stack Setup

Setup for ElasticSearch / Kibana / APM Serve on AWS EKS with Nginx Ingress and Cert-Manager.

AWS EKS Part 5: Caddy Server SSL Redirect

Redirect bare root domains, with automatic SSL generation using the Caddy Server.