sql azure data sync ou comment synchroniser vos données avec le cloud ?
DESCRIPTION
Venez découvrir comment créer une solution hybride entre vos bases de données On Premises et vos Bases de données dans le Cloud. Nous verrons ensemble les différentes topologies accessibles et les architectures à mettre en Œuvre. Nous découvrirons les possibilités qu'offrent SQL AZURE DATA SYNC pour permettre de consolider et synchroniser vos différentes bases de données avec SQL AZURE.TRANSCRIPT
palais des
congrès
Paris
7, 8 et 9
février 2012
Sébastien PERTUSResponsable Domaine métier SQLBEWISE
Sql Azure Data Sync
http://www.dotmim.com
Présentation de BEWISE
• « Pure Player » Microsoft depuis 1999
• Diffuse une expertise novatrice
• Contribue à l’émergence de logiciels performants et ergonomiques
• Ouverture d’une agence sur Paris
Retrouvez-nous sur le stand 47
SYNC Framework 2.1
SQL Azure Data Sync
Objectif et sommaire de la
session
Sync Framework 2.1
1
Le Renouveau du modèleLa base du modèle SQL Azure Data Sync
Evolution complète du Sync Framework 1.x
Retour à un modèle API.
Possibilité plus étendue que l’ancien modèle.
Sql Server vers Sql Server
Gestion des conflits coté Serveur OU client
Sync Framework 2.1
Scénario Hub And Spoke
Un Serveur contenant l’ensemble des données
Un ou des clients récupérant l’ensemble ou une part filtrée des données du serveur
Scénario Peer to Peer
Pas de notion de serveur ou de client
On parle de Pair.
Chaque pair récupère l’ensemble des données.
Chaque pair peut être fournisseur pour un autre pair
Sync Framework 2.1
Attention au référencement des assemblys !!
Version 2.1 pour le Framework Sync.
Version 3.1 pour les providers Data
Sync Framework 2.1
Sync Framework 2.1
Sync Provider
SyncOrchestrat
or
Sync Provider
Sync Framework 2.1
Sync Provider
SyncOrchestrat
or
Sync Provider
Proxy
Les différents modèles de
synchronisation
Sync Framework 2.1
Sync Framework 4 est une surcouche du Sync
Framework 2.1
Projet Codeplex (non maintenu par Microsoft, donc.)
Discute en ODATA
Permet de se synchroniser avec
HTML 5
Silverlight (Isolated Storage)
Windows Phone 7 (Isolated Storage)
I Phone
Sync Framework V4
Sync V4
SQL Azure Data Sync
2
Ou comment gérer vos scénarios dans le cloudLes solutions hybrides et géo-localisées.
Le Cloud devient plus qu’une solution
de remplacement / sauvegarde
Ouvre des scénarios inter entreprises
Géo –réplication
Cache de données
Données personnalisées
SQL Data Sync
Sync
SQL Azure
Synchronisation : Scénarios
Offline
Sync
On-Premises
SQL Azure Database
Sync
Remote Offices
Bénéfices
Amener les données
prêt de l’utilisateur
final
Gagner en latence
Gagner en
disponibilité (réseau
hors service)
Réduire le flux
réseaux
SQL Data Sync
SQL Data Sync
Geo-synchronizationRépartition de lecture ou de lecture / écriture
SQL Azure Data Sync
Adaptable
Le service d’adapte suivant la demande en ressources
Pas de code de configuration Toutes les données à définir sont choisies via un assistant
Planificateur de synchronisation
Choisissez une planification de synchronisation
Gestion des conflits
Permet de capturer les problèmes de modification d’une même donnée à plusieurs endroits
Logging et Monitoring
SQL Data Sync permet une administration efficace de trace et de monitoring des éventuels problèmes
Pas de code
Synchronisation bi
directionnelle
Gestion des conflits
« fixes »
Installation d’un agent
local (service
windows)
Déclenche la
synchronisation
SQL Azure Data Sync
SQL Azure Data Sync
Microsoft France39, quai du président Roosevelt
92130 Issy-Les-Moulineaux
www.microsoft.com/france