Devsecops CICD: Déploiement d'une application web 3 tiers en utilisant Github Actions, K8S et ArgoCD

Описание к видео Devsecops CICD: Déploiement d'une application web 3 tiers en utilisant Github Actions, K8S et ArgoCD

Dans ce tutorial, nous nous lancerons dans un voyage passionnant dans le domaine de DevSecOps, en explorant comment déployer l'application QuizApp à 3 niveaux (Three tiers application) sur Amazon Elastic Kubernetes Service (EKS) à l'aide d'ArgoCD, un outil de livraison continue GitOps, et comment surveiller ses performances pour des résultats optimaux.

Nous aborderons chaque aspect de ce processus, depuis la configuration de l'infrastructure sur AWS EKS, l'intégration de meilleures pratiques de sécurité, l'orchestration du déploiement à l'aide d'ArgoCD, jusqu'à la mise en œuvre de solutions de surveillance complètes pour garantir la santé et les performances de nos applications.

========================================================
🗃️ Chapitres 🗃️
========================================================

0:00 0. Introduction
0:30 1. Configuration des utilisateurs IAM
3:15 2. Provisionnement du serveur Jumphost
21:28 3. Création et configuration du Cluster EKS
30:50 4. Configuration de DockerHub et SonarCloud
36:18 5. Configuration de l'outil de sécurité Snyk
37:27 6. Installation d'ArgoCD
42:55 7. Installation de Grafana et Prometheus
54:00 8. Création du Runner sur GitHub
57:50 9. Revue du script GitHub Workflow et débogage du pipeline
1:09:33 10. Déploiement de l'application QuizApp via ArgoCD
1:14:44 11. Création d'une zone hébergée (Route 53) et enregistrement DNS
1:18:22 12. Accès à l'application QuizApp
1:19:05 13. Intégration des mises à jour des manifest files dans GitHub Workflow
1:25:39 14. Surveillance du système à l'aide de différents dashboards Grafana

========================================================

Комментарии

Информация по комментариям в разработке