SlideShare une entreprise Scribd logo
1  sur  36
palais des
congrès
Paris



7, 8 et 9
février 2012
Vous êtes dans l’AMPHI
BORDEAUX
Tout ce que vous avez
manqué sur SQL Azure
depuis un an
Mercredi 8 Février, 13h00-14h00
Jean-Luc Boucho, Infosys       Frédéric Wickert, Microsoft
MVP Windows Azure              Partner Technical Advisor
Senior Technology Architect
Nigel Watling, Infosys
Partner Technology Architect
Infosys - Global Delivery Model

                                                                                                        Shanghai, China
North America                                                                                           Development Center
16 US Offices, Development                        Europe
Centers in Atlanta and Canada                     Offices/Development Centers
                                                  across 16 Countries                                        Tokyo, Japan
                                                                                                             Development Center
                                                                                       Hangzhou, China
                                                                                       Delivery Center, Asian & Euro
Monterrey, Mexico                                                                      Languages, Specialized Services
Delivery Center                                                                                                   Manila,
                                                             India                                                Philippines
                                                             Offices/Delivery Centers                             Customer Service
                                                             across 11 cities. Global HQ
                                                                                           Singapore
          Belo Horizonte, Brazil                                                           1 Office /
          Development Center for IT &                                                      1 Development Center
          BPOSales Office for LATAM
                                                                                           Australia
                                                                                           Offices /
                                                                                           3 Development Centers
                                        • 140,000+ employees from 88 nationalities
                                        • Operations in 76 cities across 33 countries                               New Zealand
                                                                                                                    3 Offices
Agenda – Nouveautés SQL
Azure
         Introduction
         Conception d’une base de données
         Déploiement et mise à jour
         Rapports
         Synchronisation
         Fédération
         SQL Azure Labs
Microsoft Windows Azure
Introduction
          SQL Azure
               Technologie SQL Server, fournie en tant que
               service
               Idéale pour tout type d’applications
               Entreprise-ready : haute disponibilité, scalabilité

          Démarrage
               Souscrire à une offre Windows Azure
               Choisir la région géographique
               Créer votre premier serveur SQL
