palais des congrès Paris
7, 8 et 9 février 2012
Vous êtes dans l’AMPHI BORDEAUX
Mercredi 8 Février, 13h00-14h00Jean-Luc Boucho, InfosysMVP Windows AzureSenior Technology Architect
Nigel Watling, InfosysPartner Technology Architect
Tout ce que vous avez manqué sur SQL Azure depuis un an
Frédéric Wickert, MicrosoftPartner Technical Advisor
• 140,000+ employees from 88 nationalities
• Operations in 76 cities across 33 countries
North America16 US Offices, Development Centers in Atlanta and Canada
EuropeOffices/Development Centers across 16 Countries
Monterrey, MexicoDelivery Center
Belo Horizonte, BrazilDevelopment Center for IT & BPOSales Office for LATAM
Shanghai, ChinaDevelopment Center
IndiaOffices/Delivery Centers across 11 cities. Global HQ
Tokyo, JapanDevelopment Center
AustraliaOffices / 3 Development Centers
Hangzhou, ChinaDelivery Center, Asian & Euro Languages, Specialized Services
Manila, PhilippinesCustomer Service
Infosys - Global Delivery Model
New Zealand3 Offices
Singapore1 Office / 1 Development Center
IntroductionConception d’une base de donnéesDéploiement et mise à jourRapports SynchronisationFédérationSQL Azure Labs
Agenda – Nouveautés SQL Azure
Microsoft Windows Azure
Compute Storage Database
Introduction
DémarrageSouscrire à une offre Windows AzureChoisir la région géographiqueCréer votre premier serveur SQL
SQL AzureTechnologie SQL Server, fournie en tant que serviceIdéale pour tout type d’applicationsEntreprise-ready : haute disponibilité, scalabilité
NouveautésPlusieurs serveurs par abonnement (6 par défaut)150 Go par base au lieu de 50 GoSupport de différentes collationsWindows Azure Platform PowerShell cmdletsBaisse de tarif significative
Introduction
SécuritéFirewall configurable, Transport crypté, Logins SQLImpact sur les connexions (30min 24h + DOS…)
DEMO
Windows Azure Management Portal
Conception d’une base de données
Visual Studio + SQL Server Data Tools (CTP4)
Conception Online & Offline, VersioningSupport SQL Server 2005+, Validation, Debugging
SQL Server Management Studio2008 R2 ou 2012 (RCO)
SQL Azure Management PortalInterface Metro, Espace de travailColoration syntaxique, Plan d’exécution, Dépendances
http://msdn.microsoft.com/en-us/data/gg427686
DEMO
SQL Azure Management Portal
Déploiement et mise à jour
Windows Azure Management PortalImport/Export de schéma + données (BACPAC) vers/depuis un blob storage
SQL Azure Management PortalDéploiement & Mise à jour de schéma (DACPAC)Pour les données : SSIS, BCP, script
SQL Server 2012 Management StudioVisual Studio + SQL Server Data ToolsSQL DAC Examples (sqldacexamples.codeplex.com)
DEMO
Data-tier Application Component
Même technologie que SQL Server Reporting Outils familiers Rapports RDL Contrôle Report Viewer Formats URL, XLS et PDF
SQL Azure Reporting (Preview)
Tous les avantages classiques du Cloud Moins cher A la demande p.ex. fin de mois Pas d’infrastructure ni de licence
Créer un serveur Reporting Sélectionner un abonnement
Etapes
Conception Visual Studio Report Designer
Déploiement Visual Studio ou Azure Management Portal
Visualisation Contrôle Report Viewer
SQL Azure Reporting Services
DEMO
http://go.microsoft.com/fwlink/?LinkId=207630
Modèle Hub and Spoke Groupe de synchronisation Sélectionner les tables et les
champs A la demande ou planifié ? Résolution des conflits
SQL Azure Data Sync (Preview)
SQL Azure (Hub, WE)
SQL Azure (NE)
SQL Azure (WE)
SQL Server
(OnPrem)
Agent Data Sync pour SQL Server Installer le service Windows Sélectionner les bases SQL Server Configuration et transport cryptés
Modifications du schéma Table de suivi des changements pour chaque table
synchronisée Des triggers rassemblent et appliquent les modifications
SQL Azure Data Sync
Pas de support de certains types de données Ne pas utiliser pour la sauvegarde car pas de « versioning »
Authentification de l’agent Clé unique pour le service Data Sync Chaîne de connexion utilisateur pour SQL Server Données encryptées sur place et lors du transport
SQL Azure Data Sync
DEMO
Partitionnement horizontal Une(ou +) table peut être divisée et répartie sur plusieurs bases La clé de fédération détermine dans quelle base les données se
trouvent Chaque base peut avoir sa propre EDITION et MAXSIZE
SQL Azure Federations
Scalabilité, performance et capacité pour le tiers de donnéesSupport dynamique sans interruption de service
Architecture
SQL Azure Gateway Service
Application
Serveur A Serveur B Serveur C
SQL Instance
Federation Members1-9
50-59 Root
SQL Instance
Federation Members40-49
60-69
20-29
SQL Instance
Federation Members
70- 10-19
30-39
1. USE FEDERATION custFed (custId =17) WITH FILTERING ON, RESET
2. SELECT * FROM orders
Les lignes reliées doivent être stockées ensembleL’application vise un seul membre de fédération
Principes de Fédération
Quels type de partitionnement (range) et clé choisir ?Combien de partitions ?
L’application doit savoir quelle partition utiliserNiveau d’indirection? ORMs peuvent gérer la complexité
SQL Azure Federations
DEMO
http://msdn.microsoft.com/en-us/library/hh778416.aspx
http://www.microsoft.com/en-us/sqlazurelabs
SQL Azure Labs
SQL Azure Compatibility Assessment
SQL Azure Security Service
Trust Services
SQL Azure Compatibility AssessmentSQL Azure Security Service
DEMO
ANNONCE
Chute…..des prix….!!!
Taille de la base Prix par base par mois
Jusqu’à 100 Mo constant $5.00
de 100 Mo à 1 Go constant $9.99
De 1 Go à 10 Go$9.99 pour le premier Go$4 par Go supplémentaire
De 10 Go à 50 Go$45.99 pour les premiers 10 Go
$2 par Go supplémentaire
De 50 à 150 Go$125.99 pour les premiers 50 Go
$1 par Go supplémentaire
Concrètement, prenons une base SQL Azure de:1 Go : 9,99$ (soit 9,99$ /Go / mois)7 Go : 33,99$ (soit 4,85$ / Go/mois) 30 Go : 85,99$ (soit 2,87$/Go/mois)100 Go : 175,99$ (soit 1,76$/Go/mois)150 Go : 225,99$ (soit 1,51$/Go/ mois)
Ressources Windows Azure
Testez Windows Azure gratuitement pendant 90 jourshttp://aka.ms/tester-azure-90j
Abonnés MSDN, vous bénéficiez de Windows Azurehttp://aka.ms/activer-azure-msdn
Scénario d’utilisation (B2B) :
http://aka.ms/b2b-avec-sqlazure
Pour aller plus loin
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
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
Pour aller plus loin
Développez des applications de base de données de façon plus efficace avec SQL Server Data Tools (DAT303)Mardi 7 Février, 14h30
Construire des bases de données qui montent en charge avec SQL Azure Database Federations (DAT211)Mercredi 8 Février, 17h30
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ? (DAT209)Jeudi 9 Février, 16h00
Data Explorer : Self-Service ETP (Extract-Transform-Publish) (DAT205)Jeudi 9 Février, 11h00
STAND Windows Azure noX?
QUESTIONS
MERCI et BON TECHDAYS !
Pour aller plus loin…Et au-delà…
Livre sur Windows Azure
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
Vous êtes dans l’AMPHI BORDEAUX