Skip to content

Hello Everyone this is a sample Project which focus on the building the CI/CD Pipeline for the Web Application Deplyment on AWS .

Notifications You must be signed in to change notification settings

sAnandha/nextwork-web-project

Repository files navigation

Full CI/CD Web App Deployment Pipeline on AWS

🚀 Project Overview

Architecture Diagram

Architecture Diagram

This project demonstrates a full CI/CD pipeline for a Java web application using AWS services. The workflow covers source control in GitHub, package management with CodeArtifact, build automation using CodeBuild, deployment through CodeDeploy on EC2 instances, and orchestration with CodePipeline.


📚 Project Phases

🔶 Phase 1: Set Up a Web App in the Cloud

📌 https://learn.nextwork.org/projects/aws-devops-vscode

  • Build and test Java app locally
  • Connect AWS with IAM credentials
  • Set up EC2 instance and deploy app

🔶 Phase 2: Connect a GitHub Repo with AWS

📌 https://learn.nextwork.org/projects/aws-devops-github

  • Link GitHub with AWS CodePipeline
  • Automate build and deploy triggers

🔶 Phase 3: Secure Packages with CodeArtifact

📌 https://learn.nextwork.org/projects/aws-devops-codeartifact-updated

  • Manage Java dependencies securely
  • Integrate CodeArtifact with Maven and CodeBuild

🔶 Phase 4: Continuous Integration with CodeBuild

📌 https://learn.nextwork.org/projects/aws-devops-codebuild-updated

  • Automate build and packaging
  • Upload artifacts to S3
  • Monitor build logs

🔶 Phase 5: Deploy a Web App with CodeDeploy

📌 https://learn.nextwork.org/projects/aws-devops-codedeploy-updated

  • Automate deployments to EC2
  • Monitor deployment status and rollback

🔶 Phase 6: Build a CI/CD Pipeline with AWS

📌 https://learn.nextwork.org/projects/aws-devops-codepipeline-updated

  • Integrate GitHub, CodeBuild, and CodeDeploy
  • Fully automate source-build-deploy process

🙏 Thanks

Special thanks to the NEXTWORK team for the 7-day project guidance and resources.


About

Hello Everyone this is a sample Project which focus on the building the CI/CD Pipeline for the Web Application Deplyment on AWS .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published