Skip to main content

Aperçu

Ce guide vous accompagne dans le déploiement de CaseBender sur Azure en utilisant des images Docker préconstruites avec Azure Container Apps et des services managés.

Prérequis

  1. Compte Azure
  2. Azure CLI installé
  3. Docker installé

Étape 1 : Configuration Initiale

Installer et Configurer Azure CLI

Initialiser le Projet

Étape 2 : Configurer l’Infrastructure Azure

Créer un Compte de Stockage

Configurer Azure Database pour PostgreSQL

Configurer Azure Cache pour Redis

Étape 3 : Créer et Configurer le Registre de Conteneurs

Étape 4 : Déployer les Services

Créer un Environnement Container Apps

Étape 5 : Configurer Azure Front Door

Étape 6 : Configurer un Domaine Personnalisé (Optionnel)

Surveillance et Maintenance

Configurer Application Insights

Configurer des Alertes

Consulter les Journaux

Configuration de la Mise à l’Échelle

Sauvegarde et Reprise après Sinistre

Configurer les Sauvegardes de Base de Données

Configurer la Géo-Réplication

Meilleures Pratiques de Sécurité

  1. Activer Azure Defender pour tous les services
  2. Implémenter Azure Private Link
  3. Utiliser des Identités Managées
  4. Évaluations de sécurité régulières
  5. Activer la journalisation des diagnostics

Optimisation des Coûts

  1. Utiliser le plan de consommation pour Container Apps
  2. Implémenter des règles d’auto-scaling
  3. Choisir des niveaux de service appropriés
  4. Surveiller les modèles d’utilisation
  5. Utiliser des Instances Réservées Azure

Prochaines Étapes

  • Configurer CI/CD avec Azure DevOps
  • Implémenter une surveillance complète
  • Configurer la reprise après sinistre
  • Revoir la conformité de sécurité