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

Azure – Outils et bonnes pratiques Pierre Couzy. Agenda Un tour d’horizon d’Azure Comment se préparer Gérer un déploiement.

Présentations similaires


Présentation au sujet: "Azure – Outils et bonnes pratiques Pierre Couzy. Agenda Un tour d’horizon d’Azure Comment se préparer Gérer un déploiement."— Transcription de la présentation:

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

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

5 Cloud Gestion de charge Cha rge JanAprJulOct Pic de charge Web Tier B/L Tier Databas e B/L Tier Datab ase p1 p2 p3 Web Tier

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

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

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

9 Les composantes Azure

10 Windows Azure Un environnement élastique pour vos applications Une mise en route instantanée – Fournissez le package et la topologie, appuyez sur entrée Stockage taillé pour la montée en charge – Blobs, tables, queues Exécution Stockage Administration

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 “database as a service” – Haute disponibilité, auto-administré – Périmètre appelé à évoluer Aujourd’hui, limité à la partie RDBMS – Attention, ce n’est pas un modèle Http/REST Database Business Analytics Reporting Data Sync

19 Offre découverte Windows Azure Windows Azure 25 heures de petite instance de calcul 25 heures de petite instance de calcul 500 Mo de stockage 500 Mo de stockage transactions de stockage transactions de stockage SQL Azure SQL Azure 1 Go de base de données Web Edition 1 Go de base de données Web Edition AppFabric AppFabric transactions Access Control transactions Access Control 2 connexions Service Bus 2 connexions Service Bus Transferts de données (par région) Transferts de données (par région) 500 Mo entrants 500 Mo entrants 500 Mo sortants 500 Mo sortants Toute utilisation dépassant ce niveau de base sera facturée au tarif standard. Windows Azure Windows Azure 25 heures de petite instance de calcul 25 heures de petite instance de calcul 500 Mo de stockage 500 Mo de stockage transactions de stockage transactions de stockage SQL Azure SQL Azure 1 Go de base de données Web Edition 1 Go de base de données Web Edition AppFabric AppFabric transactions Access Control transactions Access Control 2 connexions Service Bus 2 connexions Service Bus Transferts de données (par région) Transferts de données (par région) 500 Mo entrants 500 Mo entrants 500 Mo sortants 500 Mo sortants Toute utilisation dépassant ce niveau de base sera facturée au tarif standard.

20 Questions / Réponses


Télécharger ppt "Azure – Outils et bonnes pratiques Pierre Couzy. Agenda Un tour d’horizon d’Azure Comment se préparer Gérer un déploiement."

Présentations similaires


Annonces Google