1 / 20

Azure – Outils et bonnes pratiques

Azure – Outils et bonnes pratiques. Pierre Couzy. Agenda. Un tour d’horizon d’Azure Comment se préparer Gérer un déploiement. Un tour d’horizon d’Azure. Un rappel sur Azure. Private (On-Premise). Infrastructure (as a Service). Platform (as a Service). A votre charge.

osborn
Download Presentation

Azure – Outils et bonnes pratiques

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Azure – Outils et bonnes pratiques Pierre Couzy

  2. Agenda • Un tour d’horizon d’Azure • Comment se préparer • Gérer un déploiement

  3. Un tour d’horizon d’Azure

  4. Un rappel sur Azure Private (On-Premise) Infrastructure (as a Service) Platform (as a Service) A votre charge A votre charge Applications Applications Applications Runtimes Runtimes Runtimes Security & Integration Security & Integration Security & Integration A votre charge Géré par un tiees Databases Databases Databases Servers Servers Servers Géré par un tiers Virtualization Virtualization Virtualization Server HW Server HW Server HW Storage Storage Storage Networking Networking Networking

  5. Gestion de charge • Pic de charge • Charge • Jan • Apr • Jul • Oct Cloud Cloud • p1 p2 p3 Web Tier B/L Tier Database Database B/L Tier Web Tier B/L Tier Web Tier B/L Tier Web Tier

  6. Mon appli, tes comptes ? Fournisseurd’identité Uneautreappli Mon appli Active Directory Comptes d’une appli Web (base de données) Compte Orange, Free, Live, Google, … Compte OpenId …

  7. Vos données, vos applis ? Moiaussi je t’aime ! Je t’aime! Entreprise A Data Serveur

  8. Scénarios pour la donnée Navigateur (JSON & AtomPubdans Azure) Cloud public Data Serveur Serveur Serveur Entreprise B Entreprise A Data Serveur Serveur

  9. Les composantes Azure

  10. Windows Azure Exécution Administration Stockage • Un environnementélastique pour vos applications • Unemise en route instantanée • Fournissez le package et la topologie, appuyezsur entrée • Stockagetaillé pour la montée en charge • Blobs, tables, queues

  11. Comment préparer son développement ? • Découverte de l’environnement Azure • Certificats, clés, id de souscription ?! • Paramétrage de votre appli Azure • Cscfg • Relecture • Lecture à la volée des changements de config

  12. Démos 1 – génération des certificats 2 – où vont ces certificats ? 3 – Quel est le rôle des clés de storage ? 4 – Quel est le rôle du subscriptionID ? 5 – exemple dans Visual Studio 6 – exemple dans d’autres outils

  13. Du dev à la prod

  14. Dans quel ordre et comment ? 1 – travailler sur le storage distant 2 – Instrumenter ses applications 3 – Le problème de la première exécution 4 - Instrumentation 5 - Diagnostics 6 – quand tout est perdu : Intellitrace

  15. Démos Montrer le paramétrage Montrer comment on logue Montrer la logique de fonctionnement d’une appli Azure classique • Création des structures si je suis le premier • Exploitation sinon • Montrer IntelliTrace

  16. OK, mais dans le code en lui-même ? • Les pièges les plus fréquents : • 1/ Hardcoder des infos • 2/ Penser qu’on a un filesystem • 3/ Oublier les caractéristiques propres aux blobs

  17. Démos Montrer la topologie d’un déploiement dans Azure (avec les unités de disque) Montrer comment on peut manipuler du storage local Montrer comment on peut manipuler un VHD Expliquer pourquoi c’est mal. Manipuler un blob : le bien et le mal (construction d’un flux RSS)

  18. SQL Azure Reporting Business Analytics Data Sync Database • “database as a service” • Haute disponibilité, auto-administré • Périmètreappelé à évoluer • Aujourd’hui, limité à la partie RDBMS • Attention, cen’est pas un modèle Http/REST

  19. Offredécouverte Rendez-vous sur le site http://mocp.microsoftonline.com/ Gratuitjusqu’au 31 octobre2010 • Windows Azure • 25 heures de petite instance de calcul • 500 Mo de stockage • 10 000 transactions de stockage • SQL Azure • 1 Go de base de données Web Edition • AppFabric • 100 000 transactions Access Control • 2 connexions Service Bus • Transferts de données (par région) • 500 Mo entrants • 500 Mo sortants • Toute utilisation dépassant ce niveau de base sera facturée au tarif standard.

  20. Questions / Réponses

More Related