This repository outlines the setup of a complete CI/CD (Continuous Integration/Continuous Deployment) pipeline for corporate environments, leveraging AWS EC2 instances for infrastructure setup and deployment.
- Source Control: GitHub
- Build Tool: Maven
- Code Quality: SonarQube
- Security Scanning: Trivy
- Artifact Repository: Nexus Repository
- Containerization: Docker
- Orchestration: Kubernetes
- CI/CD Server: Jenkins
- Monitoring: Prometheus, Grafana
- Notification: Email notifications via Jenkins