Introduction
          Nouveautés
               Plusieurs serveurs par abonnement (6 par défaut)
               150 Go par base au lieu de 50 Go
               Support de différentes collations
               Windows Azure Platform PowerShell cmdlets
               Baisse de tarif significative

          Sécurité
               Firewall configurable, Transport crypté, Logins
               SQL
               Impact sur les connexions ( 30min 24h +
DEMO
Windows Azure Management
Portal
Conception d’une base de
données
           SQL Azure Management Portal
              Interface Metro, Espace de travail
              Coloration syntaxique, Plan d’exécution,
              Dépendances
           SQL Server Management Studio
               2008 R2 ou 2012 (RCO)


           Visual Studio + SQL Server Data Tools
           (CTP4)
                  Conception Online & Offline, Versioning
        http://msdn.microsoft.com/en-us/data/gg427686
                  Support SQL Server 2005+, Validation, Debugging
DEMO
SQL Azure Management Portal
Déploiement et mise à jour
          Windows Azure Management Portal
             Import/Export de schéma + données (BACPAC)
             vers/depuis un blob storage

          SQL Azure Management Portal
             Déploiement & Mise à jour de schéma (DACPAC)
             Pour les données : SSIS, BCP, script

          SQL Server 2012 Management Studio
          Visual Studio + SQL Server Data Tools
          SQL DAC Examples
DEMO
Data-tier Application Component
SQL Azure Reporting (Preview)
             Même technologie que SQL Server
             Reporting
               Outils familiers

               Rapports RDL

               Contrôle Report Viewer

               Formats URL, XLS et PDF
             Tous les avantages classiques du Cloud
               Moins cher

               A la demande p.ex. fin de mois

               Pas d’infrastructure ni de licence
Etapes
         Créer un serveur Reporting
           Sélectionner un abonnement

         Conception
           Visual Studio Report Designer

         Déploiement
           Visual Studio ou Azure Management
            Portal
         Visualisation
           Contrôle Report Viewer
DEMO
 SQL Azure Reporting Services

http://go.microsoft.com/fwlink/?LinkId=207630
SQL Azure Data Sync (Preview)
                Modèle Hub and Spoke
                  Groupe de synchronisation

                  Sélectionner les tables et les

                   champs
                  A la demande ou planifié ?

                  Résolution des conflits


                Agent Data Sync pour SQL Server
                  Installer le service Windows

                  Sélectionner les bases SQL Server

                  Configuration et transport cryptés
SQL Azure Data Sync
        Modifications du schéma
          Table de suivi des changements pour chaque table
           synchronisée
          Des triggers rassemblent et appliquent les
           modifications
        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


        Pas de support de certains types de données
        Ne pas utiliser pour la sauvegarde car pas de
        « versioning »
DEMO
SQL Azure Data Sync
SQL Azure Federations
  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
  Scalabilité, performance et capacité pour le tiers de données
  Support dynamique sans interruption de service
Architecture
                                      Application
   1. USE FEDERATION custFed (custId =17)          2. SELECT * FROM orders
   WITH FILTERING ON, RESET

                            SQL Azure Gateway Service

            Serveur A                     Serveur B                     Serveur C
           SQL Instance                SQL Instance                 SQL Instance
     Federation Members            Federation Members            Federation Members
      1-       50-                  40-      60-      20-                  10-      30-
                     Root                                         70-
      9        59                   49       69       29                   19       39
Principes de Fédération

          Les lignes reliées doivent être stockées ensemble
          L’application vise un seul membre de fédération

          Quels type de partitionnement (range) et clé choisir ?
          Combien de partitions ?

          L’application doit savoir quelle partition utiliser
          Niveau d’indirection? ORMs peuvent gérer la
          complexité
DEMO
 SQL Azure Federations

http://msdn.microsoft.com/en-us/library/hh778416.aspx
SQL Azure Labs
  http://www.microsoft.com/en-us/sqlazurelabs
SQL Azure Compatibility
Assessment
SQL Azure Security Service
Trust Services
DEMO
SQL Azure Compatibility
Assessment
SQL Azure Security Service
ANNONCE
Chute…..des prix….!!!
 Taille de la base       Prix par base par mois        Concrètement, prenons une base
                                                       SQL Azure de:
 Jusqu’à 100 Mo              constant $5.00
                                                       1 Go : 9,99$ (soit 9,99$ /Go / mois)
 de 100 Mo à 1 Go            constant $9.99            7 Go : 33,99$ (soit 4,85$ / Go/mois)
                                                       30 Go : 85,99$ (soit 2,87$/Go/mois)
                        $9.99 pour le premier Go       100 Go : 175,99$ (soit
 De 1 Go à 10 Go        $4 par Go supplémentaire
                                                       1,76$/Go/mois)
                     $45.99 pour les premiers 10 Go    150 Go : 225,99$ (soit 1,51$/Go/
 De 10 Go à 50 Go      $2 par Go supplémentaire        mois)

                     $125.99 pour les premiers 50 Go
 De 50 à 150 Go         $1 par Go supplémentaire
Ressources Windows Azure

  Testez Windows Azure              Abonnés MSDN, vous
  gratuitement pendant 90           bénéficiez de Windows
  jours                             Azure
   http://aka.ms/tester-azure-90j   http://aka.ms/activer-azure-msdn


   Scénario d’utilisation
         (B2B) :
 http://aka.ms/b2b-avec-sqlazure
Pour aller plus loin
                                               10 février                  Open Data - Développer des applications riches avec le
  Chaque semaine, les                            2012       Live Meeting   protocole Open Data
                                               16 février                  Azure series - Développer des applications sociales sur la
  DevCamps                                       2012       Live Meeting   plateforme Windows Azure

  ALM, Azure, Windows Phone, HTML5,            17 février   Live Meeting   Comprendre le canvas avec Galactic et la librairie three.js
                                                 2012
  OpenData
                                               21 février   Live Meeting   La production automatisée de code avec CodeFluent Entities
  http://msdn.microsoft.com/fr-fr/devcamp        2012
                                                2 mars      Live Meeting   Comprendre et mettre en oeuvre le toolkit Azure pour
                                                 2012                      Windows Phone 7, iOS et Android

  Téléchargement,                               6 mars
                                                 2012       Live Meeting   Nuget et ALM

  ressources et toolkits :                      9 mars
                                                 2012       Live Meeting   Kinect - Bien gérer la vie de son capteur

  RdV sur MSDN                                 13 mars
                                                2012        Live Meeting   Sharepoint series - Automatisation des tests
  http://msdn.microsoft.com/fr-fr/             14 mars                     TFS Health Check - vérifier la bonne santé de votre plateforme
                                                2012        Live Meeting   de développement
                                               15 mars      Live Meeting   Azure series - Développer pour les téléphones, les tablettes et
  Les offres à connaître                        2012                       le cloud avec Visual Studio 2010
                                               16 mars                     Applications METRO design - Désossage en règle d'un template
         90 jours d’essai gratuit de Windows    2012        Live Meeting   METRO javascript
         Azure                                 20 mars      Live Meeting   Retour d'expérience LightSwitch, Optimisation de l'accès aux
                                                2012                       données, Intégration Silverlight
          www.windowsazure.fr
                                               23 mars      Live Meeting   OAuth - la clé de l'utilisation des réseaux sociaux dans votre
                                                2012                       application
         Jusqu’à 35% de réduction sur Visual
Pour aller plus loin

  Développez des applications   SQL Azure Data Sync ou
  de base de données de façon   comment synchroniser vos
  plus efficace avec SQL        données avec le Cloud ?
  Server Data Tools (DAT303)    (DAT209)
   Mardi 7 Février, 14h30       Jeudi 9 Février, 16h00
  Construire des bases de       Data Explorer : Self-Service
  données qui montent en        ETP (Extract-Transform-
  charge avec SQL Azure         Publish) (DAT205)
  Database Federations
  (DAT211)                      Jeudi 9 Février, 11h00
   Mercredi 8 Février, 17h30
Pour aller plus loin…Et au-
delà… Windows Azure noX?
  STAND

  QUESTIONS

  MERCI et BON TECHDAYS !
Livre sur Windows Azure

                Premier ouvrage rédigé en
                Français
                Sur 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

Contenu connexe

Tendances

INTRANET 2.0 SFR avec PersonAll
INTRANET 2.0 SFR avec PersonAllINTRANET 2.0 SFR avec PersonAll
INTRANET 2.0 SFR avec PersonAllPersonall SAS
 
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BITECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BIInetum
 
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightMicrosoft
 
Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...
Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...
Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...Siham Rim Boudaoud
 
Oracle Developer adf
Oracle Developer adfOracle Developer adf
Oracle Developer adfBacely YoroBi
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielMicrosoft Décideurs IT
 
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalitésPresentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalitésALTIC Altic
 
Soft fluent@md day2011
Soft fluent@md day2011Soft fluent@md day2011
Soft fluent@md day2011MDDAY11
 
Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)
Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)
Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)Marius Zaharia
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMJason De Oliveira
 
