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.
3. Présentation de BEWISE
• « Pure Player » Microsoft
depuis 1999
• Diffuse une expertise • Ouverture d’une
novatrice
• Contribue à l’émergence agence sur Paris
de logiciels performants
et ergonomiques
Retrouvez-nous sur le stand 47
5. Sync Framework 2.1
Le Renouveau du modèle
La base du modèle SQL Azure Data Sync
1
6. Sync Framework 2.1
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
7. 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
8. 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
12. Sync Framework V4
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 V4
13. SQL Azure Data Sync
Ou comment gérer vos scénarios dans le cloud
Les solutions hybrides et géo-localisées.
2
14. SQL Data Sync
Le Cloud devient plus qu’une solution
de remplacement / sauvegarde
Ouvre des scénarios inter entreprises
SQL
Géo –réplication
Azure
Cache de données
Données personnalisées
Sync
16. SQL Data Sync
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
17. SQL Data Sync
Répartition de lecture ou de
Geo-synchronization
lecture / écriture
18. 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
19. SQL Azure Data Sync
Pas de code Installation d’un agent
Synchronisation bi local (service
directionnelle windows)
Gestion des conflits Déclenche la
« fixes » synchronisation