1 pierre couzy xavier warzee. … le cloud computing infrastructure mutualisée à l’échelle...
TRANSCRIPT
1
Pierre CouzyXavier Warzee
Le Cloud Computing et le Système d’informations
… le Cloud Computing
Infrastructuremutualiséeà l’échelle d’Internet
ChargeSouplesseCoûts
… tout simplement une option de déploiement ?
Marché des services hébergésPerspectives
SaaS MS$2.4Mds
25% d’ici 2011
+ 32% / an Croissance annuelle 2007-2011 SaaS WW = 32% (IDC)
Les ventes SaaS de Microsoft en 2011 = $2.4Mds (Infosys Consulting)
25% du nouveau business logiciel sera fourni sous forme de service d’ici 2011 (Gartner)
Le Cloud ComputingOpportunités
Externaliser(Virtualisation, PaaS, IaaS, SaaS)
S’appuyer(Buildings Blocks, Attached Services)
Exposer (Clients, Partenaires)
Exposer : Biztalk Services
Démo
8
Une nouvelle ère ?
« La tête dans les nuages, les pieds sur terre. »
Software Services+
10
Software + ServicesBig picture
FoundationServices
Finished Services
Windows Server
Données et Services
StorageComput
eMgmt …
SQL Server
BizTalk Server
Active Director
y
Logique
Métier…
SharePoint Server
ExchangeServer
…Office
Communication Server
?Messagerie, Collaboratfif
Building BlockServices
? ? ? ? …
? ? ? …
? ? ? ? …
Sur terre Dans les nuages
11
La plate-forme du Cloud Computing
Microsoft Data Centers
Foundation Services
Hardware Opérations
Déploiement Réseau Supervisio
n Stockage Exécution
DeviceMesh
Building Block
ServicesDataSync
AppMgmt Identité Bus WorkflowBase de
données
Microsoft Infrastructure Services
Finished Services & Solutions “Live” Personal
Solutions“Online” Business
Solutions
Live API Virtual Earth SDKLive ID
Custom Apps
Vous
12
Le ciment Software + Services
Web 2.0, Desktop, Mobile
SOA (REST / SOAP)
Virtualisation, Grid (HPC)
WebAuth, DelAuth, Claims
Expérience Utilisateur
Services
Infrastructure
Sécurité
Data
L'identité dans le cloud ?Sujet
Consommateur d’identitéFournisseur d’identité
Authentification BizTalk Services
Demo
Identity Provider
Relying Party
Zermatt
Credentials Store(Token-aware)
dateNickna
me, etc…
AGE:35
Information Cards factory
Token factory
Token Processing
codePolicy & UI
code
STS Endpoint
Attributes Store
Credentials Store
Zermatt
Information Cards
AuthNFactors
SubjectIdentitySelector
Que deviennent mes données ?
Un triptyque assez connu :Quoi ?Où ?Comment ?
Un peu d’inattenduLa fin du modèle synchrone ?La fin de la notion de transaction ?
ADO.Net Data Services
La donnée reste chez vousAinsi que son stockage, sa sécurité, son intégrité..
Le protocole de communication changeSOAP est toujours là, maisUtilisation de REST pour
GET/POST/PUT/DELETE
Le langage de requête rejoint l’URL
Exposition de données dans ADO.NET Data Services
Demo
SQL Server Data Services
Scalabilité•Capacité de stockage élastique
•Tarification à la consommation
•Pas de ticket d’entrée
Agilité
•Modèle de données très souple
•Support de REST et SOAP
SLA• Bâti sur SQL Server
• Qualité de service contractuelle
• Haute disponibilité
• Sécurité
Microsoft® SQL Server® Data Services (SSDS) est unezone de stockage et de traitement des données
Mes données sur le Web ?!
Accès sécurisésPas d’accès anonyme sous SSDS beta
Transport sécuriséHTTPS activité par défaut sous SSDS
Stockage en clairPas de chiffrement par défautA votre charge, blob sous SSDS
Licence d’utilisation des servicesPas d’exploitation par Microsoft de vos données
Positionnement de SSDS
Data Spectrum
XML & Schemas simples
Support de Schemas
complexes & du RelationalStockage de
fichiers
Données non structurées
Données semi-
structurées
Données structurées fortement
SSDS
Une application SSDS
Resource Access Layer
Data Store Factory
SSDS RESTClient LocalDB
net
SQLServer
Service Layer
WebUX MobileUX
SQL Server Data Services
SSDS – Autorité, Conteneur, Entité
Autorité
Conteneur
Entité
AutoritéNotion de lieuNotion de possession
ConteneurRacine de stockageRacine de recherchePas de schéma
EntitéTriplets Nom/Type/ValeurPrésence de méta-donnéesPrésence de relationsPoint de mise à jour
Disaster Recovery
Backup
Authority3
Authority2Authority1
GeoBackup
Backup
PrimaryData Center
US
SecondaryData Center
US
Primary DCASIA
Secondary DCASIA
Backup
Authority11Authority10 Geo
Backup
Backup
Live v1Geo-location
Based on authority
Local backupGeo-backup
Exploration de données dans SQL Server Data Services
Demo
De nouveaux repères à prendre
La performance est correcteAu prix de l’exécution asynchrone
Le mécanisme est robusteAu prix de la perte des transactions ACID
La souplesse de représentation est importanteAu prix d’une représentation non tabulaire
La disponibilité et la charge sont très bonnesAu prix de la perte de proximité
Cloud computing, vaporware ?
Comptons les initiatives de Microsoft SSDS : une zone dans le cloudLive : une zone dans le cloudMeshSilverlight streamingBiztalk Services SkyDrive…
28
La plate-forme du Cloud Computing
Microsoft Data Centers
Foundation Services
Hardware Opérations
Déploiement Réseau Supervisio
n Stockage Exécution
DeviceMesh
Building Block
ServicesDataSync
AppMgmt Identité Bus WorkflowBase de
données
Microsoft Infrastructure Services
Finished Services & Solutions “Live” Personal
Solutions“Online” Business
Solutions
Live API Virtual Earth SDKLive ID
Custom Apps
Vous
Le Cloud Computing pour le SI« Assurer une continuité entre
l’entreprise et les nuages en intégrant les deux univers et en vous laissant le contrôle »
100% On Premise
100% Hébergés
“Modèle SaaS pur”
“Monde traditionnel de
l’entreprise”
Software + Services