C

cloudmart-lightsail-deployment

Verified
Free

Governed AWS Lightsail deployment of a containerized GenAI shopping assistant, with project charter, RAID log, RACI matrix, runbooks, and...

Quick Facts

Pricing
Free
10
views
0
favorites
Category
ais
Added
Aug 2026
Official URL
github.com

Tool overview

Overview

CloudMart is a containerized GenAI shopping assistant deployed to AWS Lightsail Container Service. It exposes a public endpoint for a conversational AI agent that handles customer queries about hours, promotions, and product info in real time. The repository documents the deployment as a governed delivery rather than only a technical walkthrough. The container image and application code were provided by a K21Academy lab environment. The work captured in the repository is the project management layer that would sit around a real-world deployment, including a charter, risk log, RACI, quality gate, and cost governance. The architecture routes a browser through AWS Lightsail for SSL termination and load balancing to a CloudMart container running a Flask app on port 5001, then to an OpenRouter LLM for model routing before returning a response. Supporting governance includes environment-variable-based secrets, least-privilege IAM, a UAT quality gate, and cost tracking against AWS Free Tier limits. The project was run against a standard delivery checklist and includes deliverables such as a project charter, RAID log, RACI matrix, deployment runbook, incident runbook, UAT/test evidence, and cost and decommission log. It was built on a hands-on lab from K21Academy, guided by Atul Kumar.

Features

  • AI assistant
  • Natural language interface
  • Workflow automation

Tags

chatbot
ai-agent
aws
aws-lightsail
cloud-deployment
ai
ai assistant
automation

Use Cases

  • Teams use CloudMart to handle customer queries about hours, promotions, and product info in real time.

  • Teams use the repository to document a deployment as a governed delivery rather than only a technical walkthrough.

  • Teams use the architecture to route browser requests through AWS Lightsail to a Flask container and then to an OpenRouter LLM.

  • Teams use environment-variable-based secrets, least-privilege IAM, a UAT quality gate, and cost tracking to support governance.

  • Teams use a standard delivery checklist to manage project charter, RAID log, RACI matrix, deployment runbook, incident runbook, UAT evidence, and cost and decommission log.

User Reviews

No reviews yet. Be the first to share your experience!