CI/CD pipeline on AWS using CodePipeline, CodeBuild, and CodeDeployKey steps include launching an EC2 instance, connecting to GitHub, managing Java dependenciesAWS CodePipeline stages: Source, Build, Deploy; Challenges and solutions encounteredLessons learned: IAM permission setup, configuring authentication and repositories, webhook events, build logs, deployment specifications