Les données dans le Cloud         et On-Premise. Quelles  Sébastien PERTUS DPE. Microsoft France                          ...
C’est quoi le cloud
AZURE
AZURE
SQL DANS AZURE                              Windows                 Machine                              Azure SQL        ...
Differences SQL IAAS et SQL PAAS                              SQL Server                                           WA SQL ...
Fonctionnalités non incluses                 SQL Server                      WA SQL Database                   (IaaS)     ...
SQL en mode IAAS
Migration vers la plateforme IAAS• Version supportées   – SQL SERVER 2012, 2008 R2, 2008• Fonctionnalités   – Toutes les f...
Machines virtuelles et Editions SQL                                     BandeVM Size       CPU Coeurs   Mémoire           ...
Créer une machine virtuelle SQL SERVER sur AZURESQL SERVER MODE IAAS
SQL en mode PAAS                   Windows                   Azure SQL                   Database
Serveur != Machine
SQL AZURE DATABASE                • SQL SERVER en tant que                  Service                • Autonome             ...
Pare-Feu SQL AZURE DATABASE                •   Sécuriser vos données                •   Contrôle d’accès en fonction de l’...
Serveur• Création d’un  serveur depuis le  portail Azure• Automatisation  possible via des  api REST ou des  scripts  Powe...
Connexion                <connectionStrings>                <addname="AdventureWorks"connectionString=                    ...
Accéder à SQL Azure DatabaseSQL SERVER MODE PAAS
Calculatrice
Elasticité, Scalabilité avec SQL Azure DatabaseSQL FEDERATIONS
FEDERATIONS              • Etablir un scaling de base                via la communication multi-                nœuds     ...
ARCHITECTURE                                      Orders_federation                                       Orders_federatio...
Créer une fédérationSQL AZURE DATABASE
Synchronisez vos donnéesSQL DATA SYNC
SQL Data Sync•   Adaptable     –   Le service d’adapte suivant         la demande en ressources•   Pas de code de configur...
HadoopAzure Table StorageBIG DATA / NOSQL
15/04/2013  AI3- Qui sommes-nous ?            Forte Culture                              CA             du Service        ...
Big Data
SQL vs NoSQL vs Hadoop (MapReduce)Feature                       SQL   NoSQL   HadoopGrand stockage(PB)Grand traitement (PB...
Hadoop : 10 ans d’histoire                                                                     Aujourd’ui2003             ...
Accès à HDInsight                          Azure BLOB Storage   Data IN                                                   ...
Table Azure Storage:
Une application à 1 GB ~ 900 GB                     IIS + ASP.net                   SQL Server
Une application à 1 PB          SSRS                                 Web Role                                 Cluster     ...
Un exemple                        NOAA.gov                                  FTP       Web Role                           W...
Donnez votre avis !                   Depuis votre smartphone, sur :                    http://notes.mstechdays.fr    De n...
Développeurs                                                         Pros de l’IT http://aka.ms/generation-app       Forme...
Les données on-premise et dans le cloud. Quelles options ?
Prochain SlideShare
Chargement dans…5
×

Les données on-premise et dans le cloud. Quelles options ?

1 119 vues

Publié le

SQL, noSQL, Entity Framework ? Hadoop ! ? Quelles options d'accès aux données pour vos applications hébergées dans AZURE ? Venez découvrir les "patterns" les mieux adaptés à vos applications "hybrides" ou complètement "azurés" et les possibilités de management qu'offre la plateforme Azure. La nouvelle fonctionnalité VM de Windows Azure permet désormais de déployer SQL Server en quelques clics. Mais est-ce la solution dont vous avez besoin pour vos données ? Dans cette session, vous obtiendrez un panorama complet des solutions de stockage avec Windows Azure, SQL ou noSQL et découvrirez pour chacune les avantages, scénarios clés, indications de prix et démonstrations ! (SQL Federation, SQL Server Data Sync seront également abordés)

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Les données on-premise et dans le cloud. Quelles options ?

  1. 1. Les données dans le Cloud et On-Premise. Quelles Sébastien PERTUS DPE. Microsoft France options ? Francisco ORCHARD Consultant BI. AI3 http://blogs.msdn.com/b/mim/ http://www.ai3.frCode / Développement
  2. 2. C’est quoi le cloud
  3. 3. AZURE
  4. 4. AZURE
  5. 5. SQL DANS AZURE Windows Machine Azure SQL Virtuelles Database
  6. 6. Differences SQL IAAS et SQL PAAS SQL Server WA SQL Database (IaaS) (PaaS)Développement Migration d’applications Nouvelles applicationsManagement Contrôle complet Service géréCompatibilité Toutes les fonctionnalités SQL Basé sur les technologies SQL • Transport Réseau (Tabular Data Stream) • LangageSQL (Transact-SQL) • APIs d’accèsaux données(ADO.NET, ODBC, JDBC) • Outilsde développement(SQL Server Data Tools) • Outilsde gestion(SQL Server Management Studio)
  7. 7. Fonctionnalités non incluses SQL Server WA SQL Database (IaaS) (PaaS) SQL Haute Disponibilité Master Data Services SQL Azure Sync CDC Federations Data Compression Impor Export Service Extended Events Maintenance complet CLR Management REST API Filestream iFTS Toutes les fonctionnalités SQL Performance Data Collector Resource Governor SQL Server Replication TDE Database Mirroring
  8. 8. SQL en mode IAAS
  9. 9. Migration vers la plateforme IAAS• Version supportées – SQL SERVER 2012, 2008 R2, 2008• Fonctionnalités – Toutes les fonctionnalités excepté le Failover Cluster• Installation – Création à la volée d’une machine virtuelle SQL SERVER – Téléchargement de votre propre VM• License – Paiement à l’heure. – Migration de votre licence via la Software Assurance
  10. 10. Machines virtuelles et Editions SQL BandeVM Size CPU Coeurs Mémoire Disques Edition SQL passanteExtra Small Partagé 768 MB 5 (Mbps) 1 ExpressSmall 1 1.75 GB 100 (Mbps) 2 StandardMedium 2 3.5 GB 200 (Mbps) 4 Standard Standard /Large 4 7 GB 400 (Mbps) 8 Enterprise Standard /Extra Large 8 14 GB 800 (Mbps) 16 Enterprise
  11. 11. Créer une machine virtuelle SQL SERVER sur AZURESQL SERVER MODE IAAS
  12. 12. SQL en mode PAAS Windows Azure SQL Database
  13. 13. Serveur != Machine
  14. 14. SQL AZURE DATABASE • SQL SERVER en tant que Service • Autonome • Support automatique du mode HA (et c’est gratuit) • Scalable (Fédérations) • Idéal pour l’encapsulation du management d’un serveur
  15. 15. Pare-Feu SQL AZURE DATABASE • Sécuriser vos données • Contrôle d’accès en fonction de l’adresse IP • Règles au niveau du serveur ou de la base de données • Aucune adresse IP autorisée par défaut • Configurable via le portail, API REST ou T-SQL • Option pour les autorisations inter AZURE
  16. 16. Serveur• Création d’un serveur depuis le portail Azure• Automatisation possible via des api REST ou des scripts Powershell
  17. 17. Connexion <connectionStrings> <addname="AdventureWorks"connectionString= "Data Source=[server].database.windows.net;• Depuis SSMS Integrated Security=False; Initial Catalog=ProductsDb; User Id=[login]; Password=[password]; Trusted_Connection=False;• Depuis SSDT Encrypt=true;" providerName="System.Data.SqlClient"/> </connectionStrings>
  18. 18. Accéder à SQL Azure DatabaseSQL SERVER MODE PAAS
  19. 19. Calculatrice
  20. 20. Elasticité, Scalabilité avec SQL Azure DatabaseSQL FEDERATIONS
  21. 21. FEDERATIONS • Etablir un scaling de base via la communication multi- nœuds • Les données sont garanties, quelque soit le nœud attaqué • Ajout et suppression de nœud « à la volée » • Syntaxe SQL nouvelle • Partition dynamique sans arrêt de service
  22. 22. ARCHITECTURE Orders_federation Orders_federationCREATE FEDERATION fed_name(fed_key_label fed_key_type distribution_type)
  23. 23. Créer une fédérationSQL AZURE DATABASE
  24. 24. Synchronisez vos donnéesSQL DATA SYNC
  25. 25. SQL 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
  26. 26. HadoopAzure Table StorageBIG DATA / NOSQL
  27. 27. 15/04/2013 AI3- Qui sommes-nous ? Forte Culture CA du Service 2010 : 3,2M€ 2011 : 5,8M€ +120 2012 :AiCubiens 10M€
  28. 28. Big Data
  29. 29. SQL vs NoSQL vs Hadoop (MapReduce)Feature SQL NoSQL HadoopGrand stockage(PB)Grand traitement (PB)Tolérance aux pannes facileRéplication facileMise en échelle linéairePseudo – SQLFaible LatenceStrong consistency (ACID)
  30. 30. Hadoop : 10 ans d’histoire Aujourd’ui2003 2008 • 10.000 Nodes• Map/Reduce • Record Sort • Cluster on 1TB 209 sec demand• Google File • Entreprise ready System 2006 2012 • Hadoop • Biggest Cluster • Open Source • 100PB +0,5p/d • Java
  31. 31. Accès à HDInsight Azure BLOB Storage Data IN Hadoop Jscript Console Local batch Traitement C# Streaming Map JScript Console Pig / Hive Reduce Hive ODBC Hive Jobs HDFS Azure Hive ODBC Blob Azure BLOB Storage Data Out Storage Scoop
  32. 32. Table Azure Storage:
  33. 33. Une application à 1 GB ~ 900 GB IIS + ASP.net SQL Server
  34. 34. Une application à 1 PB SSRS Web Role Cluster SSAS SQL Server Azure Table Storage HDInsight
  35. 35. Un exemple NOAA.gov FTP Web Role Worker Role Azure Table Storage HDInsight
  36. 36. Donnez votre avis ! Depuis votre smartphone, sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les TechDayshttp://notes.mstechdays.fr
  37. 37. Développeurs Pros de l’IT http://aka.ms/generation-app Formez-vous en ligne www.microsoftvirtualacademy.com http://aka.ms/evenements- developpeurs Retrouvez nos évènements http://aka.ms/itcamps-france Les accélérateurs Faites-vous accompagnerWindows Azure, Windows Phone, gratuitement Windows 8 Essayer gratuitement nos http://aka.ms/telechargements solutions IT La Dev’Team sur MSDN Retrouver nos experts L’IT Team sur TechNet http://aka.ms/devteam Microsoft http://aka.ms/itteam

×