Posts

Showing posts from October, 2025

AWS-Blue-Green-Deployment-Project

Image
  🧩 Project Overview This project demonstrates a Blue/Green Deployment architecture using AWS Elastic Beanstalk for zero-downtime application updates. It integrates RDS (MySQL) for persistent data storage and S3 for file uploads. Blue environment → Stable production version Green environment → New release version After validation, traffic is swapped instantly between them. AWS Services Used: VPC Elastic Beanstalk EC2{inside EB} RDS{MySQL} S3 Bucket IAM Roles Security Group CloudWatch Logs Architecture of this project πŸ‘‡ Source Code (GitHub) πŸ‘‰ ( https://github.com/bilsgotchills/blue-green-deployment.git ) Step 1: Create IAM roles    (a) For Elastic Beanstalk Service Role - Add permission AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy AWSElasticBeanstalkEnhancedHealth (b) For EC2 Instance Profile Role AWSElasticBeanstalkWebtier S3fullAccess CloudWatchLogFullAccess AWSElasticBeanstalkWorkerTier Step2: Create a RDS MySQL Database  Step 3 : Creat...

AWS-Event-Announcement-project

Image
 Description about the project: This project is about building a serverless Event Announcement application using AWS. the application allow users to create events , list them on a website and send notification to subscribers. I built this project to learn and showcase how AWS services can work together in real-world scenarios. it demonstrates skills in cloud computing such as : Hosting a static website on Amazon S3 Storing data in DynamoDb Building serverless APIs with API Gateway + Lambda Sending notification via SNS ##The main goal of this project was to gain hands on experience with AWS cloud services . # Services used in this project   S3 Dynamo Db SNS Lambda API Gateway # Architecture DiagramπŸ‘‰ #  For codes and files reference github πŸ‘‰ (https://github.com/bilsgotchills/aws-event-announcement.git) Step 1 : Create a S3 Bucket  Enable Static website hosting in S3 Upload your index.html file Step 2: Create a DynamoDB  Table name : events Partition Key...

Text-to-Speech Narrator on AWS

Image
Description about the project : Built a serverless application that converts uploaded text files into speech using Amazon Polly . Things to do in Project: Step 1 :   Choose a text, article or newsletter to be translated from text to speech  Step2 : A lambda function to retrieve the text and send it to Amazon Polly for synthesis Step3 : Choose the required language and a voice model provided. Amazon Polly converts the text to speech and sends it to AWS lambda  Step4 :   The AWS lambda function stores this audio file retrieved from Polly in Simple Storage Service (S3) Step5 :  The S3 Bucket consists of the final text to speech audio.