Abhijit s.
0About
Coming to my work experience I am having more than 3 years of experience and have been working for PRR technology for the last 3 years I was working on an e-commerce project and the technology I used java I was using git as source code management, Jenkins as Ci and CD docker for containerization Kubernetes as the deployment tool, and ansible as a configuration management tool My role and responsibility is that I have to create infrastructure for every environment I have to create infrastructure for Dev, testing, pr-prod, and production server, and after that, I have to do the deployment, I write the docker file for the entire code and then I have to deploy using docker hub and ECR for storing the images and also I was using ansible for downloading or installing multiple dependencies on the host machine at a time. I had used CI/CD pipeline to automate the entire thing. I had done a project for cost optimization on AWS where i had used the following strategy. i had used lambda function where it fetched all EBS snapshots owned by the same account and also retrieves a list of active EC2 instances (running and stopped). For each snapshot, it checks if the associated volume (if exists) is not associated with any active instance. If it finds a stale snapshot, it deletes it, effectively optimizing storage costs