Tools that help to maintain the consistency level from code to deployment. To ensure the CI/CD pipeline which makes the process easier and predictable.
Git: Developer team uses this tool to release our code.
Maven: This tool is used for compiling and building the code.
Selenium: Used to test the code that meets the defined requirements.
Chef, Ansible, Kubernetes, Docker, Puppet: These all tools used for deployments the applications.
Aws Cloudwatch, Nagios: Used to monitor the application which helps to detect the error and unusual activity.