Cloud services

Rails 7.1 Introduces Default Dockerfiles

Dockerfiles facilitate the deployment of Rails applications in production environments using Docker.

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

Reduce load times of Rails applications using CloudFront CDN

Delivering static assets and JavaScript files with CDN can significantly improve the performance of our Rails application, resulting in faster load times and a better user experience.

Restore Postgres DB in fly.io - PG version mismatch issue workaround

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

Kubernetes cluster on AWS EKS, Part 5: Root domain redirection using Caddy Server with Automatic SSL

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

Kubernetes cluster on AWS EKS, Part 4: Setup Elastic Stack ( ElasticSearch / Kibana / APM Server ) on Kubernetes

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

Kubernetes cluster on AWS EKS, Part 3: Setup NGINX Ingress Controller with Cert-Manager on AWS EKS

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

Kubernetes cluster on AWS EKS, Part 2: Setup EBS CSI Driver

Set up EBS CSI Driver on AWS EKS.

Kubernetes cluster on AWS EKS, Part 1: Setup Kubernetes Dashboard with AWS EKS

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