TheCricLinks

Je me pose plein de questions, Internet est un moyen d'y répondre

Nom :

La devise de la France est Liberté - Égalité - Fraternité. Cette devise peut et doit nous aider à trouver le bon chemin.

mardi 7 août 2012

Une erreur de configuration à l'origine de la panne d'Azure

Une erreur de configuration àl'origine de la panne d'Azure: " Ce genre de pannes sert d'apprentissage aux administrateurs et aux clients du cloud. Plutôt que de brandir ces incidents pour remettre en cause le bien fondé du cloud, ils devraient les voir comme des occasions pour améliorer l'usage du cloud computing..."

Libellés : , ,

vendredi 26 août 2011

Windows bientôt disponible en mode cloud - Actualités PME - LeMondeDuCloud.fr

"...Le brevet, qui date de février 2010, décrit une structure de couches, basée sur différents systèmes de stockage. Cette structure sera utilisée comme un disque dur virtuel et pourra également être contrôlée localement via internet. Une sorte de VDI adaptée au cloud computing de l'éditeur, Windows Azure.

De nombreux systèmes pourraient être concernés par ce nouvel OS notamment les PC, tablettes, smartphones... Les avantages du système d'exploitation basés sur le cloud tiennent principalement en une diminution des besoins en matériel et du temps nécessaire pour le démarrage...."
Windows bientôt disponible en mode cloud - Actualités PME

Libellés : , ,

vendredi 13 février 2009

Techdays'09 : Microsoft explique Azure en détail - Le Monde Informatique

Je ne vais pas réexpliquer ce que LMI explique très bien, donc parole aux journalistes qui sont payés pour ça.

Tester le Cloud Computing, c'est le moment

Maintenant, après avoir lu l'article de LMI pointé plus haut, vous voulez peut-être vous lancer à développer dans le nuage d'ordinateurs de Microsoft appelé Azure ne serait-ce que pour tester ce nouveau concept à la mode qu'est le "Cloud computing" :

Tout d'abord il faut connaître le principal point d'entrée pour les développeurs qui est [ici !].

Pour développer une application pour la plateforme Azure, Il vous faudra comme outils nécessaires et directement disponibles le Windows Azure Tools for Microsoft Visual Studio ainsi que le Windows Azure Software Development Kit en plus d'un système de développement (une version Express de Visual Studio suffira ) .

Il faut savoir qu'avant de déployer son application dans le nuage de Microsoft, on peut développer localement sur son PC son application Azure, mais qu'ensuite l'envoi dans le nuage nécessite un jeton d'entrée offert par l 'Azure Services Invitations Program.
Service gratuit qui sera évidemment payant lorsque les tarifs d'Azure seront fixés (en principe au cours de l'année 2009).

Quant aux services supplémentaires offerts aux dessus de la plateforme Azure elle-même Azure Services Platform Technologies , les .NET services , SQL Data Services ou Live services nécessitent de même pour chacun l'obtention de jetons d'entrées ainsi qu'un SDK particulier, le point d'entrée principal permet l'accès aux différents SDKs ainsi qu'aux demandes d'invitations d'accès aux différents services.

__________________________________

Pour ceux qui ne comprennent pas de quoi il s'agit : on parle ici de fabriquer une application qui sera déployée non pas sur un ou des ordinateurs précis mais qui s'exécutera dans le nuage de Microsoft c'est à dire probablement dans une ou des machine virtuelles instanciées dans un des Data Center Microsoft (voir cet exemple de Data Center (article en anglais)) le plus proche des utilisateurs de l'application.

Cette application sera accessible ensuite directement via Internet par le web ou un service web.

Microsoft louera par la suite le stockage / débit ou services des ordinateurs virtuels utilisés.

Quel est l'intérêt ?
Pour ceux qui gère l'application : ne pas s'occuper d'administration/ gestion de machines ni de montée en charge quand les clients arrivent en masse. Microsoft est l'administrateur de ses machines.
Pour Microsoft : Microsoft récupére une dime à l'utilisation de l'application et espère bien, en offrant des services supplémentaires, capturer en son sein les fournisseurs de services comme il avait précédement capturé les founisseurs de logiciels en offrant des interfaces de programmation (API) de plus en plus nombreuses à Windows.

Libellés : , , ,

mardi 9 décembre 2008

Le père de votre Windows, David Cutler au travail sur WindowsAzure - Wikipedia, / Microsoft

Le père de tout les Windows de la série NT et donc probablement de votre windows XP ou Vista, c'est lui : DavidCutler. Son histoire est racontée [là !] sur wikipedia

Il est impliqué maintenant dans Windows Azure , le ciel bleu de Microsoft dans ce monde de nuages (d'ordinateurs)

J'ai laissé les liens en anglais (plus riches ) mais wikipedia permet de choisir sa langue ...

Libellés : , , , , , ,

mardi 18 novembre 2008

Microsoft's Cloud Vision - Redmond Developer News

Pour faire suite à mon billet précédent sur le même sujet : Redmond Developer News | Microsoft's Cloud Vision

Libellés : , , , ,

Microsoft s' élance dans le domaine du Cloud couputing avec ses Services Windows Azure | Azure Services Platform

Microsoft
fournisseur de
système d'exploitation
de nuages d'ordinateurs
ou
Comment Microsoft veut
vous louer le monde informatique
de demain


Microsoft après avoir été un fournisseur de système d'exploitation pour PC décide de glisser ce principe sur le web et de devenir un fournisseur de système d'exploitation de nuages d'ordinateurs via sa plateforme de services AZURE.

Un nuage d'ordinateurs c'est en gros en ensemble de serveurs qui collaborent ensemble pour répondre à un même besoin. Vous en utilisez un plus ou moins tous les jours, c'est Google . Et donc par exemple ce blog est sur un nuage (si si) . Vous ne pouvez pas localiser ce blog sur un ordinateur donné, c'est Google qui se charge de ça.

Je vais ici essayer de me placer du point de vue de quelqu'un qui cherche à vendre du logiciel :

Le monde du logiciel classique
En simplifiant, sur un PC Windows par exemple vous développez une application en utilisant les API Microsoft et Microsoft réalise pour vous l'accès par votre programme à l'ordinateur sous-jacent via son système d'exploitation que vous payez et que votre client paye (en principe).
Pour développer votre application vous pouvez utiliser des bibliothèques fournies par d'autre développeurs par exemple sous la forme de DLLs

Dans ce monde du logiciel classique non prévu pour le web, il est à votre charge de déployer votre application chez le client. Avant c'était par copie et maintenant c'est par téléchargement.

Le nouveau monde du logiciel
Le web est là ! Le développement de très bon logiciels en Open Source voire le piratage entraine que les clients non captifs achèteront les logiciels PC probablement de moins en moins chers.
  • à moins que par marketing, on ne leur vendent des logiciels en boite non piratables. C'est le monde des logiciels de consoles de jeu , des GPS, des ... mais c'est une autre histoire...
puis
  • il y a le monde des services qui vend des développements souvent à façon, qui gagne de l'argent et dont les clients veulent toujours plus d'accès par le web et plus de mobilité.
  • il y a le monde de la mobilité avec ses portables intelligents en tous genres qui sont de plus en plus intelligents et de plus en plus connectés et feront la plus grande base de clients (quoi vous n'avez toujours pas de téléphone ?)
  • Et enfin il y a le monde du web qui côté serveurs veut pouvoir gérer tout ça en prenant en compte une augmentation possible du nombre de clients, nombre qui dans le futur pourrait atteindre voire dépasser le nombre d'humains sur la planète ( Oui des machines peuvent aussi être clientes d'un service web)
Que propose Microsoft ?
En gros, un système de développement Microsoft pour faire des applications déployables sur un nuage Microsoft. Il faut donc voir ce nuage Microsoft comme étant une espèce d'ordinateur géant et sécurisé que Microsoft veut rendre omniprésent et omnipotent.
  • pas de maintenance à faire, c'est M$ qui s'en charge
  • à puissance variable suivant le nombre de clients , c'est M$ qui s'en charge.
Comment Microsoft va réussir à faire passer les clients vers son nuage d'ordinateurs ?
Tout simplement parce que la base installée des clients Windows est très large (certains diront trop) et les clients très habitués (certains diront trop) aux applications Microsoft qui sont devenues des normes de fait comme par exemple la suite Office.

Microsoft va essayer et probablement réussir à faire glisser un grande partie de ses clients vers son nuage applicatif en commençant par déplacer ceux utilisant les applications Windows habituelles classiques comme Office par exemple avec OfficeLive ou en offrant des services gratuit. Dans cette stratégie il est important pour Microsoft de savoir doser la quantité de services offerts sur la machine et sur le nuage. Pourquoi croyez-vous que Microsoft parle de nouvelles versions de Windows tout les 3 ans et pourquoi croyez-vous que Microsoft vous propose ses services Windows Live gratuitement ?

Ne jamais mépriser les efforts que Microsoft fait vers la jeunesse

Le MSN messenger devenu Live Messenger 2008 est très important pour Microsoft car il permet de fidéliser les clients (futurs payeurs) dès leur plus jeune age aux services de son nuage d'ordinateurs.

Messenger est le logiciel client typique d'un nuage, client qui se décline dans toutes les versions du téléphone mobile au serveur. Le diffuser, le rendre le meilleur possible, c'est garantir que le nuage Microsoft est accessible par le plus grand nombre, c'est donc garantir aussi l'accès aux services supplémentaires que VOUS, si vous développez sur la plateforme Azure, offrirez à vos clients.

B2B, Workflow, Web Services et Mashups
Dans le monde du web, vous réalisez une application vous la mettez sur un serveur et votre client y accède via le web. À vous de savoir monétiser ce service en transformant celui-ci en machine à sous.

Un des problèmes qui se posent si on propose un système d'exploitation de nuage est de permettre de mélanger les services offerts comme on pouvait sur une simple machine.
Comment avoir l'équivalent de l'appel des librairies externes pour un développeur classique ?
Les Web services, le workflow , les mashups répondent techniquement à cette problèmatique, le B2B permettant de faire collaborer des partenaires. Il semble évident que dire business 2 business chez Microsoft fait immédiatement penser que Microsoft louera les services de collaborations en question. Azure propose toutes les méthodes possible de communications pour mélanger les services web de fournisseurs divers afin d'en générer d'autres.

Bienvenue dans le monde des Web services à la Microsoft

Vous avez dit dimensionnement de serveur ?

Pas de problème, commencez tout petit, Microsoft se chargera du reste

Vous avez dit Administration de serveur, backup ?

Pas de problème, Microsoft se charge de tout, le nuage est tolérant aux fautes

Ça coûte combien ?
Là est le piège car M$ (j'insiste sur le $) laisse pour le moment le prix en suspens (suspense !!!)
Ce que l'on sait c'est que que Microsoft pourra monétiser :
  • Les services de calculs et de stockage sur Windows Azure
  • Les contrôles d'accès, les services de bus et de workflow des services .NET
  • les services d'accès SQL
  • les services de composants SharePoint utilisables par les développeurs
Bref tout ce qui rentrera ou qui communiquera dans le nuage pourra passer par un octroi à Microsoft .

Pour en savoir plus, rien ne vaut une bonne présentation directement faite par Microsoft (in english) :

Ah oui j'oubliais, si vous êtes développeur, c'est pour le moment gratuit et [vous pouvez tester!]

Libellés : , , , , , ,