Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Comment nous déployons des applications dans Az...

Comment nous déployons des applications dans Azure ?

Avatar for Julien Maitrehenry

Julien Maitrehenry

September 11, 2025
Tweet

More Decks by Julien Maitrehenry

Other Decks in Technology

Transcript

  1. Julien Maitrehenry Qui suis-je? Dev, Ops, Cloud Architect, mentor Co-fondateur

    @Kumojin Microsoft MVP Azure Docker Captain Kumojin.com jmaitrehenry.ca Github.com/jmaitrehenry Linkedin/in/jmaitrehenry
  2. Hébergement d’application frontend: • Domaine personnalisé • Certificat SSL •

    CDN inclus • Intégration Github Action et Azure DevOps • Gestion des environnements • Gratuit Static Web Apps
  3. Kubernetes géré: • Utilise des APIs ouverte • Facile à

    mettre en place • Auto scaling • Gestions des mises à jour par Azure • Très extensible Azure Kubernetes Service (AKS)
  4. Kubernetes géré: • Doit être mise à jour • Demande

    des connaissances en Kubernetes • Besoin de VMs pour les applications • Besoin de services à déployer pour: • Gestion des certificats SSL • Gestion du traffic entrant (Ingress Controller) • Gestion de la sécurité Azure Kubernetes Service (AKS)
  5. Plateforme géré basé sur Kubernetes • Pas de connaissance Kubernetes

    requis • Auto scaling • Scale à 0 • Certificat SSL • Custom domain • Support de Dapr • Prix très intéressant Container Apps
  6. Container Apps VS AKS Container Apps AKS Accès à l’API

    Kubernetes Non Oui Gestion du cluster Entièrement géré par Azure Partiellement géré par Azure Scaling Event-driven et automatique Manuel ou Automatique Load balancing Inclus Disponible avec Azure Load Balancer Certificat SSL Configurable Manuel Long-running processes Supported Supported Scale à zero Oui Non (Oui avec KEDA) Modèle de prix Par vCPU et mémoire par seconde Par node par heure Cible Application-Centric / Serverless Cluster-Centric