La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

22 Azure: comment migrer une application 08/02/2010 Sébastien Pertus, BeWise Thomas Conté, Microsoft.

Présentations similaires


Présentation au sujet: "22 Azure: comment migrer une application 08/02/2010 Sébastien Pertus, BeWise Thomas Conté, Microsoft."— Transcription de la présentation:

1

2 22 Azure: comment migrer une application 08/02/2010 Sébastien Pertus, BeWise Thomas Conté, Microsoft

3 33 Agenda Introduction et Rappels Plate-forme Windows Azure Migration vers Azure: Principes Démo de migration en trois étapes Présentation de l’application Migration des données Migration de l’application Connexion au S.I. Migration vers Azure: Points d’attention Conclusion

4 44 Introduction Rappels sur la plate-forme Windows Azure

5 55 Plateforme Azure: vue d’ensemble

6 66 Migration vers Azure Principes & Modèles

7 77 Exemple: “Avant”

8 88 Exemple: “Après”

9 99 Exemple: “Encore Après” Storage

10 10 Migration vers Azure Les principes

11 11 Compute Le Web Rôle permet de migrer naturellement des applications ASP.NET Avec les Windows Azure Tools for Visual Studio Partir d’un projet Cloud Service vide Ajouter les projets existants Promouvoir en Web Role Le Worker Role peut être utilisé de plusieurs façons: Services tournant en tâche de fond Composants incompatibles / ne nécessitant pas IIS Peut faire tourner un existant Win32, PHP, Java, etc.

12 12 Storage Les options de stockage proposées dans Windows Azure ont des propriétés bien particulières Blob Storage Stockage de données binaires Hautement évolutif: jusqu’à 100 To par compte Durable et disponible: répliqué 3 fois Vanity URLs, CDN Table Storage Données structurées, mais sans schéma Hautement évolutif: milliards d’entités possibles Durable et disponible: répliqué 3 fois

13 13 SQL Azure Option la plus simple pour migrer des applications s’appuyant sur une base existante SQL Azure Migration Wizard http://sqlazuremw.codeplex.com/ Analyse une base, génère les scripts, migre les données Vérifications: par exemple, index aggloméré (cluster index) Sync Framework Power Pack Provider SQL Azure pour Sync Framework 2.0 Data Sync Tool for SQL Server

14 14 Azure AppFabric Composant crucial dans des scénarios de migration: il permet de garder une connectivité avec l’existant! Au-delà de la synchronisation de données, permet l’interrogation et la communication avec les référentiels restés “à demeure” Appels type RPC Notifications type Push/Pull, Multicast ou Unicast Opérations asynchrones via Message Buffers Permet de conserver la sécurisations des données Access Control Service permet de se baser sur un token SAML AD FS pour s’authentifier auprès du service

15 15 Démo Migration d’application dans Windows Azure

16 16 Migration vers Azure Points d’Attention

17 17 Points d’attention: Compute

18 18 Rôles Azure: les détails

19 19 Et le futur de Compute

20 20 Blob Storage: usages Adapté au stockage de fichiers volumineux Plus encore si le contenu est public (images, vidéos…) Nécessite une adaptation de l’application pour utiliser le StorageClient Azure Néanmoins l’on a des gains par rapport à la simple utilisation d’un Drive: Meilleur contrôle des coûts associés aux accès lecture/écriture URL de téléchargement direct Vanity URLs Content Delivery Network

21 21 Table Storage: le bon usage Les Tables ne sont pas… Les Tables sont… Si vous avez besoin de ces fonctionnalités, utilisez SQL Azure!

22 22 Zoom sur les Drives Nouveau dans la version 1.1 (February 2010) du SDK et le Windows Azure Guest OS 1.1 Permet à une application Azure d’accéder à un lecteur de disque NTFS (e.g. X:\) pour stocker des données durables Implémenté sous la forme d’un Page Blob contenant un VHD formaté en NTFS Possibilité de cacher les données sur un disque local à la VM Opérations: Create Mount Unmount Snapshot Copy

23 23 Points d’attention: Storage

24 24 Points d’attention: SQL Azure

25 25 Se connecter à SQL Azure

26 26 T-SQL Support (full or partial)

27 27 T-SQL Not Supported (v1)

28 28 SQL Azure: Migrer les données

29 29 Points d’attention: AppFabric

30 30 Conclusion

31 31 Azure au sein de la plateforme

32 32 Tout Azure aux TechDays TitreHeureSession Introduction à Windows AzureLundi 8, 16h à 17hCLO202 Azure: comment migrer une applicationLundi 8, 17h30 à 18h30CLO301 Gestion et stratégie storage sous AzureMardi 9, 13h à 14hPAR105 Windows Azure AppFabricMardi 9, 13h à 14hCLO305 Azure et les technologies non MicrosoftMercredi 10, 11h à 12hINT301 SQL Azure & Azure StorageMercredi 10, 16h à 17hCLO304 Ateliers encadrésHeure Lundi 814h30 – 15h3017h30 – 18h30 Mardi 914h30 – 15h3017h30 – 18h30 Mercredi 1014h30 – 15h30 Ateliers assurés par Wygwam

33


Télécharger ppt "22 Azure: comment migrer une application 08/02/2010 Sébastien Pertus, BeWise Thomas Conté, Microsoft."

Présentations similaires


Annonces Google