Ze cloud data-aspectize

1 998 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 998
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1 279
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Ze cloud data-aspectize

  1. 1. Azure Data - Aspectize ZeCloud – Azure Camp – 26 septembre 2012 Windows Azure : The OriginsFrédéric Fadel – Aspectize http://zecloud.fr
  2. 2. Au programme NoSQL SQL Pourquoi l’un, pourquoi pas l’autre The Aspectize WayFrédéric Fadel – Aspectize http://zecloud.fr
  3. 3. NoSQL AZURE STORAGEFrédéric Fadel – Aspectize http://zecloud.fr
  4. 4. Azure Storage… Storage Account  System de stockage distribué »Table »Blob »Queue  100 TB  Redondant (3x)  API RESTFrédéric Fadel – Aspectize http://zecloud.fr
  5. 5. … Azure Storage… Table  Nombres de colonnes variables !  3 colonnes spéciales »Partition Key Clé d’accès »Row Key »Timestamp  Max 252 autres colonnes  Types »Binary, Bool, DateTime, Double, GUID, Int, Int64, String  BATCH  ETAG, PaginationFrédéric Fadel – Aspectize http://zecloud.fr
  6. 6. … Azure Storage Blob  Container  Block  Page  MetaData  CDN Queue  FIFOFrédéric Fadel – Aspectize http://zecloud.fr
  7. 7. SQL BON VIEUX SQL SERVERFrédéric Fadel – Aspectize http://zecloud.fr
  8. 8. SQL Azure vs SQL Server SQL Azure  Taille max 150 Go  Pas de DTC  Schéma (quelques limitations)  TSQL (quelques limitations)  Pas de Réplication  Pas de Backup  Pas de SSIS  Pas de types CLR, pas de XMLFrédéric Fadel – Aspectize http://zecloud.fr
  9. 9. Pourquoi l’un, pourquoi pas l’autre LES CRITÈRES DE COMPARAISONFrédéric Fadel – Aspectize http://zecloud.fr
  10. 10. Comparatif Storage SQL 100 Go = 6€60 1 Go = 7€09 2000 Go = 124€99 100 Go = 124€70 Adapté au SaaS Moins adapté au SaaS Plus souple Moins souple Pas de Transaction Transaction Clé-Valeur Requêtes complexes  Tri  Jointure  CritèresFrédéric Fadel – Aspectize http://zecloud.fr
  11. 11. The Aspectize Way SOUPLESSE DE DÉCLARATIFFrédéric Fadel – Aspectize http://zecloud.fr
  12. 12. The Aspectize Way More Software, Less Code IaaS, PaaS, AaaS, SaaS Idée Lean Elimination de la complexité cérémonialeFrédéric Fadel – Aspectize http://zecloud.fr
  13. 13. Modèle / Vue / Service : Approche déclarative Données Service S1 Service S2 Traitements Présentation Service S3 Service S4Frédéric Fadel – Aspectize http://zecloud.fr
  14. 14. Data avec Aspectize Table Storage ou SQL  Modèle relationnel  Même code C#  API relationnel Table Storage  Réversibilité  Index  Création automatique des tables Blob Storage  API file oriented  RéversibilitéFrédéric Fadel – Aspectize http://zecloud.fr

×