Visual Studio 2010
Visual Studio 2010Visual Studio 2010
Visual Studio 2010Nabil Babaci
 
De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...
De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...
De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...Microsoft
 
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab ManagementGérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab ManagementMicrosoft
 

Tendances (20)

INTRANET 2.0 SFR avec PersonAll
INTRANET 2.0 SFR avec PersonAllINTRANET 2.0 SFR avec PersonAll
INTRANET 2.0 SFR avec PersonAll
 
Présentation m2iformation
Présentation m2iformationPrésentation m2iformation
Présentation m2iformation
 
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BITECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
 
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
 
Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...
Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...
Mémoire de Licence, site web dynamique sous JEE, application aux entreprises ...
 
Oracle Developer adf
Oracle Developer adfOracle Developer adf
Oracle Developer adf
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logiciel
 
W4 - L'IT et le métier ensemble pour des applications sur mesure
W4 - L'IT et le métier ensemble pour des applications sur mesureW4 - L'IT et le métier ensemble pour des applications sur mesure
W4 - L'IT et le métier ensemble pour des applications sur mesure
 
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalitésPresentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
Presentation Jaspersoft 4.0 par l'éditeur - Bénéfices et fonctionnalités
 
Soft fluent@md day2011
Soft fluent@md day2011Soft fluent@md day2011
Soft fluent@md day2011
 
Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)
Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)
Azure Integration Services : les concepts de BizTalk dans le cloud (ARC303)
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALM
 
