tout ce que vous avez manqué sur sql azure depuis un an

36
palais des congrès Paris 7, 8 et 9 février 2012

Upload: microsoft-technet-france

Post on 22-Apr-2015

385 views

Category:

Technology


1 download

DESCRIPTION

SQL Azure évolue rapidement. Venez découvrir les nouveautés telles que SQL Azure Reporting, SQL Azure Data Sync (introduction en complément de la session SQL Azure Data Sync), SQL Azure Federations (introduction en complément d'une session sur le sujet), l'importation et l'exportation dans les blobs, et autres différents moyens pour faire communiquer SQL Server et SQL Azure.

TRANSCRIPT

Page 1: Tout ce que vous avez manqué sur SQL Azure depuis un an

palais des congrès Paris

7, 8 et 9 février 2012

Page 2: Tout ce que vous avez manqué sur SQL Azure depuis un an

Vous êtes dans l’AMPHI BORDEAUX

Page 3: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 4: Tout ce que vous avez manqué sur SQL Azure depuis un an

• 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

Page 5: Tout ce que vous avez manqué sur SQL Azure depuis un an

IntroductionConception d’une base de donnéesDéploiement et mise à jourRapports SynchronisationFédérationSQL Azure Labs

Agenda – Nouveautés SQL Azure

Page 6: Tout ce que vous avez manqué sur SQL Azure depuis un an

Microsoft Windows Azure

Compute Storage Database

Page 7: Tout ce que vous avez manqué sur SQL Azure depuis un an

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é

Page 8: Tout ce que vous avez manqué sur SQL Azure depuis un an

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…)

Page 9: Tout ce que vous avez manqué sur SQL Azure depuis un an

DEMO

Windows Azure Management Portal

Page 10: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 11: Tout ce que vous avez manqué sur SQL Azure depuis un an

DEMO

SQL Azure Management Portal

Page 12: Tout ce que vous avez manqué sur SQL Azure depuis un an

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)

Page 13: Tout ce que vous avez manqué sur SQL Azure depuis un an

DEMO

Data-tier Application Component

Page 14: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 15: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 16: Tout ce que vous avez manqué sur SQL Azure depuis un an

SQL Azure Reporting Services

DEMO

http://go.microsoft.com/fwlink/?LinkId=207630

Page 17: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 18: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 19: Tout ce que vous avez manqué sur SQL Azure depuis un an

SQL Azure Data Sync

DEMO

Page 20: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 21: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 22: Tout ce que vous avez manqué sur SQL Azure depuis un an

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é

Page 23: Tout ce que vous avez manqué sur SQL Azure depuis un an

SQL Azure Federations

DEMO

http://msdn.microsoft.com/en-us/library/hh778416.aspx

Page 24: Tout ce que vous avez manqué sur SQL Azure depuis un an

http://www.microsoft.com/en-us/sqlazurelabs

SQL Azure Labs

Page 25: Tout ce que vous avez manqué sur SQL Azure depuis un an

SQL Azure Compatibility Assessment

Page 26: Tout ce que vous avez manqué sur SQL Azure depuis un an

SQL Azure Security Service

Page 27: Tout ce que vous avez manqué sur SQL Azure depuis un an

Trust Services

Page 28: Tout ce que vous avez manqué sur SQL Azure depuis un an

SQL Azure Compatibility AssessmentSQL Azure Security Service

DEMO

Page 29: Tout ce que vous avez manqué sur SQL Azure depuis un an

ANNONCE

Page 30: Tout ce que vous avez manqué sur SQL Azure depuis un an

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)

Page 31: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 32: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 33: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 34: Tout ce que vous avez manqué sur SQL Azure depuis un an

STAND Windows Azure noX?

QUESTIONS

MERCI et BON TECHDAYS !

Pour aller plus loin…Et au-delà…

Page 35: Tout ce que vous avez manqué sur SQL Azure depuis un an

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

Page 36: Tout ce que vous avez manqué sur SQL Azure depuis un an

Vous êtes dans l’AMPHI BORDEAUX