Générer des applications dans le cloud

Débutant
Développeur
Étudiant
Azure

Découvrez comment les développeurs écrivent des programmes qui s’exécutent dans le cloud, notamment comment mettre en place un déploiement, garantir une tolérance de panne, équilibrer la charge, effectuer une mise à l’échelle et gérer la latence.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Évaluer différents éléments à prendre en considération pour la programmation d’applications qui s’exécutent dans des clouds
  • Évaluer différents éléments à prendre en considération pour le déploiement d’applications sur des clouds
  • Comparer et opposer les mesures proactives et réactives pour la tolérance de panne dans les applications cloud
  • Décrire l’importance de l’équilibrage de charge dans les applications cloud et énumérer différentes méthodes pour y parvenir
  • Énumérer les stratégies et les considérations relatives à la mise à l’échelle des applications cloud
  • Justifier la réduction de la latence de queue et discuter des différentes stratégies pour y parvenir
  • Décrire les stratégies permettant d’optimiser le coût opérationnel de l’utilisation des services cloud

En partenariat avec le Dr Majd Sakr et l’université Carnegie-Mellon.

Prérequis

  • Comprendre ce qu’est le cloud computing, y compris les modèles de service cloud et les fournisseurs de cloud courants
  • Connaître les technologies de cloud computing
  • Comprendre comment les fournisseurs de services cloud paient et facturent le cloud
  • Savoir ce que sont les centres de données et pourquoi ils existent
  • Savoir comment les centres de données sont configurés, alimentés et provisionnés
  • Comprendre comment les ressources cloud sont provisionnées et limitées

Prise en main d’Azure

Choisissez le compte Azure qui vous convient. Payez à l’utilisation ou essayez Azure gratuitement pendant jusqu’à 30 jours. S’inscrire.