Exakis - SharePoint online comme plateforme e-business B2B
Exakis - SharePoint online comme plateforme e-business B2BExakis - SharePoint online comme plateforme e-business B2B
Exakis - SharePoint online comme plateforme e-business B2B
 
EZ Systems - EZ publish, la plate-forme de gestion de contenu web de nouvell...
EZ Systems -  EZ publish, la plate-forme de gestion de contenu web de nouvell...EZ Systems -  EZ publish, la plate-forme de gestion de contenu web de nouvell...
EZ Systems - EZ publish, la plate-forme de gestion de contenu web de nouvell...
 
J2 ee
J2 eeJ2 ee
J2 ee
 
Visual Studio 2010
Visual Studio 2010Visual Studio 2010
Visual Studio 2010
 
De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...
De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...
De l’ergonomie aux bonnes méthodes de développement de vos applications Windo...
 
Sharepoint 2010
Sharepoint 2010Sharepoint 2010
Sharepoint 2010
 
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab ManagementGérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab Management
 
SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...
SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...
SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...
 

En vedette

Construire des applications supportant la montée en charge avec SQL Azure (300)
Construire des applications supportant la montée en charge avec SQL Azure (300)Construire des applications supportant la montée en charge avec SQL Azure (300)
Construire des applications supportant la montée en charge avec SQL Azure (300)Microsoft Technet France
 
Livecast: Mettez à disposition de vos partenaires une base de données SQL Azure
Livecast: Mettez à disposition de vos partenaires une base de données SQL AzureLivecast: Mettez à disposition de vos partenaires une base de données SQL Azure
Livecast: Mettez à disposition de vos partenaires une base de données SQL AzureMicrosoft Technet France
 
Windows Azure : reseaux, équilibreurs de charge et CDN
Windows Azure : reseaux, équilibreurs de charge et CDNWindows Azure : reseaux, équilibreurs de charge et CDN
Windows Azure : reseaux, équilibreurs de charge et CDNMicrosoft Technet France
 
Les VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADLes VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADMicrosoft Technet France
 
Le Must du décisionnel avec l'ensemble de l'offre Microsoft BI
Le Must du décisionnel avec l'ensemble de l'offre Microsoft BILe Must du décisionnel avec l'ensemble de l'offre Microsoft BI
Le Must du décisionnel avec l'ensemble de l'offre Microsoft BIMicrosoft Technet France
 

En vedette (7)

Windows RT en entreprise
Windows RT en entrepriseWindows RT en entreprise
Windows RT en entreprise
 
Construire des applications supportant la montée en charge avec SQL Azure (300)
Construire des applications supportant la montée en charge avec SQL Azure (300)Construire des applications supportant la montée en charge avec SQL Azure (300)
Construire des applications supportant la montée en charge avec SQL Azure (300)
 
Livecast: Mettez à disposition de vos partenaires une base de données SQL Azure
Livecast: Mettez à disposition de vos partenaires une base de données SQL AzureLivecast: Mettez à disposition de vos partenaires une base de données SQL Azure
Livecast: Mettez à disposition de vos partenaires une base de données SQL Azure
 
La stratégie de sécurité de Microsoft
La stratégie de sécurité de MicrosoftLa stratégie de sécurité de Microsoft
La stratégie de sécurité de Microsoft
 
Windows Azure : reseaux, équilibreurs de charge et CDN
Windows Azure : reseaux, équilibreurs de charge et CDNWindows Azure : reseaux, équilibreurs de charge et CDN
Windows Azure : reseaux, équilibreurs de charge et CDN
 
Les VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et ADLes VMs Azure pour SharePoint, SQL Server, et AD
Les VMs Azure pour SharePoint, SQL Server, et AD
 
