watch?v=SxwEyk 6cAMLe 10 décembre de l’année dernière, nous avons organisé au centre de conférence de Microsoft France le Windows Azure Camp.

Le but était de découvrir les nouveaux services de Windows Azure, d’approfondir les meilleures pratiques d’utilisation de la plateforme, ou tout simplement d’échanger avec les nombreux experts techniques de Microsoft et des partenaires présents.

Un grand nombre d’entre vous ont fait le déplacement ou on pu assister à la retransmission en direct d’une partie de l’évènement.

Si vous avez raté cela, nous avons mis en ligne les enregistrements de l’intégralité des sessions jouées lors de l’évènement.

Comme cela représente une douzaine d’heures de vidéo, vous trouverez ci-dessous un résumé des différentes sessions disponibles :

Conférence plénière

Nouveautés Windows Azure

L’objectif de cette introduction est de faire un point sur la vision Cloud OS de Microsoft, de rappeler les bénéfices généraux de Windows Azure, d’échanger sur un certain nombre de références clients ou internes, ainsi que de faire un point sur les nouveautés de la plateformes sur les 180 jours précédents l’évènements.

 

SxwEyk 6cAM

Le cycle de vie de vos projets à l’heure du Cloud

La première partie de cette session vous présente différents enjeux et solutions relatifs à l’industrialisation des développements dans Windows Azure :

  • Visual Studio Online et l’intégration continue
  • Visual Studio Online Monaco et le développement à la volée dans Windows Azure Web Sites
  • Tests de charges “as a Service” (sans avoir à gérer l’infrastructure sous-jacente) à partir de Windows Azure grâce à Visual Studio Online

Cette deuxième partie est focalisée sur la mise en œuvre d’une démarche DevOps. Différents sujets y sont abordés :

  • Les motivations et le processus d’évolution d’un Web Site vers un Cloud Service
  • La configuration de l’autoscaling et des remontées d’alerte
  • Le provisionning d’environnement via script PowerShell et Python
  • Le debug en live

Cette troisième partie montre la télémétrie, c’est-à-dire la récupération de données de fonctionnement d’une application Web ou mobile, et ce de trois façons :

  • En standard dans Windows Azure dans le portail, et en particulier également dans Web Sites
  • Par un développement spécifique utilisant des composants Windows Azure et Power BI pour transférer des données depuis des instances d’applications jusque dans Excel. Les composants utilisés sont un Web Role, un Worker Role, un compte de stockage, un cluster HDinsight, ainsi que Power Query, Power Pivot, Power View dans Excel.
  • En standard avec Visual Studio Application Insights

watch?v=yQc0ah1OvLg

Sessions développeurs

 

PHP industrialisé dans Windows Azure Web Sites

Les objectifs de la session :

  • Revue en détail des différentes fonctionnalités disponibles dans l’offre Windows Azure Websites
  • Démonstration des différentes possibilités de création, d’administration et de publication d’un site PHP (via Webmatrix, Visual Studio Online, Git) avec une solution de contrôle de code source complètement intégrée (présentation du versioning et de l’autoscaling)

watch?v=B1OaeRl5rZQ

Python dans Windows Azure Web Sites et pour scripter vos environnements

L’objectif de la session est de présenter les points suivants :

  • Quelques environnements d’exécution (CPython, Iron Python) et l’intégration avec Visual Studio
  • Les points de jonction avec Windows Azure :
    • Exécution d’applications Web Django ou Flask dans Web Sites
    • Scripting de la création d’éléments tels que des VM ou un cluster IPython
    • Exécution d’algorithmes Python dans HDinsight (Hadoop en tant que service).

watch?v=B1OaeRl5rZQ

Java dans Windows Azure Cloud Services, Big Data avec HDInsight et les nouveautés suite au partenariat Oracle

Cette session a pour but de vous donner une vue d’ensemble de notre support des environnements Java dans Windows Azure :

  • Exécution d’environnements Java sur des machines virtuelles (IaaS), avec le support des plateformes Oracle (JDK, WebLogic)
  • Packaging d’applications Java dans des Cloud Services pour bénéficier de la souplesse du Platform As A Service, à l’aide de notre plugin pour Eclipse
  • Utilisation des services Windows Azure depuis Java avec les SDKs développés par Microsoft

watch?v=hWQkSbVgFi0

Node.js dans Windows Azure Mobile Services et Web Sites

Les objectifs de cette session :

  • Présentation des spécificités du framework opensource Node.js (Moteur JavaScript V8, optimisé pour gérer les I/O, requêtes asynchrones, modularité de l’environnement…)
  • Intérêt de l’utilisation du module IISNode
  • Déploiement de Node.js et  support des packages NPM dans un Web Site Azure
  • Création et exposition de custom APIs Node.js dans Azure Mobile Services

watch?v=dskSeiaVdWE

.NET et nouvelles opportunités dans Visual Studio 2013

Après un point sur les différents SDK Windows Azure pour .NET disponible aujourd’hui, les sujets suivants sont abordés dans cette session :

  • Intégration des outils Windows Azure dans Visual Studio grâce au SDK
  • Nouveau mécanisme de “retry-pattern” dans Entity Framework 6
  • Windows Azure Management Librairies for .NET pour automatiser le management des ressources Windows Azure directement en .NET

watch?v=jO7wbZLyKeA

Sessions professionnels de l’IT

Monter des environnements Dev/Test efficaces avec Windows Azure

Les objectifs de cette session :

  • Rappeler l’intérêt du Cloud pour les scénarios Dev & Tests
  • Présenter les services d’infrastructure Windows Azure associés
  • Décrire l’implémentation d’une infrastructure Dev Tests en se fondant sur un retour d’expérience de la société OSIATIS et en explorant différents axes liés à la gouvernance de ce type de projet (gestion des souscriptions, facturation des ressources, sécurité et gestion d’identité, licensing des produits, référentiel d’images, bonnes pratiques…)

 watch?v=W9LOGTqPr4

Exploiter les produits serveur Microsoft (SQL Server, Sharepoint, Active Directory, Storage) dans les clouds hybrides

Cette session est en trois parties :

  • En prenant une installation de SharePoint comme prétexte, on montre comment Windows Azure peut héberger une infrastructure classique de logiciels Microsoft
  • Exakis et K2 montrent ce qu’ils ont fait pour un client dans ce domaine
  • On présente la solution StorSimple de stockage hybride (à demeure / cloud)

watch?v=JJ8Pvanw6Qc

Bonnes pratiques de migration de vos machines virtuelles dans Azure

Les objectifs de cette session :

  • Faire des rappels sur Windows Azure IaaS
  • Donner une vision plus claire de ce qui est "cloudifiable" dans le IaaS de Windows Azure
  • Exposer les pièges et contraintes
  • Présenter les technologies Microsoft pour aider à cette migration
  • Illustrer le tout via un retour d'expérience de Nelite

watch?v=K3Om ULI5Rk