Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Les services de données (SQL/NoSQL) sur Azure

Les services de données (SQL/NoSQL) sur Azure

  • Login to see the comments

  • Be the first to like this

Les services de données (SQL/NoSQL) sur Azure

  1. 1. #GlobalAzure #ViseoSpirit
  2. 2. Microsoft Azure#GlobalAzure #ViseoSpirit GAB 2015 LYON ORAGANIZER LOCAL SPONSORS WORLDWIDE SPONSORS … #GlobalAzure #ViseoSpirit
  3. 3. Microsoft Azure#GlobalAzure #ViseoSpirit • SQL – SQL Server VM (IaaS) – Azure SQL Database • NoSQL – Azure Table Storage – DocumentDB – Azure Search – Redis cache • Aller plus loin Plan 3
  4. 4. Microsoft Azure#GlobalAzure #ViseoSpirit • Infrastructure (IaaS ) : – Microsoft gère le matériel et la technologie de virtualisation • Plateforme (PaaS) : – Microsoft gère tout sauf les applications et les données Microsoft Azure : responsabilités 4
  5. 5. Microsoft Azure#GlobalAzure #ViseoSpirit • Exécuter n’importe quel produit SQL sur une VM • Prise en charge de SQL Server, Oracle, MySql • Images disponibles depuis la Gallery • Stockage persistant utilisant des disques connectés au stockage BLOB SQL VM 5
  6. 6. Microsoft Azure#GlobalAzure #ViseoSpirit SQL SERVER VM DEPUIS LE AZURE MARKETPLACE 6
  7. 7. Microsoft Azure#GlobalAzure #ViseoSpirit • Database-as-a-service • Prêt pour l’entreprise – Sauvegarde – Récupération – Réplication • Un contrat SLA de 99,99 % Azure SQL Database 7
  8. 8. Microsoft Azure#GlobalAzure #ViseoSpirit AZURE SQL DATABASE 8
  9. 9. Microsoft Azure#GlobalAzure #ViseoSpirit Niveaux de services Azure SQL Database 9 Basic Standard Premium
  10. 10. Microsoft Azure#GlobalAzure #ViseoSpirit Tailles et performances 10 Niveau de service Niveau de performance Taille maximale Reprise d’activité Basic Basic 2 GB • Service d'importation et d'exportation • La copie de base de données • Restauration dans le temps (7 jours) Standard S0 S1 S2 250 GB • Service d'importation et d'exportation • La copie de base de données • Restaurer dans le temps (14 jours) • Géo-réplication standard Premium P1 P2 P3 500 GB • Service d'importation et d'exportation • La copie de base de données • Restaurer dans le temps (35 jours) • Géo-réplication standard • Géo-réplication active
  11. 11. Microsoft Azure#GlobalAzure #ViseoSpirit AZURE SQL DATABASE – REPRISE D’ACTIVITÉ
  12. 12. Microsoft Azure#GlobalAzure #ViseoSpirit • Azure Storage – Table storage • DocumentDB • Search • Redis Cache • …. NoSQL 12
  13. 13. Microsoft Azure#GlobalAzure #ViseoSpirit • Blob Storage (fichiers) • Table Storage (NoSQL) • Queue Storage (files d’attente) Azure Storage 13
  14. 14. Microsoft Azure#GlobalAzure #ViseoSpirit • Base de données NoSQL • Stocker et interroger de grands ensembles de données non relationnelles structurées Azure Table Storage 14
  15. 15. Microsoft Azure#GlobalAzure #ViseoSpirit Azure Table Storage – Modèle 15
  16. 16. Microsoft Azure#GlobalAzure #ViseoSpirit AZURE TABLE STORAGE 16
  17. 17. Microsoft Azure#GlobalAzure #ViseoSpirit • Fully managed, scalable JSON document database service DocumentDB 17
  18. 18. Microsoft Azure#GlobalAzure #ViseoSpirit Ce n’est pas ce type de document : C’est quoi une base document ? 18
  19. 19. Microsoft Azure#GlobalAzure #ViseoSpirit { “id": “13244_user", "firstName": "John", "lastName": "Smith", "age": 25, "address": { "streetAddress": "21 2nd Str", "city": "New York", "state": "NY", "postalCode": "10021" }, “mobileNumber": "212 555-1234" } Plutôt 19
  20. 20. Microsoft Azure#GlobalAzure #ViseoSpirit • Concue, consuite et optimisée pour JSON • Sans Schema et indexée • Procedures stockées, UDFs, triggers • Cohérence réglable • Evolutive et cles en mains DocumentDB 20
  21. 21. Microsoft Azure#GlobalAzure #ViseoSpirit DocumentDB 21 fully managed, scalable, queryable, schemafree JSON document database service for modern applications transactional processing rich query managed as a service elastic scale internet accessible http/rest schema-free data model arbitrary data formats
  22. 22. Microsoft Azure#GlobalAzure #ViseoSpirit DocumentDB Resource Model 22
  23. 23. Microsoft Azure#GlobalAzure #ViseoSpirit • API REST • .NET • Node.JS • JavaScript • Python Développement avec Azure DocuementDB 23
  24. 24. Microsoft Azure#GlobalAzure #ViseoSpirit DOCUMENTDB 24
  25. 25. Microsoft Azure#GlobalAzure #ViseoSpirit • Migraton vers DocumentDB : – SON files – MongoDB – SQL Server – CSV files – DocumentDB collections DocumentDB Data Migration tool 25
  26. 26. Microsoft Azure#GlobalAzure #ViseoSpirit DocumentDB Data Migration tool 26
  27. 27. Microsoft Azure#GlobalAzure #ViseoSpirit DOCUMENTDB MIGRATION 27
  28. 28. Microsoft Azure#GlobalAzure #ViseoSpirit Une solution de « search-as-a-service » qui permet aux développeurs d’ajour une expérience de recherche complète dans leurs applications sans avoir à gérer les infrastructures ou bien à devenir des experts de la recherche. Azure Search 28
  29. 29. Microsoft Azure#GlobalAzure #ViseoSpirit • Search-as-a-service • Simplification de la gestion des index de recherche • Puissance et fiabilité des performances • Montée en charge simplifiée Azure Search 29
  30. 30. Microsoft Azure#GlobalAzure #ViseoSpirit Using Azure Search 30
  31. 31. Microsoft Azure#GlobalAzure #ViseoSpirit AZURE SEARCH 31
  32. 32. Microsoft Azure#GlobalAzure #ViseoSpirit • Key/Value store • Débit élevé • Performances élevées • Sécurisé • Jusqu'à 53 Go. Azure Redis Cache 32
  33. 33. Microsoft Azure#GlobalAzure #ViseoSpirit REDIS CACHE 33
  34. 34. Microsoft Azure#GlobalAzure #ViseoSpirit • NOSQL – IAAS (VM) • MongoDB : Document • Cassandra : Column • .. Anydatabasethatinstallson Windows or Linux – Managed databases • MongoDB managed by MongoLabs • HDInsight Hbase : Column…. • SQL – SQL DatabaseElasticScale : Relational+ Sharding Pour aller plus loin 34
  35. 35. Microsoft Azure#GlobalAzure #ViseoSpirit GAB 2015 LYON ORAGANIZER LOCAL SPONSORS WORLDWIDE SPONSORS … #GlobalAzure #ViseoSpirit

×