Skip to content

Explore my portfolio showcasing proficiency in web development, DevOps, and cloud engineering. Built with HTML, CSS, and JavaScript, featuring automated deployment workflows with GitHub Actions, AWS CodePipeline, and Azure.

Notifications You must be signed in to change notification settings

praneeth-balamurugan/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Praneeth Balamurugan - Portfolio

Welcome to my portfolio repository! This project showcases my skills in web development, DevOps, and cloud engineering. You can explore the live portfolio at praneeth.is-a.dev.

Overview

This portfolio project demonstrates an efficient automated deployment workflow using various technologies and practices:

FLOW_CHART

  • GitHub Actions: Continuous Integration (CI) triggers automatic updates of Docker images on DockerHub upon code changes.

  • AWS CodePipeline: Automates deployments to Amazon S3 and utilizes CloudFront for global content distribution, ensuring optimal performance. Link

  • Microsoft Azure: Hosts the portfolio as a static web app, leveraging Azure's scalability and reliability. Link

Key Features

  • Continuous Integration and Deployment (CI/CD): CI/CD pipelines ensure seamless updates and rapid deployment of changes across environments.

  • Infrastructure as Code (IaC): Utilizing Terraform for provisioning infrastructure ensures consistent and scalable deployment on AWS and Azure.

  • Multi-Cloud Deployment: Demonstrates proficiency in deploying applications across AWS and Azure, utilizing each platform's strengths for enhanced availability and performance.

Technologies Used

  • Frontend: HTML, CSS, JavaScript

  • DevOps: GitHub Actions, AWS CodePipeline

  • Cloud Services: AWS (S3, CloudFront), Microsoft Azure (App Service)

Deployment

This project is deployed using automated workflows:

GitHub Actions: CI updates Docker images on DockerHub.

AWS CodePipeline: Automates deployment to AWS S3 and distribution via CloudFront.

Azure DevOps: Deploys the portfolio as a static web app on Microsoft Azure.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and create a pull request with your proposed changes.

About

Explore my portfolio showcasing proficiency in web development, DevOps, and cloud engineering. Built with HTML, CSS, and JavaScript, featuring automated deployment workflows with GitHub Actions, AWS CodePipeline, and Azure.

Resources

Stars

Watchers

Forks