1 Pierre Couzy Xavier Warzee. … le Cloud Computing Infrastructure mutualisée à l’échelle...

Post on 04-Apr-2015

107 views 3 download

Transcript of 1 Pierre Couzy Xavier Warzee. … le Cloud Computing Infrastructure mutualisée à l’échelle...

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