code des développeurs avec Microsoft

présentation

1

principes de base

2

obtenir des outils

3

commencez à coder

Qu'est-ce que le développement en nuage ? (présentation)

L'informatique en nuage fait référence aux ordinateurs et applications qui s'exécutent à distance et auxquels on accède par Internet. Dans l'informatique en nuage, les ordinateurs virtuels sont exécutés dans de grands centres de données et remplacent les ordinateurs et serveurs physiques. En rassemblant les besoins informatiques d'un grand nombre d'utilisateurs en un centre unique, on réalise des économies d'échelle qui entraînent des bénéfices substantiels, par exemple une consommation d'énergie réduite, des configuration et maintenance plus simples et des mises à niveau plus aisées en termes de capacité et de performances. Pour de nombreuses applications, leur redéploiement depuis des serveurs ou des bureaux locaux vers le nuage ne modifie en rien leur exécution.

1principes de base 

Regardez cette vidéo sur les offres de nuage de Microsoft, puis préparez votre environnement en installant les outils que vous utiliserez pour créer votre première application Azure.

lire la vidéo

DÉCOUVREZ LES PRINCIPES DE BASE DU DÉVELOPPEMENT EN NUAGE
Vidéo | 7 minutes | Développement en nuage | Juin 2010

Maintenant que vous savez ce qu'est la plateforme en nuage, regardez la vidéo suivante pour en savoir plus sur les outils et les technologies de développement en nuage, dont les trois blocs de construction clés basés sur la plateforme Azure pour le développement en nuage : Windows Azure, SQL Azure et Plateforme Windows Azure Windows Azure.

2obtenir les outils 
Téléchargez cette version dès maintenant 

Cliquez sur ce bouton pour installer :

  • Web Platform Installer (exécute le reste de l'installation)
  • Visual Web Developer 2010, si vous ne disposez pas de Visual Studio 2010
  • Outils Windows Azure pour Microsoft Visual Studio
  • Windows Azure SDK
  • Paramètres obligatoires des fonctions IIS
  • Correctifs obligatoires

Si vous avez besoin d'aide pour choisir la version appropriée de Visual Studio, consultez le tableau comparatif de Visual Studio 2010.
Pour plus d'informations sur le développement d'équipe, lisez Gestion du cycle des applications.

3commencez à coder 

Téléchargez l'exemple de code, puis suivez ces vidéos et commencez à coder dès maintenant.

lire la vidéo

HÉBERGEMENT EN NUAGE
Vidéo | 23 minutes | Windows Azure | Juin 2010

Windows Azure fournit les capacités centrales de calcul et de stockage des applications basées sur le nuage. À l'aide des outils et technologies Microsoft que vous maîtrisez déjà, vous pouvez créer vos applications, notamment .NET, C++, ASP.NET, WCF et Visual Studio. Windows Azure offre le processeur et le stockage virtuels nécessaires pour faire fonctionner vos applications, leur permettre de communiquer entre elles et distribuer efficacement les données stockées aux utilisateurs finaux.

Une fois que vous aurez vu cette vidéo, vous serez prêt à passer à autre chose. Vous pouvez aussi visualiser les deux vidéos suivantes de cette série pour en savoir plus sur SQL Azure et Windows Azure Windows Azure.

Suivante : En savoir plus sur les fonctionnalités de Windows Azure

Obtenir le code de ce projet  C#  VB

lire la vidéo

DONNÉES RELATIONNELLES
Vidéo | 12 minutes | SQL Azure | Juin 2010

SQL Azure propose des fonctionnalités de bases de données relationnelles qui permettent aux applications de stocker et de manipuler des données relationnelles dans les centres de données hébergés par Microsoft. Vous pouvez également disposer de SQL Azure Reporting (il s'agit d'une version du Service de rapport SQL Azure) et de SQL Azure Data Sync qui permet de synchroniser les données entre les bases de données locales et celles basées sur le nuage.

Suivante : Visionner des vidéos supplémentaires sur SQL Azure

Obtenir le code de ce projet  C#  VB

lire la vidéo

COMMUNICATION
Vidéo | 25 minutes | Windows Azure Windows Azure | Juin 2010

Windows Azure fournit des services d'infrastructure qui permettent de créer des applications distribuées sophistiquées dans le nuage. Les services sont les suivants : Bus de service, qui permet à vos applications d'exposer dans le nuage des interfaces auxquelles on peut accéder par d'autres applications ; Contrôle d'accès, qui permet à vos applications de prendre en charge un accès authentifié à partir d'une gamme d'identités numériques (par exemple, Active Directory, comptes Windows Live, Google ou Facebook) ; Services de mise en cache, qui permettent d'améliorer les performances de vos applications Windows Azure.

Suivante : Visionner des vidéos supplémentaires sur Windows Azure

Obtenir le code de ce projet  C#  VB

vidéo

Rubriques destinées aux développeurs

SharePoint dans Office 365
Découvrez Office 365, kit de formation inclus.

Dynamics CRM en ligne
Accédez à une formation et à des cours sur Dynamics CRM.

Nuage Hyper-V
Exploitez la puissance du nuage dans votre propre centre de données à l'aide de Hyper-V et de System Center.

Hyper-V dans Windows Server 2008 R2
La technologie de virtualisation basée sur hyperviseur de Windows Server 2008 R2.

System Center
Services de centre de données rentables et flexibles destinés à gérer vos environnements physique, virtuel et de nuage de façon intégrée.

Ouvrages

Programming Windows Azure: Programming the Microsoft Cloud
Écrivez le code de vos applications en .NET ou dans d'autres langages tels que C/C++, PHP ou Ruby.
Cloud Computing with the Windows Azure
Découvrez la sécurité, la confidentialité et la conformité aux réglementations, ainsi que la sauvegarde et la récupération avec Windows Azure.
Windows Azure: Articles from the Trenches Volume 1
Vingt articles couvrant tout du démarrage à l'implémentation des meilleures pratiques pour les applications en nuage flexibles.
Windows Azure (Expert's Voice in .Net)
Apprenez à utiliser Windows Azure, Windows Azure Windows Azure et SQL Azure ensemble et séparément.
Azure in Action
Explore les services frontaux et principaux de conception et d'évolutivité qui sont exécutés dans le nuage.
Windows Azure Architecture Guide - Part 1
Présente la façon dont vous pouvez adapter une application ASP.NET sur site existante à une application qui fonctionne dans le nuage.