Automated and Resilient Infrastructure Management with Failure Simulation: Utilizing Ansible, Kubernetes, Docker, cAdvisor and Prometheus on AWS

Fuente: Zenodo
Salvato in:
Dettagli Bibliografici
Autore principale: Ajith, Vishnu
Natura: Recurso digital
Lingua:inglese
Pubblicazione: Zenodo 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866902189023166464
author Ajith, Vishnu
author_facet Ajith, Vishnu
contents <p>This MSc thesis presents the design and implementation of an automated and resilient infrastructure management system using modern DevOps tools such as Docker, Kubernetes, Ansible, cAdvisor, and Prometheus, deployed on Amazon Web Services (AWS). The research demonstrates how containerization, orchestration, and automation can be combined to achieve fault-tolerant, self-healing, and elastically scalable cloud infrastructures. Using Ansible for automation and patch management, Kubernetes for orchestration and auto-healing, and Prometheus with cAdvisor for real-time monitoring, the system reduces deployment time by up to 80% while improving reliability and observability. The thesis contributes to the growing field of cloud-native infrastructure optimization by integrating AWS EC2, ECR, and EKS for high availability, minimal downtime, and resource efficiency. The findings provide an applied reference architecture for modern DevOps and cloud computing environments.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_17502242
institution Zenodo
language eng
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle Automated and Resilient Infrastructure Management with Failure Simulation: Utilizing Ansible, Kubernetes, Docker, cAdvisor and Prometheus on AWS
Ajith, Vishnu
DevOps
Cloud Computing
Automation
Kubernetes
Ansible
Prometheus
AWS
Infrastructure Management
Elastic Scaling
Monitoring
Self-Healing Systems
<p>This MSc thesis presents the design and implementation of an automated and resilient infrastructure management system using modern DevOps tools such as Docker, Kubernetes, Ansible, cAdvisor, and Prometheus, deployed on Amazon Web Services (AWS). The research demonstrates how containerization, orchestration, and automation can be combined to achieve fault-tolerant, self-healing, and elastically scalable cloud infrastructures. Using Ansible for automation and patch management, Kubernetes for orchestration and auto-healing, and Prometheus with cAdvisor for real-time monitoring, the system reduces deployment time by up to 80% while improving reliability and observability. The thesis contributes to the growing field of cloud-native infrastructure optimization by integrating AWS EC2, ECR, and EKS for high availability, minimal downtime, and resource efficiency. The findings provide an applied reference architecture for modern DevOps and cloud computing environments.</p>
title Automated and Resilient Infrastructure Management with Failure Simulation: Utilizing Ansible, Kubernetes, Docker, cAdvisor and Prometheus on AWS
topic DevOps
Cloud Computing
Automation
Kubernetes
Ansible
Prometheus
AWS
Infrastructure Management
Elastic Scaling
Monitoring
Self-Healing Systems
url https://doi.org/10.5281/zenodo.17502242