Le Must du décisionnel avec l'ensemble de l'offre Microsoft BI
Le Must du décisionnel avec l'ensemble de l'offre Microsoft BILe Must du décisionnel avec l'ensemble de l'offre Microsoft BI
Le Must du décisionnel avec l'ensemble de l'offre Microsoft BI
 

Similaire à Tout ce que vous avez manqué sur SQL Azure depuis un an

Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Microsoft Technet France
 
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...Raynald M
 
Duet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPDuet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPMicrosoft Décideurs IT
 
Documation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BDocumation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BNicolas Georgeault
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleManon PERNIN
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...vlabatut
 
SharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerSharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerPhilippe Sentenac
 
2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliope
2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliope2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliope
2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliopeaOS Community
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMGrégory Ott
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Charbel Abdo
 
Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?Microsoft Technet France
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...PimpMySharePoint
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Microsoft
 

Similaire à Tout ce que vous avez manqué sur SQL Azure depuis un an (20)

Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010
 
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
MS TechDays 2012 -Mise en place d'une usine logicielle avec TFS et Test Manag...
 
Reporting Services en 2012
Reporting Services en 2012Reporting Services en 2012
Reporting Services en 2012
 
Duet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPDuet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAP
 
Documation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BDocumation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2B
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitale
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Le Cloud pour l'Education
Le Cloud pour l'EducationLe Cloud pour l'Education
Le Cloud pour l'Education
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
SharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerSharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation Server
 
2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliope
2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliope2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliope
2019-06-04 aOS Strasbourg - Partenaires 2 - Powell 365 - groupe calliope
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012
 
Quoi de neuf dans Office 365?
Quoi de neuf dans Office 365?Quoi de neuf dans Office 365?
Quoi de neuf dans Office 365?
 
CV_Frederick_VARANGO
CV_Frederick_VARANGOCV_Frederick_VARANGO
CV_Frederick_VARANGO
 

Plus de Microsoft Technet France

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Microsoft Technet France
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Microsoft Technet France
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...Microsoft Technet France
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesMicrosoft Technet France
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureMicrosoft Technet France
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityMicrosoft Technet France
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeMicrosoft Technet France
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceMicrosoft Technet France
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Microsoft Technet France
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Microsoft Technet France
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftMicrosoft Technet France
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Microsoft Technet France
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudMicrosoft Technet France
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Microsoft Technet France
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesMicrosoft Technet France
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneMicrosoft Technet France
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsMicrosoft Technet France
 

