mardi 18 décembre 2012

Windows Azure : le nouveau poster (en français)

Microsoft vient de sortir une version en français du Poster Windows Azure qui présente tous les services de la plateforme, rangés par catégorie, ainsi que leurs principaux liens que l'on retrouve dans la majorité des architectures. A télécharger sans modération ici par les architectes, développeurs et autres professionnels de l'IT.


(Cliquer sur l'image pour accéder au lien de téléchargement)

mercredi 12 décembre 2012

Télécharger Windows Server 2012 et gagner une visite du Datacenter Microsoft de Dublin

Microsoft vous propose de télécharger la version d'évaluation de Windows Server 2012 (ISO ou VHD) et en même temps, de participer à un Jeu pour tenter de gagner une visite du Datacenter de Dublin, un des lieux où est hébergée la plateforme Windows Azure.

Le téléchargement et l'inscription au Jeu s'effectue sur le site Technet ici.
Dépêchez-vous, la date limite est le 15 décembre 2012 !

Partez visiter le Datacenter Microsoft de Dublin le temps d'une journée !

Téléchargez Windows Server 2012 avant le 15 décembre 2012 à minuit et participez automatiquement au tirage au sort vous permettant de partir à Dublin visiter le Datacenter Microsoft. Microsoft vous offre le voyage !
10 d’entre vous partiront le temps d’une journée découvrir les coulisses de notre site.
Pour cela, complétez le formulaire de téléchargement en ISO ou VHD ci-dessous. Votre adresse email devient automatiquement éligible au tirage au sort.
Règlement complet du Jeu gratuit sans obligation d’achat disponible ici.

Bonne chance !

vendredi 7 décembre 2012

Windows Azure OSS Summit à Paris, le 4 décembre 2012

Windows Azure Open Platform Services (OSS) Summit à Paris - France, c'était un événement Microsoft - en anglais, par les équipes Corp - qui s'est déroulé le 4 décembre 2012 sur les solutions Open Source et leur mise en oeuvre sur la plateforme Windows Azure.


Avec à la fois des services de type IaaS (machines virtuelles et sites web) et PaaS,  Windows Azure offre de nombreuses possibilités d'utilisation des langages et outils Open Source.

Après une session d'introduction à Windows Azure, le reste de la journée a donc permis d'aborder :
  • Les langages : Java, PHP, Python, Node.js
  • Les outils du développeur : Eclipse, Github
  • Les systèmes : Linux et la mise en place de réseaux virtuels, dans le Cloud ou hybride
  • Le stockage de données SQL : Windows Azure SQL Database, MySQL; mais aussi NoSQL : Windows Azure Table Storage, Cassandra, Neo4j, MongoDB et sa version en ligne/As-a-Service sur http://mongolab.com
Bien sûr, les démonstrations ont réalisées sur des logiciels non Microsoft : MacBook, Safari, FireFox... Exit les traditionnels Windows et Visual Studio de l'univers Microsoft !

Conclusion après cette journée très riche: la platforme Windows Azure est compatible avec l'éco-système Open Source, oui Microsoft, le message est passé ! (enfin pour moi :-)

Retrouvez les différentes options de développement avec Windows Azure sur le site ici.

mercredi 28 novembre 2012

Windows Azure : de nouvelles options de support, payantes

Microsoft enrichit le support de base, gratuit, de Windows Azure par des options, payantes, avec engagement sur les incidents transmis.
Ces options sont nommées:
  • Développeur
  • Standard
  • Premier
Selon l'option, la prise en compte d'incidents varie entre 8 heures et 15 minutes maximum. Mais d'autres services sont également fournis, à différents niveaux : support téléphonique, escalade, gestion dédiée, expertise...

Noter qu'une quatrième option : Professional Direct n'est disponible qu'aux États-Unis, au Royaume-Uni et Canada.

Concernant le support de base gratuit, il inclut toujours l'accès aux forums et tableau de bord des services Windows Azure qui indique leur bonne santé.


Vous trouverez toutes les informations concernant le support ainsi que les tarifs sur le site ici.

lundi 5 novembre 2012

Release finale de Team Foundation Service

Le service en ligne TFS qui était en preview, vient de sortir en production le 31 Octobre 2012.

Au menu :
  • Gestion Scrum et CMMI
  • Support de GIT
  • Support de divers environnements de développement : Visual Studio, Eclipse, Xcode
  • Nombre de projets illimité
  • Utilisation de Windows Azure pour les builds
Côté prix, les tarifs ne sont pas encore fixés.
Le service sera néanmoins gratuit jusqu'à 5 développeurs, et inclus pour les abonnés MSDN (Premium, Ultimate et TestPro).

Une seule adresse pour essayer : http://tfs.visualstudio.com

mardi 11 septembre 2012

Incroyable : énorme collection de ebook Microsoft gratuits !

Eric Ligman, de Microsoft, a réunit sur le blog de la "Microsoft SMS&P Partner Community" une collection impressionnante de ebook Microsoft gratuits.

Voici les produits abordés (cliquer sur les liens pour accéder aux collections):

SharePoint, Visual Studio, Windows Phone, Windows 8, Office 365, Office 2010, SQL Server 2012, Azure...

SharePoint 2013, Office 2013, Office 365, Duet 2.0, Azure, Cloud, Windows Phone, Lync, Dynamics CRM...

A consommer sans modération !

mercredi 8 août 2012

Solutions de Monitoring d'Applications Windows Azure

Développer, tester et déployer une application dans le Cloud, c'est bien. Mais superviser son exécution et contrôler ses performances, c'est mieux ! Surtout lorsque cette application est critique, sujette à des variations de charge importantes et imprévisibles, ou encore si elle est utilisée en 24h/7 depuis le monde entier.
Et pour prendre en charge correctement cette application, il faut rentrer dans le domaine de l'APM : l'Application Performance Management et des outils qui en font partie.
Dès lors, la question EST : quel outil choisir ??

En septembre 2011, l'institut Gartner a évalué les principaux acteurs de ce marché. Voici le Magic Quadrant pour l'Application Performance Monitoring (Septembre 2011) :

Les activités généralement couvertes par ces outils sont :
  • Le Monitoring : suivi des performances et de la bonne santé du système d'exploitation (CPU, mémoire, IO...), de votre application (temps de réponses, exécution des transactions, latence du site...) et des autres services (base de données, files d'attentes, bus de services, CDN...), mais aussi envoi de notifications en cas d'alerte
  • Le Diagnostique : des erreurs, des fuites mémoires, des requêtes de données, des accès non autorisés... dans le but de corriger et améliorer l'application
  • L'Analyse: via un tableau de bord et des rapports personnalisables, incluant des indicateurs (formule ou aggrégation en général) et des alertes (en cas de dépassement d'un seuil, pendant une période...) définis par l'utilisateur
  • L'Automatisation : des tâches de correction (pannes prévisibles...) ou d'optimisation des ressources (scaling out/down automatique, au niveau d'un seul Cloud ou de plusieurs - mode hybride)...
Les outils des leaders du marché dépassent souvent ce cadre en proposant des fonctions de déploiement, de consolidation de datacenters, de suivi des SLAs... jusqu'à même intégrer des systèmes externes à l'entreprise (services de paiement, de cartographie...) pour apporter une vision globale du niveau de service.

Concernant la plateforme Windows Azure, grâce aux nouvelles fonctionnalités sorties en juin, vous pouvez désormais consulter des indicateurs clés d'exécution de vos services, directement depuis le portail.

Cette nouvelle fonctionnalité de supervision est un plus indéniable par rapport à la précédente version, mais que faire si vous avez besoin d'aller plus loin dans le monitoring, le diagnostique, l'automatisation...? Outre la possibilité de développer soi même son propre environnement de supervision avancée, je vous conseille plutôt d'étudier les solutions existantes.

Pour vous aider, j'ai identifié une liste non exhaustive de solutions de monitoring dans un contexte d'applications ou de services Windows Azure.
Cette liste contient donc des acteurs proposant une prise en charge particulière de la plateforme Windows Azure, exclusivement ou non. Je n'ai pas intégré les acteurs tels que Pingdom, Keynote, AlertBot... dont les solutions sont indépendantes de Windows Azure et ne permettent pas de rentrer dans les détails de comportement de la plateforme, car le monitoring proposé s'intéresse essentiellement à la disponibilité d'accès aux sites ou applications web.

Noter enfin que cette liste contient aussi bien des startups qui ont décidé d'investir dans des solutions de monitoring de Cloud depuis le Cloud... que d'autres compagnies, leaders, présents depuis de nombreuses d'années.
Je vous laisserai découvrir par vous-même - en dehors de cet article - les différences de coûts entre ces solutions.

Société Outil Déploiement de l'outil Plateformes supportées Notifications supportées Scaling dynamique
Microsoft Windows Azure Management Portal SaaS (fait partie de la plateforme) Azure Non Non
Microsoft System Center Operation Manager + Monitoring Packs for Windows Azure & SQL Azure On-Premises Windows, Linux, on Hyper-V, vSphere, XenServer; Azure Email, SMS, Pager, IM Via scripts à développer
Compuware dynaTrace, Gomez SaaS, On-Premises La plupart des technologies, plateformes & fournisseurs Cloud Email, SMS, systèmes tiers Oui
Nimsoft (CA) Nimsoft Monitor SaaS, On-Premises, iPhone app La plupart des technologies, plateformes & fournisseurs Cloud Email, systèmes tiers Oui
AppDynamics AppDynamics SaaS, On-Premises La plupart des technologies, plateformes & fournisseurs Cloud Email, SMS, systèmes tiers Oui
CopperEgg RevealCloud, RevealUptime SaaS Linux, Windows… Amazon, Azure, Rackspace… Email, SMS, Twitter DM… Non
Opstera AzureOps SaaS Azure Email Oui
Paraleap Technologies AzureWatch SaaS, Desktop app, Android app Azure RSS Oui
CloudTools CloudAnalyzer SaaS, iPhone app Azure Email, SMS Non
Cerebrata (Redgate) Azure Diagnostics Manager Desktop app Azure Non Non

Pour terminer, voici un case study de Microsoft : "Implementing Support and Monitoring For a Business-Critical Application Migrated to Windows Azure" qui explique l'approche basée sur l'utilisation de System Center pour une application Microsoft interne, complexe et critique.