Autres modèles et conseils (création d’applications cloud Real-World avec Azure)
par Rick Anderson, Tom Dykstra
Télécharger le projet de correction ou télécharger le livre électronique
Le livre électronique Building Real World Cloud Apps avec Azure est basé sur une présentation développée par Scott Guthrie. Il explique 13 modèles et pratiques qui peuvent vous aider à développer avec succès des applications web pour le cloud. Pour plus d’informations sur le livre électronique, consultez le premier chapitre.
Vous avez maintenant vu 13 modèles qui fournissent des conseils sur la façon de réussir dans le cloud computing. Voici quelques-uns des modèles qui s’appliquent aux applications cloud. Voici d’autres rubriques sur le cloud computing et des ressources pour les aider :
Migration d’applications locales existantes vers le cloud.
- Déplacement d’applications vers le cloud. Livre électronique par Microsoft Patterns and Practices. Également disponible en version papier.
- Migration des ASP.NET et des IIS.NET de Microsoft. Étude de cas par Robert McMurray.
- Déplacement d’applications vers Azure : qu’est-ce qui change ? Une courte vidéo de Stefan Schackow explique l’accès au système de fichiers dans Web Apps dans Azure App Service.
- Cloud hybride Azure. Livre papier ou e-book par Danny Garber, Jamal Malik et Adam Fazio.
Problèmes de sécurité, d’authentification et d’autorisation propres aux applications cloud
- Meilleures pratiques et tendances Azure relatives à la sécurité
- Modèles et pratiques Microsoft - Conseils Azure. Consultez Modèle Gatekeeper, Modèle d’identité fédérée.
- Sécurité réseau Azure. Livre blanc par Ashin Palekar.
Consultez également d’autres modèles et conseils de cloud computing dans Modèles et pratiques Microsoft - Conseils Azure.
Ressources
Chacun des chapitres de ce livre électronique fournit des liens vers des ressources pour plus d’informations sur ce sujet spécifique. La liste suivante fournit des liens vers des vues d’ensemble des meilleures pratiques et des modèles recommandés pour un développement cloud réussi avec Azure.
Documentation
- Meilleures pratiques pour la conception de Large-Scale Services sur Azure Services cloud. Livre blanc par Mark Simms et Michael Thomassy.
- Sécurité des défaillances : Conseils pour les architectures cloud résilientes. Livre blanc par Marc Mercuri, Ulrich Homann et Andrew Townhill. Version de page web de la série de vidéos FailSafe.
- Conseils Azure Page du portail pour la documentation officielle relative au développement d’applications pour Azure.
Vidéos
- Création de Real World Cloud Apps avec Azure - Partie 1 Vidéo de la présentation de Scott Guthrie sur laquelle ce livre électronique est basé. Présenté à Tech Ed Australia en septembre 2013. Une version antérieure de la même présentation a été remise lors de la Norwegian Developers Conference (NDC) en juin 2013 : NDC part 1, NDC part 2.
- FailSafe : création de Services cloud évolutifs et résilients. Série de vidéos en neuf parties par Ulrich Homann, Marc Mercuri et Mark Simms. Présente une vue de niveau 400 de l’architecture des applications cloud. Cette série se concentre sur la théorie et les raisons derrière les modèles recommandés; Pour plus d’informations, consultez la série Building Big de Mark Simms.
- Création d’un grand projet : leçons apprises des clients Azure - Partie 1 et Partie 2. Série de vidéos en deux parties par Simon Davies et Mark Simms, similaire à la série FailSafe, mais plus orientée vers la mise en œuvre pratique.
Exemple de code
- L’application Fix It qui accompagne ce livre électronique.
- Principes de base du service cloud dans Azure en C# pour Visual Studio 2012. Le projet téléchargeable sur le site Microsoft Code Gallery inclut à la fois du code et de la documentation développée par l’équipe Microsoft Customer Advisory Team (CAT). Présente un grand nombre des meilleures pratiques préconisées dans la série de vidéos FailSafe et Building Big et dans le livre blanc FailSafe. La page De la galerie de codes renvoie également à une documentation complète des auteurs du projet. Consultez en particulier le lien de la collection wiki Principes de base du service cloud dans la zone bleue située en haut de la description du projet. Ce projet et la documentation pour lui sont encore activement développés, ce qui en fait un meilleur choix pour l’information sur de nombreux sujets que des livres blancs similaires mais plus anciens.
Livres sur papier
- Bible cloud computing. Par Barrie Sosinsky.
- Relâchez-le ! Concevoir et déployer des logiciels Production-Ready. Par Michael T. Nygard.
- Modèles d’architecture cloud : Utilisation de Microsoft Azure. Par Bill Wilder.
- Plateforme Windows Azure. Par Tejaswi Redkar.
- Modèles de programmation Windows Azure pour les start-ups. Par Riccardo Becker.
- Livre de recettes de développement Microsoft Windows Azure. Par Neil Mackenzie.
Enfin, lorsque vous commencez à créer des applications réelles et à les exécuter dans Azure, tôt ou tard, vous aurez probablement besoin de l’aide d’experts. Vous pouvez poser des questions sur les sites de la communauté tels que les forums Azure ou StackOverflow, ou vous pouvez contacter Microsoft directement pour support Azure. Microsoft propose plusieurs niveaux de support technique Azure : pour un résumé et une comparaison des options, consultez Support Azure.
Remerciements
Ce contenu a été écrit par Tom Dykstra, Rick Anderson et Mike Wasson. La majeure partie du contenu original provient de Scott Guthrie, et il s’est à son tour inspiré de Mark Simms et de l’équipe microsoft customer advisory team (CAT).
De nombreux autres collègues de Microsoft ont examiné et commenté les brouillons et le code :
- Tim Ammann - Examen du chapitre sur l’automatisation.
- Christopher Bennage - Révision et test du code Fix It.
- Ryan Berry - Examen du chapitre CD/CI.
- Vittorio Bertocci - Révision du chapitre sur l’authentification unique.
- Chris Clayton - A aidé à résoudre les problèmes techniques dans les scripts PowerShell.
- Conor Cunningham - Examen du chapitre options de stockage des données.
- Carlos Farre - Nous avons examiné et testé le code De résolution des problèmes de sécurité.
- Larry Franks - Examen du chapitre sur la télémétrie et la surveillance.
- Jonathan Gao - Révision des sections Hadoop et MapReduce du chapitre options de stockage des données.
- Sidney Higa - Révision de tous les chapitres.
- Gordon Hogenson - Révision du chapitre sur le contrôle de code source.
- Tamra Myers - Révision des chapitres sur les options de stockage des données, les objets blob et les files d’attente.
- Pranav Rastogi - Examen du chapitre sur l’authentification unique.
- Juin Blender Rogers - Ajout de la gestion des erreurs et de l’aide aux scripts d’automatisation PowerShell.
- Mani Subramanian : passe en revue tous les chapitres et dirige le processus de révision et de test du code pour corriger le code.
- Shaun Tinline-Jones : révision du chapitre de partitionnement des données.
- Selcin Tukarslan - Révision des chapitres qui couvrent SQL Database et SQL Server.
- Edward Wu - Exemple de code fourni pour le chapitre SSO.
- Guang Yang - A écrit les scripts d’automatisation PowerShell.
Les membres du Microsoft Developer Guidance Advisory Council (DGAC) ont également examiné et commenté les brouillons :
- Jean-Luc Boucho
- Catalin Gheorghiu
- Wouter de Kort
- Carlos dos Santos
- Neil Mackenzie
- Dennis Persson
- Sunil Sabat
- Aleksey Sinyagin
- Bill Wagner
- Michael Wood
D’autres membres de la DGAC ont examiné et commenté le plan préliminaire :
- Damir Arh
- Edward Bakker
- Srdjan Bozovic
- Ming Man Chan
- Gianni Rosa Gallina
- Paulo Morgado
- Jason Oliveira
- Alberto Poblacion
- Ryan Riley
- Perez Jones Tsisah
- Roger Whitehead
- Pawel Wilkosz
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour