Your SlideShare is downloading. ×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Windows Azure pour les éditeurs de logiciels (Windows Azure Marketplace, ...)

624
views

Published on

Comment créer et héberger son SaaS au dessus de la PaaS Windows Azure? Comment monétiser son application, ses Web Services, ses données à travers Windows Azure Marketplace? Comment refacturer la …

Comment créer et héberger son SaaS au dessus de la PaaS Windows Azure? Comment monétiser son application, ses Web Services, ses données à travers Windows Azure Marketplace? Comment refacturer la consommation à l'usage de Windows Azure et trouver le bon modèle économique?

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
624
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. palais descongrèsParis7, 8 et 9février 2012
  • 2. La PlateformeAzureEditeurs de8 Février 2012Dominique POCHATLogicielsdominpo@microsoft.comMicrosoft
  • 3. La révolution du CloudComputing pour l’industrie du Logiciels
  • 4. L’impact du Cloud pour l’industriedu logiciels : « Catching The LongTail » Architecture Strategies for Catching the Long Tail http://msdn.microsoft.com/en-us/library/aa479069.aspx
  • 5. Le Cloud vous permet deréaliser de nouvelles choses Plus que juste réduire les coûts informatiques… Amplifier l’agilité et Délivrer de nouvelles Rendre possibles de l’efficacité expériences nouveaux scénarios opérationnelle de adaptées aux usages ou business modèles l’entreprise numériques Innovation, innovation, innovation…
  • 6. Nouveaux modèles de Licence pour vos solutions dans le Cloud
  • 7. Cloud Computing Patterns Compute Compute Inactivity Period Average Usage Average Usage Time Time On & off workloads (e.g. batch job) Successful services needs to grow/scale Over provisioned capacity is wasted Keeping up w/ growth is big IT challenge Time to market can be cumbersome Cannot provision hardware fast enoughCompute Compute Average Usage Average Usage Time Time Unexpected/unplanned peak in demand Services with micro seasonality trends Sudden spike impacts performance Peaks due to periodic increased demand Can’t over provision for extreme cases IT complexity and wasted capacity
  • 8. Vue des modèles Cloud (IaaS, PaaS, SaaS) Traditional Infrastructure Platform Software IaaS PaaS SaaS Vous gérez (On-Premise) as a Service as a Service as a Service Applications Applications Applications Applications Runtimes Runtimes Vous gérez Runtimes Runtimes Security & Integration Security & Integration Security & Integration Security & Integration Prêt pour Prêt pour Prêt à Géré par fournisseur Géré par fournisseur Databases Databases migrer Databases Databases construire consommer ServersVous gérez Géré par fournisseur Servers Servers Servers Virtualization Virtualization Virtualization Virtualization Server HW Server HW Server HW Server HW Storage Storage Storage Storage Networking Networking Networking Networking Contrôle + Coûts élévés Efficacité + économies élévées
  • 9. La plateforme Cloud Microsoft
  • 10. Nous sommes dans le Clouddepuis longtemps 530M active 368M people Over 4B WW queries Over 459M 2B unique Windows Live® using Hotmail® each month unique users calls per year IDs Over 303M Over 6M 25M people 14B ads users each songs in the on Xbox per month month catalog LIVE® Services CloudNous connaissons le monde de
  • 11. DataCenters Azure CloudMicrosoft 2010 Northern North Central Europe USA 2010 2010 Eastern Asia Western Europe South Central 2010 USA Southeast AsiaContrat de service Certifications Exploités par Microsoft Globalentreprise, garantie de sécurité SAS 70 & ISO Foundation Servicesservice avec engagement 27001 audités par (GFS), hébergeur de l’ensemblefinancier, disponibilité et tiers indépendant des services Microsoftsupport 24/7 (MSN, Messenger, Exchange Online, Windows Azure, …)
  • 12. Les solutions CloudMicrosoft As A Service Software (SaaS) Platform as a Service (PaaS) Infrastructure as a service (IAAS)
  • 13. Les services Platform à votredisposition…
  • 14. Services de Traitement (« Compute ») Allocation/Dé-allocation de machines (VM) à la demande pour exécuter votre solution AZURE• Solution Azure = Package Azure (BIN, RES, RUNTIME, …) + FICHIER CONFIG (VAR, ROLE, …)• Solution = 1 ou plusieurs Rôles (WEB, WORKER, VM)• Déposer votre Solution sur la plateforme PaaS Azure dans un ou plusieurs DataCenters Microsoft Azure• Haute dispo, capacité de montée & Tolérance au panne (SLA >99,95%)
  • 15. Azure All Access ! « Çà marche sur Windows, çà marchera sur Azure »
  • 16. Démo
  • 17. Services de• Stockage Stockage non relationnelle avec Windows Azure Storage Type de Stockage : BLOB (binaire), TABLE (entités) QUEUE (message asynchrone) Persistant, Hautement disponible, Géo-Répliqué Accessible via API REST Librairie .NET, PHP, JAVA• Stockage relationnelle avec Base de données relationnelle Cloud Haute disponibilité, capacité de montée en charge à la demande, réplication, sécurité, répartition de charge… Microsoft : Administration physique (disque durs, serveurs et stockage, patch, cluster, sécurité, …) Vous : Administration logique (schéma, index, utilisateur, rôle…)
  • 18. Exemple Solution WindowsAzure SOLUTION AZURE Load Balancer Azure Fabric DATA CENTER AZURE HTTP, HTTPS, TCP CLIEN T
  • 19. TDS+SSLApplication Code ADO.NET, ODBC, … TDS+SSL Application Code HTTP, HTTPSWeb-based Client ADO.NET, ODBC, …Web Browser, Silverlight, …
  • 20. Démo
  • 21. Services de Données• Service de Rapport avec SQL Azure Reporting• Service de Synchronisation de Données DataSync
  • 22. Services Réseaux Windows Azure• Azure CONNECTLiaison sécurisée (IPSec) entre Entreprisele Cloud et réseaux entreprise• Traffic ManagerPermet de router les clients,faire de la répartition decharge ou du failover entre DataCenter(http://www.contoso.com)• Bus de Message Cloud Windows Azure Service Bus
  • 23. Services d’identitéAzure Access Control Service (ACS)• Permet de déléguer l’authentification de vos applications web et services à ACS• Par défaut supporte la fédération d’identité vers Windows Live ID, Google, Yahoo, Facebook, ADFS• Supporte Protocol OAuth 2.0, OpenID 2.0, WS-Trust et WS-Federation• Format des Tokens SAML 1.1, SAML 2.0, et Simple Web Token (SWT) Web Application Service
  • 24. Services de cache• Azure AppFabric CachingService de cache distribuée en mémoireAméliorer la performance In-Memory Caching SQL Azure Hosted Compute Table• Content Delivery Network (CDN) Storage24 nœuds CDN dans le mondeContenu statique plus prêt de vos utilisateurs
  • 25. Mettre àdisposition vos solutions…
  • 26. Place de Marché pour trouver, publier et vendre vos applications etdonnées.Contrôle complet sur les conditions d’usage et prixPossibilité de lister votre solutions uniquement ou lister et vendre surla place de marché AzureVos clients pourront acheter applications/données sur le mode d’unesouscriptions mensuellesMarketPlace fournit la possibilité de fournir une version d’évaluationMicrosoft et Partenaire partage les revenues sur le model 80/20
  • 27. Différence avec les autres Marketplaces ?Built On vs. Built For… BUILD SELL ANYTHING EVERYWHERE
  • 28. Prix Windows Azure
  • 29. Calculateur
  • 30. Comment démarrer ?• Avoir une souscription…• Outils…• Formation
  • 31. Migrer vos applicationssur Azure • SQL Azure Migration Wizard
  • 32. Des ressources Windows Azuregratuites Testez Windows Azure Abonnés MSDN, vous gratuitement pendant bénéficiez de 90 jours Windows Azure  http://aka.ms/  http://aka.ms/ tester-azure-90j activer-azure-msdn Scénario d’utilisation (B2B): http://aka.ms/ b2b-avec-sqlazure
  • 33. Pour aller plus loin Prochaines sessions des Dev Camps Chaque semaine, les 10 Live Open Data - Développer des applications riches avec le février DevCamps 2012 16 Meeting protocole Open Data ALM, Azure, Windows Phone, HTML5, OpenData février Live Meeting Azure series - Développer des applications sociales sur la plateforme Windows Azure 2012 http://msdn.microsoft.com/fr-fr/devcamp 17 Live Comprendre le canvas avec Galactic et la librairie février Meeting three.js 2012 Téléchargement, ressources 21 février Live La production automatisée de code avec CodeFluent Meeting Entities et toolkits : RdV sur MSDN 2012 2 mars Live Comprendre et mettre en oeuvre le toolkit Azure pour http://msdn.microsoft.com/fr-fr/ 2012 Meeting Windows Phone 7, iOS et Android 6 mars Live Nuget et ALM 2012 Meeting Les offres à connaître 9 mars 2012 Live Meeting Kinect - Bien gérer la vie de son capteur 90 jours d’essai gratuit de Windows 13 mars 2012 Live Meeting Sharepoint series - Automatisation des tests Azure 14 mars Live TFS Health Check - vérifier la bonne santé de votre www.windowsazure.fr 2012 Meeting plateforme de développement 15 mars Live Azure series - Développer pour les téléphones, les 2012 Meeting tablettes et le cloud avec Visual Studio 2010 Jusqu’à 35% de réduction sur Visual 16 mars Live Applications METRO design - Désossage en règle dun Studio Pro, avec l’abonnement MSDN 2012 Meeting template METRO javascript 20 mars Live Retour dexpérience LightSwitch, Optimisation de www.visualstudio.fr 2012 Meeting laccès aux données, Intégration Silverlight 23 mars Live OAuth - la clé de lutilisation des réseaux sociaux dans 2012 Meeting votre application
  • 34. Livre sur Windows Azure Premier ouvrage rédigé en Français Sur l’intégralité de la plateforme Windows Azure Disponible dès aujourd’hui! Consultation et achat possible sur le stand (52) des éditions ENI
  • 35. Quel service Azure permet de créer une connection IPSecentre un serveur en entreprise et une instance Azure?
  • 36. Windows AzureAzure CONNECT Entreprise
  • 37. Le CloudRévolution pour l’industrie duLogiciel Architecture Strategies for Catching the Long Tail http://msdn.microsoft.com/en-us/library/aa479069.aspx