Plus de Microsoft Technet France (20)

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
 

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

  • 1. palais des congrès Paris 7, 8 et 9 février 2012
  • 2. Vous êtes dans l’AMPHI BORDEAUX
  • 3. Tout ce que vous avez manqué sur SQL Azure depuis un an Mercredi 8 Février, 13h00-14h00 Jean-Luc Boucho, Infosys Frédéric Wickert, Microsoft MVP Windows Azure Partner Technical Advisor Senior Technology Architect Nigel Watling, Infosys Partner Technology Architect
  • 4. Infosys - Global Delivery Model Shanghai, China North America Development Center 16 US Offices, Development Europe Centers in Atlanta and Canada Offices/Development Centers across 16 Countries Tokyo, Japan Development Center Hangzhou, China Delivery Center, Asian & Euro Monterrey, Mexico Languages, Specialized Services Delivery Center Manila, India Philippines Offices/Delivery Centers Customer Service across 11 cities. Global HQ Singapore Belo Horizonte, Brazil 1 Office / Development Center for IT & 1 Development Center BPOSales Office for LATAM Australia Offices / 3 Development Centers • 140,000+ employees from 88 nationalities • Operations in 76 cities across 33 countries New Zealand 3 Offices
  • 5. Agenda – Nouveautés SQL Azure Introduction Conception d’une base de données Déploiement et mise à jour Rapports Synchronisation Fédération SQL Azure Labs
  • 7. Introduction SQL Azure Technologie SQL Server, fournie en tant que service Idéale pour tout type d’applications Entreprise-ready : haute disponibilité, scalabilité Démarrage Souscrire à une offre Windows Azure Choisir la région géographique Créer votre premier serveur SQL
  • 8. Introduction Nouveautés Plusieurs serveurs par abonnement (6 par défaut) 150 Go par base au lieu de 50 Go Support de différentes collations Windows Azure Platform PowerShell cmdlets Baisse de tarif significative Sécurité Firewall configurable, Transport crypté, Logins SQL Impact sur les connexions ( 30min 24h +
  • 10. Conception d’une base de données SQL Azure Management Portal Interface Metro, Espace de travail Coloration syntaxique, Plan d’exécution, Dépendances SQL Server Management Studio 2008 R2 ou 2012 (RCO) Visual Studio + SQL Server Data Tools (CTP4) Conception Online & Offline, Versioning http://msdn.microsoft.com/en-us/data/gg427686 Support SQL Server 2005+, Validation, Debugging
  • 12. Déploiement et mise à jour Windows Azure Management Portal Import/Export de schéma + données (BACPAC) vers/depuis un blob storage SQL Azure Management Portal Déploiement & Mise à jour de schéma (DACPAC) Pour les données : SSIS, BCP, script SQL Server 2012 Management Studio Visual Studio + SQL Server Data Tools SQL DAC Examples
  • 14. SQL Azure Reporting (Preview) Même technologie que SQL Server Reporting  Outils familiers  Rapports RDL  Contrôle Report Viewer  Formats URL, XLS et PDF Tous les avantages classiques du Cloud  Moins cher  A la demande p.ex. fin de mois  Pas d’infrastructure ni de licence
  • 15. Etapes Créer un serveur Reporting  Sélectionner un abonnement Conception  Visual Studio Report Designer Déploiement  Visual Studio ou Azure Management Portal Visualisation  Contrôle Report Viewer
  • 16. DEMO SQL Azure Reporting Services http://go.microsoft.com/fwlink/?LinkId=207630
  • 17. SQL Azure Data Sync (Preview) Modèle Hub and Spoke  Groupe de synchronisation  Sélectionner les tables et les champs  A la demande ou planifié ?  Résolution des conflits Agent Data Sync pour SQL Server  Installer le service Windows  Sélectionner les bases SQL Server  Configuration et transport cryptés
  • 18. SQL Azure Data Sync Modifications du schéma  Table de suivi des changements pour chaque table synchronisée  Des triggers rassemblent et appliquent les modifications 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 Pas de support de certains types de données Ne pas utiliser pour la sauvegarde car pas de « versioning »
  • 20. SQL Azure Federations 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 Scalabilité, performance et capacité pour le tiers de données Support dynamique sans interruption de service
  • 21. Architecture Application 1. USE FEDERATION custFed (custId =17) 2. SELECT * FROM orders WITH FILTERING ON, RESET SQL Azure Gateway Service Serveur A Serveur B Serveur C SQL Instance SQL Instance SQL Instance Federation Members Federation Members Federation Members 1- 50- 40- 60- 20- 10- 30- Root 70- 9 59 49 69 29 19 39
  • 22. Principes de Fédération Les lignes reliées doivent être stockées ensemble L’application vise un seul membre de fédération Quels type de partitionnement (range) et clé choisir ? Combien de partitions ? L’application doit savoir quelle partition utiliser Niveau d’indirection? ORMs peuvent gérer la complexité
  • 23. DEMO SQL Azure Federations http://msdn.microsoft.com/en-us/library/hh778416.aspx
  • 24. SQL Azure Labs http://www.microsoft.com/en-us/sqlazurelabs
  • 30. Chute…..des prix….!!! Taille de la base Prix par base par mois Concrètement, prenons une base SQL Azure de: Jusqu’à 100 Mo constant $5.00 1 Go : 9,99$ (soit 9,99$ /Go / mois) de 100 Mo à 1 Go constant $9.99 7 Go : 33,99$ (soit 4,85$ / Go/mois) 30 Go : 85,99$ (soit 2,87$/Go/mois) $9.99 pour le premier Go 100 Go : 175,99$ (soit De 1 Go à 10 Go $4 par Go supplémentaire 1,76$/Go/mois) $45.99 pour les premiers 10 Go 150 Go : 225,99$ (soit 1,51$/Go/ De 10 Go à 50 Go $2 par Go supplémentaire mois) $125.99 pour les premiers 50 Go De 50 à 150 Go $1 par Go supplémentaire
  • 31. Ressources Windows Azure Testez Windows Azure Abonnés MSDN, vous gratuitement pendant 90 bénéficiez de Windows jours Azure http://aka.ms/tester-azure-90j http://aka.ms/activer-azure-msdn Scénario d’utilisation (B2B) : http://aka.ms/b2b-avec-sqlazure
  • 32. Pour aller plus loin 10 février Open Data - Développer des applications riches avec le Chaque semaine, les 2012 Live Meeting protocole Open Data 16 février Azure series - Développer des applications sociales sur la DevCamps 2012 Live Meeting plateforme Windows Azure ALM, Azure, Windows Phone, HTML5, 17 février Live Meeting Comprendre le canvas avec Galactic et la librairie three.js 2012 OpenData 21 février Live Meeting La production automatisée de code avec CodeFluent Entities http://msdn.microsoft.com/fr-fr/devcamp 2012 2 mars Live Meeting Comprendre et mettre en oeuvre le toolkit Azure pour 2012 Windows Phone 7, iOS et Android Téléchargement, 6 mars 2012 Live Meeting Nuget et ALM ressources et toolkits : 9 mars 2012 Live Meeting Kinect - Bien gérer la vie de son capteur RdV sur MSDN 13 mars 2012 Live Meeting Sharepoint series - Automatisation des tests http://msdn.microsoft.com/fr-fr/ 14 mars TFS Health Check - vérifier la bonne santé de votre plateforme 2012 Live Meeting de développement 15 mars Live Meeting Azure series - Développer pour les téléphones, les tablettes et Les offres à connaître 2012 le cloud avec Visual Studio 2010 16 mars Applications METRO design - Désossage en règle d'un template 90 jours d’essai gratuit de Windows 2012 Live Meeting METRO javascript Azure 20 mars Live Meeting Retour d'expérience LightSwitch, Optimisation de l'accès aux 2012 données, Intégration Silverlight www.windowsazure.fr 23 mars Live Meeting OAuth - la clé de l'utilisation des réseaux sociaux dans votre 2012 application Jusqu’à 35% de réduction sur Visual
  • 33. Pour aller plus loin Développez des applications SQL Azure Data Sync ou de base de données de façon comment synchroniser vos plus efficace avec SQL données avec le Cloud ? Server Data Tools (DAT303) (DAT209) Mardi 7 Février, 14h30 Jeudi 9 Février, 16h00 Construire des bases de Data Explorer : Self-Service données qui montent en ETP (Extract-Transform- charge avec SQL Azure Publish) (DAT205) Database Federations (DAT211) Jeudi 9 Février, 11h00 Mercredi 8 Février, 17h30
  • 34. Pour aller plus loin…Et au- delà… Windows Azure noX? STAND QUESTIONS MERCI et BON TECHDAYS !
  • 35. Livre sur Windows Azure Premier ouvrage rédigé en Français Sur l’intégralité de la plateforme Windows Azure Disponible dès aujourd’hui ! Consultation et achat possible sur le stand (52) des éditions ENI
  • 36. Vous êtes dans l’AMPHI BORDEAUX

Notes de l'éditeur

  1. Pour démarrer- Offre gratuite : de 90 jours, ou incluse avec l’abonnement MSDN-> Frédéric vous parlera à la fin des offres Windows Azure !Differences avec SQL Server- Focus on logical vs. physical administration- Database and log files automatically placed- Three high-availability replicas maintained for every database- Databases are fully contained- Tables require a clustered indexUnsupported SQL Server features- BACKUP / RESTORE- USE command, linked servers, distributed transactions, distributed views, distributed queries, four-part names- Service Broker- Common Language Runtime (CLR)- SQL Agent
  2. Baisse de tarif : indiquer que « Tous les transferts de données entrants sont gratuits »PowerShellcmdlets : automatiser le provisioning & config firewallCollations : Fullycontaineddatabase = pas d’adhérence entre le serveur et les basesConnexions- Detailler : 30min, 24h…-RetryLogic (Failover…)
  3. Création d’un serveur North Europe + Firewall (plusieurs serveurs par abonnement)Création d’un co-administrateurCréation d’une Database 150 GoAffichage chaine de connexion (propriétés dans la treeview de gauche)Powershell : cycle de vie de développement, ou en prod pour du PRA (p.e.)GetSqlAzureServer.ps1
  4. (SSDT == development) != (SSMS == management)Online : new SQL Server Object Explorer (Menu "View")Offline mode : SSDT Database Projects, versioning, validation, debuggingSchema compare : (Top-level Menu "SQL")Déploiement direct, script, DACPAC
  5. Test: Création d’une Base (Collation) + GUI Metro, Administration workspaceCréation d’une Table (Index management) + Requête INSERT (Syntaxcolor editor)AdventureWorks (DB summary)Requête SELECT (Query Plan)Object DependencyViewer
  6. (DAC) Data-tier Application Component, il s’agit d’une entité qui contient tout ce dont une application peut avoir besoin : (tables, vues, fonctions, procédures, logins …). A data-tier application (DAC) is an entity that contains all of the database and instance objects used by an application. A DAC provides a single unit for authoring, deploying, and managing the data-tier objects instead of having to manage them separately. A DAC allows tighter integration of data-tier development with the development of the associated application code. It also gives administrators an application level view of resource usage in their systemsComment mettre une DB en Mode offlineDACPAC : "Create additional down-level .dacpac file" option in the Visual Studio Project Settingssqldacexamples.codeplex.com: “SQL Azure Import/Export ServiceUpgrading a dacpac or bacpac- Not supported in portals yet- Use SQL Server 2012 Management Studio
  7. Windows Azure PortalBlob Storage + CloudXplorerImport BACPACdans un serveurVisual Studio + SSDTExplorateur d’objets SQL ServerTable => Données + Concepteur de Vues (Design)Fichier / Nouveau Projet / SQL Server / (ne pas faire)Base => Créer un nouveau projet (ne pas faire)Ouvrir la solution AdventureWorksDAC.slnMontrer la colonne supplémentaire PresentAuTD12Générer DACPAC et ouvrir le dossier outputSQL Azure PortalOnglet gauche AdministrationMettre à niveau une application de la couche Données DACPACMontrer la Table mise à jour
  8. Operational reports (i.e. RDL reports)Report viewer control (AJAX)Oct 2011 Preview ReleaseImproved availability and performance statistics.Ability to self-provision a SQL Azure Reporting server.Windows Azure Management Portal updates to easily manage users and reports deployed to SQL Azure Reporting.Availability of the service in all Microsoft Windows Azure datacenters around the world.Official Microsoft support in this new CTP release.Greater access for customers with no separate registration process required to use the new CTP.”
  9. Preview release October 2011, last updated 26 Jan 2012Free, non-production synchronisationTo, From, Bi-directionalInstall Windows service on an on-premises server (doesn’t have to be SQL Server just a machine that has access to SQL Server)scheduled (5 mins to monthly)
  10. http://social.technet.microsoft.com/wiki/contents/articles/1086.sql-azure-data-sync-faq.aspxCertificates are used to authenticatecloud componentsSupported data types: http://msdn.microsoft.com/en-us/library/windowsazure/hh667319.aspxSQL Server 2005 SP2 and later.SQL Server 2008 R2 Management Studio has SQL Azure supportOne Data Sync server per subscription; multiple sync groupsSchema modifications - you need to remove the sync group and recreateBothAdministrators and non-Administrators are able to install the Data Sync AgentTriggers added to tables and stored procedures to gather and apply changesSync on demand or scheduled and is between 5 mins and a month. Conflict resolution table
  11. Released10 Dec 2011Client applications can continue accessing data during repartitioning operations with no interruption in service.Federation members are the databasesWindows Azure Marketplace and Email archiving use Federationshttp://highscalability.com/unorthodox-approach-database-design-coming-shard
  12. Currently only range partitioning schemes are permitted, but in the future it is anticipated that hash and other schemes will be made available.http://blogs.msdn.com/b/adonet/archive/2012/01/10/sql-azure-federations-and-the-entity-framework.aspxhttp://windowsazurecat.com/2011/09/sql-azure-federations-entity-framework-code-first/