Upload
microsoft-technet-france
View
291
Download
3
Embed Size (px)
DESCRIPTION
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?
Citation preview
palais des congrès Paris
7, 8 et 9 février 2012
8 Février 2012Dominique [email protected] Microsoft
La Plateforme Azure Editeurs de Logiciels
La révolution du Cloud
Computing pour l’industrie
du Logiciels
L’impact du Cloud pour l’industrie du logiciels : « Catching The Long Tail »
Architecture Strategies for Catching the Long Tailhttp://msdn.microsoft.com/en-us/library/aa479069.aspx
Le Cloud vous permet de réaliser de nouvelles
choses
Plus que juste réduire les coûts informatiques…
Délivrer de nouvelles expériences
adaptées aux usages numériques
Amplifier l’agilité et l’efficacité
opérationnelle de l’entreprise
Rendre possibles de nouveaux scénarios ou business modèles
Innovation, innovation, innovation…
Slide 6
Usage Libre
Nouveaux modèles de Licence pour vos solutions
dans le CloudPar Unité Type Paiement
Cloud Computing Patterns
Usage
Com
pute
Time
Average
Inactivity
Period
“On and Off “
On & off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome
Com
pute
Time
“Unpredictable Bursting“
Average Usage
Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases
Average Usage
Com
pute
Time
“Growing Fast“
Successful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough
Com
pute
Time
“Predictable Bursting“
Services with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity
Average Usage
Traditional(On-Premise)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Vous
gér
ez
Infrastructureas a Service
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Géré par fournisseur
Vous
gér
ez
Softwareas a Service
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Géré par fournisseur
Platformas a Service
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Géré par fournisseur
Vous
gér
ez PaaS
Prêt pour construire
SaaS
Prêt à consommer
Contrôle + Coûts élévés Efficacité + économies élévées
Servers
Vue des modèles Cloud (IaaS, PaaS, SaaS)
IaaS
Prêt pour migrer
La plateformeCloud
Microsoft
Services Cloud
BROWSER/TVPC Mobile
25M people on Xbox LIVE®
530M active Windows Live®
IDs
368M people using Hotmail®
Over 4B WW queries each month
Over 6M songs in the
catalog
Over 459M unique users
14B ads per month
Over 303M users each
month
2B unique calls per year
Nous sommes dans le Cloud depuis longtemps
Nous connaissons le monde de l’entreprise…
North Central USA
South Central USA
Northern Europe
Western Europe
Eastern Asia
Southeast Asia
2010
2010
2010
2010
Contrat de service entreprise, garantie de service avec engagement financier, disponibilité et support 24/7
Exploités par Microsoft Global Foundation Services (GFS), hébergeur de l’ensemble des services Microsoft (MSN, Messenger, Exchange Online, Windows Azure, …)
Certifications sécurité SAS 70 & ISO 27001 audités par tiers indépendant
DataCenters Azure Cloud Microsoft
Software As A Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a service (IAAS)
Les solutions Cloud Microsoft
Les services
à votre disposition…
Platform
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%)• Possibilité de choisir la taille de VM (Scale UP)
Azure All Access !« Çà marche sur Windows, çà marchera sur Azure »
Démo
Services de Stockage• Stockage non relationnelle avec Windows
Azure StorageType 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 avecBase de données relationnelle CloudHaute 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…)Scale Out avec SQL Azure Federation
Federation Root
Multi-Tenant Db
Tenant 1
Tenant 2
Tenant 3 Db
Tenant 4
Tenant 4 Db 1
Tenant 4 Db 2
HTTP, HTTPS, TCP
Exemple Solution Windows Azure
Load Balancer
SOLUTION AZURE
DATA CENTER AZURE
Azure Fabric
CLIENT
Application Code
ADO.NET, ODBC, …
Web-based Client
Web Browser, Silverlight, …
Application Code
ADO.NET, ODBC, …
TDS+SSL
TDS+SSL
HTTP, HTTPS
Démo
Services de Données• Service de Rapport avec SQL Azure Reporting
• Service de Synchronisation de Données DataSync
Services Réseaux• Azure CONNECT Liaison sécurisée (IPSec) entre le Cloud et réseaux entreprise
• Traffic ManagerPermet de router les clients,faire de la répartition de charge ou du failover entre DataCenter (http://www.contoso.com)
• Bus de Message Cloud Windows Azure Service Bus
Windows Azure
Entreprise
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
Services de cache• Azure AppFabric CachingService de cache distribuée en mémoireAméliorer la performance
• Content Delivery Network (CDN)24 nœuds CDN dans le mondeContenu statique plus prêt de vos utilisateurs
Hosted Compute
Table Storage
SQL AzureIn-Memory Caching
Table Storage
SQL Azure
Mettre à disposition vos
solutions…
Place de Marché pour trouver, publier et vendre vos applications et données.
Contrôle complet sur les conditions d’usage et prix
Possibilité de lister votre solutions uniquement ou lister et vendre sur la place de marché Azure
Vos clients pourront acheter applications/données sur le mode d’une souscriptions mensuelles
MarketPlace fournit la possibilité de fournir une version d’évaluation Microsoft et Partenaire partage les revenues sur le model 80/20
Différence avec les autres Marketplaces ?
Built On vs. Built For…
BUILDANYTHING
SELLEVERYWHERE
Prix Windows Azure
Calculateur
Comment démarrer ?• Avoir une souscription…
• Outils…
• Formation
Migrer vos applications sur Azure
• SQL Azure Migration Wizard
Des ressources Windows Azure gratuites
Testez Windows Azure gratuitement pendant 90 jours http://aka.ms/
tester-azure-90j
Abonnés MSDN, vous bénéficiez de Windows Azure http://aka.ms/
activer-azure-msdn
Scénario d’utilisation (B2B): http://aka.ms/b2b-avec-sqlazure
Chaque semaine, les DevCampsALM, Azure, Windows Phone, HTML5, OpenDatahttp://msdn.microsoft.com/fr-fr/devcamp
Téléchargement, ressources et toolkits : RdV sur MSDNhttp://msdn.microsoft.com/fr-fr/
Les offres à connaître90 jours d’essai gratuit de Windows Azure www.windowsazure.fr
Jusqu’à 35% de réduction sur Visual Studio Pro, avec l’abonnement MSDN www.visualstudio.fr
Pour aller plus loin
10 février 2012
Live Meeting
Open Data - Développer des applications riches avec le protocole Open Data
16 février 2012
Live Meeting
Azure series - Développer des applications sociales sur la plateforme Windows Azure
17 février 2012
Live Meeting
Comprendre le canvas avec Galactic et la librairie three.js
21 février 2012
Live Meeting
La production automatisée de code avec CodeFluent Entities
2 mars 2012
Live Meeting
Comprendre et mettre en oeuvre le toolkit Azure pour Windows Phone 7, iOS et Android
6 mars 2012
Live Meeting
Nuget et ALM
9 mars 2012
Live Meeting
Kinect - Bien gérer la vie de son capteur
13 mars 2012
Live Meeting
Sharepoint series - Automatisation des tests
14 mars 2012
Live Meeting
TFS Health Check - vérifier la bonne santé de votre plateforme de développement
15 mars 2012
Live Meeting
Azure series - Développer pour les téléphones, les tablettes et le cloud avec Visual Studio 2010
16 mars 2012
Live Meeting
Applications METRO design - Désossage en règle d'un template METRO javascript
20 mars 2012
Live Meeting
Retour d'expérience LightSwitch, Optimisation de l'accès aux données, Intégration Silverlight
23 mars 2012
Live Meeting
OAuth - la clé de l'utilisation des réseaux sociaux dans votre application
Prochaines sessions des Dev Camps
Premier ouvrage rédigé en FrançaisSur l’intégralité de la plateforme Windows Azure
Disponible dès aujourd’hui!Consultation et achat possible sur le stand (52) des éditions ENI
Livre sur Windows Azure
Quel service Azure permet de créer une connection
IPSec entre un serveur en entreprise et une instance
Azure?
Azure CONNECT Windows Azure
Entreprise
Le CloudRévolution pour l’industrie du Logiciel
Architecture Strategies for Catching the Long Tailhttp://msdn.microsoft.com/en-us/library/aa479069.aspx