Ahmad Hamze Homepage
  • Posts
  • Mapping Earthquakes Locations on a Map
  • Pictionary using websockets
  • AI Blogs
    • Chatbot with Vector Database and FastAPI
    • Medical Chatbot
  • Algorithmics Blogs
    • Recursion with Memoization
  • Automation Programs
    • Puppeteer vs Selenium
    • Selenium Speed Test
  • Cellular Automata
  • Infrastructure & DevOps
    • ALB and Render.com
    • Chatbot Deployment
  • Mathematics
    • From random walk to diffusion
    • Simple C++ matrix calculation
  • Opinion Blogs
    • With due apology to front-end developers
    • Advice to my past self
    • Changing Jobs and Tech Stacks
    • Web Dev Learned Lessons
  • React Applications
    • React Trivia Quiz
    • Storybook with React
AWS ALB and Render.com Deployment

In the previous blog RAG Chatbot: AWS Deployment, we walked through deploying a RAG chatbot using AWS ECS Fargate. This time, we’ll take it a step further by setting an Application Load Balancer (ALB) for a stable, production-ready endpoint, and we’ll also look at a simpler alternative on Render.com. Application Load Balancer (ALB) The app is currently deployed with an IP address assigned to the running task of the ECS service.

August 9, 2025 Read
RAG Chatbot: AWS Deployment

In a previous blog, we created a RAG chatbot using Qdrant, and FastAPI. In this blog, we will deploy the chatbot as an API using Docker and AWS. What does it mean to deploy an application? Deployment is the process of making an application available for use, this does not necessarily mean that the application is in production. Deployment can be done in different environments, such as development, staging, and production.

June 1, 2025 Read
Navigation
  • About me
  • Skills
  • Projects
  • Blogs
Contact me:
  • Email: ahmadhamze@yahoo.com

Toha
© 2021 Copyright.
Powered by Hugo Logo