SlideShare une entreprise Scribd logo
palais des
congrès
Paris




7, 8 et 9
février 2012
Vous êtes dans l’AMPHI
HAVANE
ARC 301 - Windows Azure :
Modèle hybride et réversibilité



Franck MUSSON   Roch BADUEL   Stéphane GOUDEAU
Architecte      Architecte    Architecte
NEOS-SDI        MCNEXT        DPE, Microsoft France
MCNEXT

  Depuis 2007 - 150 Collaborateurs – Paris-Lyon-
                     Genève

   100 % Microsoft - 4 pôles d’expertises

      Dot Share
     NET Point
    Business
    Intelligence
                    Biz
    Microsoft      Talk
NEOS-SDI


  Mission                                          SSII Pure Player Microsoft
      Accélérer la Transformation des usages
       et des business modèles, élaborer et           150 collaborateurs
       formaliser une stratégie Numérique au
       travers de missions de conseil, de             5 pays: France, Suisse,
       pilotage,     de     conception,    de          Luxembourg, Belgique,
       développement et de support de projets
       innovants en technologies Microsoft et
                                                       USA
       écosystème.                                    Gold Partner / Azure Circle
  Ambition                                             dans plus de 14 domaines
      Mettre l’innovation au service de la
       compétitivité de nos clients et être leur      + 200 Grands Comptes
       partenaire de référence pour les projets
       de développement, d’infrastructure, de      Centre des usages
       business intelligence et de CRM et ceci
       On Premise ou dans le Cloud.                Microsoft
                                                   Tech.days Stand 49
Objectifs et sommaire de la
session
Objectifs et sommaire de la
session
Cloud Hybride : Définition
  Plusieurs interprétations :
    Modèle de déploiement dans lequel l’infrastructure résulte
      de la composition de deux clouds ou plus (private cloud,
      community cloud, ou public cloud) liés par une technologie
      propriétaire ou standard permettant l’échange des données
      ou l’interaction des applications
        http://nitaac.nih.gov/nitaac/cloud-computing

    Modèle de déploiement dans lequel infrastructures à
      demeure et Cloud collaborent
        Le scénario le plus fréquent aujourd’hui

        Particulièrement pour les grandes entreprises

  Au delà d’un modèle de déploiement, le cloud hybride est avant
  tout un modèle d’architecture
Modèle Hybride : Scénarios
  Optimisation de processus métier :
    Utilisation de services Cloud complémentaires

    Exposition sécurisée de ressources internes du SI vers des
      solutions Cloud ou à demeure chez des partenaires
  Optimisation des coûts :
    Choix du stockage, des services de traitement les plus rentables

    Site Web et applications publics vs Applications internes
      d’entreprises
  Extension de ressources :
    Stockage et services de traitement Cloud pour un site de secours

    « High Performance Compute » : « Cloud bursting »

  Sécurité et gestion d’identité :
    Extension des modes d’authentification pour une application
      Cloud ou à demeure
    Fédération d’identité entre applications Cloud et à demeure

  Gestion des données :
    Synchronisation de données Cloud et à demeure

    Big Data

    Respect des réglementations
Réversibilité du Cloud :
Définition
  Vision « statique » de la réversibilité
    D’un cloud vers un autre : Indépendance vis-à-vis du prestataire
      de services Cloud
    Du cloud vers le SI à demeure : Ne pas aller vers le Cloud sans
      parachute
    Différent facteurs déclencheurs : Rupture de contrat, fin de
      contrat, …
    Mise en œuvre : Définir la capacité d’assurer le transfert des
      éléments constitutifs du service vers un autre prestataire de
      services Cloud ou de le ré-internaliser
  Vision dynamique de la réversibilité
    Dans certaines conditions, il est opportun de basculer une partie
      des composantes du SI à demeure vers le Cloud et inversement
    Mise en œuvre : Les mêmes principes que ceux exposés pour la
      vision statique s’appliquent
    Offre une dimension supplémentaire au modèle de déploiement
      Cloud Hybride.
Objectifs et sommaire de la
session
Cloud Hybride et Architecture


                            Gestion des états


                            Montée en charge


                            Dépendances


                            Latence entre composants


                            Données Confidentielles


                            SLA requis


                            Réglementation
Matrice de réversibilité
Modèle Cloud Hybride : How
Scenario Quizz
    Quizz mode web

                      Frontal
                      Web + Service            Notifications

    Soumission Résultat          Azure Queue


                                                               Azure
                                                                Data
                                                                Sync

        Notifications Push
              ou mail
Principes de développement
  Conception prenant en compte les contraintes liées à l’environnement
  Cloud : latence réseau, proximité des données, performance, sécurité,
  …
  Des Patterns éprouvés et réfléchis :
    Communication Asynchrone

    Architecture Event-driven

    Couplage faible entre clients & serveurs

  Mise en place de framework d’abstraction :
    Logs, Configuration, Persistance, « Universal Providers »,…

    Appel à « RoleEnvironment.IsAvailable » pour connaître le
       contexte d’exécution
    Injection de dépendances

  Instrumenter le code
    Profiler son code pour économiser ses ressources

    Informer le système de l’état de santé de l’application
DEMO

Principes de développement
Objectifs et sommaire de la
session
Cloud Hybride et Services de la
plateforme Windows Azure
Cloud Hybride et Services de la
plateforme Windows Azure
Gestion d’identité : Principes

   Service de
    jetons de
sécurité (STS)
                                 Revendications
                                 •   nom : stephgou,
                                 •   rôles : …


             1                            Signature
                     Jeton




                             2




            Client                        Partie de confiance
Gestion d’identité : standards et
technologies Microsoft
  Découpler du code applicatif l'authentification utilisateur requiert la
  prise en charge de standards ouverts :
    Formats de jeton : SAML, OpenID, SWT, JWT,…

    Protocoles : SAML-P 2.0, WS-Federation, WS-Trust, OAuth2,
      OpenID,…
  Active Directory Federation Services (AD FS) 2.0
    Authentifie l’utilisateur et émet les valeurs, formats et types
      spécifiques de revendications requises par l’application ou le
      service
  Windows Identity Foundation (WIF)
    Valide le jeton de sécurité émis par le STS

    Extrait les revendications et les met à disposition de l’application ou
      du service Cloud ou à demeure
  Access Control Service (ACS) V2.0
    « ADFS du Cloud » : Identité fédérée et autorisation pour tout type
      d’Application : Web, Desktop, Mobile
    Identity Providers: Facebook, Google, Yahoo, LiveID, STS WS-
Matrice de réversibilité


                   ADFS    Access Control
Scenario fédération d’identité

              Windows NTLM/Kerberos
                                                                 Microsoft Online
                                             SharePoint Online         STS
 SSO Web dans l’entreprise

 Sites web SAML 1.1 (passif)

 Web Services SAML 2.O (actif)
                                                                  Azure ACS 2.0




  SharePoint 2010       ADFS 2.0   Service WCF
Scenario fédération d’identité

              ADFS 2.0 / Office 365
                                                                         Microsoft Online
                                                     SharePoint Online         STS
 SSO Web dans l’entreprise et Office 365

 Sites web SAML 1.1 (passif Office 365)
 Sites web SAML 2.0

 Relation de confiance avec Office 365                                    Azure ACS 2.0

 Login par formulaire ou Windows




  SharePoint 2010       ADFS 2.0           Service WCF
Scenario fédération d’identité

              ADFS 2.0 / ACS 2.0
                                                                           Microsoft Online
                                                       SharePoint Online         STS

 SSO Web avec Live, Google, Yahoo, Facebook,…

 SSO Web avec Azure, Office 365 (Live ID sur invitation)

 Relation de confiance avec ACS 2 / Azure
                                                                            Azure ACS 2.0
 Relation de confiance avec Office 365
 Login par formulaire




  SharePoint 2010       ADFS 2.0             Service WCF
DEMO

Identité : ADFS 2, ACS 2, O365,
SharePoint Server, Live Id,…
Cloud Hybride et Services de la
plateforme Windows Azure
Messaging sur Azure
  Windows Communication
  Foundation (WCF) :                                 WCF
    Exposition et consommation
     de services sur Azure
    SOA, REST, RIA, Data                   Service Bus
     Services
    Bindings Http et Tcp

    Sécurisation via certificats  Send
  Service Bus : Relai de                                       Send
  communication fondé sur le
  Cloud
    Exposition du service à
     travers NATs et firewalls          Receive      Receive
    Contrôle d’accès fondé sur
     ACS
    Protocole Http ou Tcp
                                  App 1                      App 2
    Enregistrement du endpoint
     du Service, publication et
Matrice de réversibilité



                  .NET WCF   .NET WCF Azure Service Bus
Scenario Messaging

           AppFabric Service Bus / BizTalk 2010


BizTalk sur le réseau interne
                                                AppFabric Service Bus
Aucune opération de routage configurée
Aucun port ouvert dans le firewall

Utilisation du NetTcprelayBinding
Publication du port BizTalk avec le Publishing wizard et le feature pack
Sécurisé avec une SharedKey, possibilité d’utiliser ACS.
                                                                           BizTalk 2010




                                Partenaire
                                                                               SAP
DEMO

Messaging : Feature Pack de
Biztalk Server 2010 - Relay
Binding
Intégration sur Azure
  Migration de solutions EDI
  BizTalk Server vers Windows
  Azure Service Bus EAI and EDI
  Labs
  http://msdn.microsoft.com/en-
  us/library/windowsazure/hh74902
  8(v=vs.103).aspx
                                    Azure Service Bus Queues :
                                      Stockage fiable et durable

                                      API Messaging API, WCF et
                                       Interfaces HTTP/REST
                                    Azure Service Bus Topics
                                      Publication/Souscriptipn

                                      Souscription : Une file
                                       d’attente virtuelle qui reçoit
                                       des copies du message
                                      Filtres et actions
Matrice de réversibilité




              AppFabric Server MSMQ Biztalk   Service Bus Topics-   EAI-EDI
                                                    Queues
DEMO

Messaging : Queues/Topics
Cloud Hybride et Services de la
plateforme Windows Azure
Content Delivery Network Azure
       Service Azure de mise à disposition optimisée de contenu ou
       de données
                                                                         24 CDN Node locations
                                                                         US
                                                                           Ashburn, VA
                                                                           Bay Area, CA
                                                                           Chicago, IL
                                                                           San Antonio, TX
                                                                           Los Angeles, CA
                                                                           Miami, FL
                                                                           Newark, NJ
                                                                           Seattle, WA

                                                                         EMEA
                                                                           Amsterdam, NL
                                                                           Dublin, IE
                                                                           London, GB
                                                                           Moscow, RU
                                                                           Paris, FR
                                                                           Stockholm, SE
                                                                           Vienna, AT
                                                                           Zurich, CH
 •   MULTIPLE TERABITS PER SECOND OF CAPACITY
 •   24 GLOBAL LOCATIONS                                                 Asia Pacific / Rest of the world
 •   99.95% AVAILABILITY.                                                  Hong Kong, HK
                                                                           São Paulo, BR
 •   AUTOMATICALLY WITHOUT USER INTERVENTION.
                                                                           Seoul, KR
 •   LIVE INSIDE MICROSOFT FOR OVER 3 YEARS – NOW AVAILABLE TO WINDOWS     Singapore, SG
     AZURE CUSTOMERS.                                                      Sydney, AU
                                                                           Taipei, TW
                                                                           Tokyo, JP
                                                                           Doha, QT
Cache Windows Azure

  Service de cache distribué en mémoire        Web Role
    Performance                               Local Cache

    Scalabilité
                                                    Output
    Faible latence
                                                   Sessions
    Haute disponibilité
                                                   Reference
  Authentification et autorisations                  Data
  intégrées avec Access Control Service
                                                    Activity
  Sensiblement équivalent à AppFabric                Data

  Server Caching pour le Cloud                     Resource
                                                     Data


                                          DB
Matrice de réversibilité




                Cache AppFabric Server   Cache Azure   CDN
DEMO

Cache Windows Azure & Cache
AppFabric Server
Cloud Hybride et Services de la
plateforme Windows Azure
Azure : Services de Stockage
  Stockage persistant hautement disponible
  Quatre types de stockage : Tables (entités), Blob (binaire), Queue
  (Async), [+ Drives (NTFS)]
    Accessible via des services WEB REST depuis une application

      Cloud ou à demeure
    Exposition de ces services via une librairie cliente .NET

  Blob Storage Azure :
    Données publiques :

        Accès en lecture sur de données non confidentielles dans les

          blobs sans clé de stockage
    Données privées :

        Les données peuvent être chiffrées et copiées dans des
          containers protégés par une AccountSharedKey 256 bits
          (SHA256)
        Shared Access Signatures : Accès temporaire au container

          privé
Matrice de réversibilité




                  MSMQ   NTFS   Table   Queues   Blobs
Azure : Services de bases de données
relationnelles - SQL Azure et
synchronisation
                           SQL Azure
                           Database




                             Data Sync
   Retail Stores             Service For SQL    Remote Offices
                             Azure




                                Sync




                   On-Premises (Headquarters)
Matrice de réversibilité




                  SQL Server   SQL Azure   DataSyn
                                              c
DEMO

Data : Data Sync Azure
Cloud Hybride et Services de la
plateforme Windows Azure
Azure : Services Réseau
  Ajout d’un enregistrement CNAME pour mapper le sous-
  domaine “www” (Ex: www.stephgou.org) avec l’application
  Windows Azure (Ex: stephgou.cloudapp.net)                                Windows Azure
  Filtrage par les Host Headers dans le cas de multiples site
  hébergés sur la même instance                                            Role
                                                                            A
                                                                                         Role
                                                                                          B
  Pas d’affinité de session                                      Relay
                                                                                  Role
                                                                                   C
  Windows Azure Connect :
       Politique réseau administrée via le portail Windows
        Azure
       Contrôle de la connectivité entre rôles Azure et
        machines à demeure
       Configuration automatique d’IPsec
                                                            Dev machines
       Résolution de nom DNS fondée sur les noms des
                                                                                           Databases
        instances
  Windows Azure Traffic Manager
                                                                              Enterprise
       Geo Load balancing entre dataCenters
       Intégré dans le portail Windows Azure Platform
       Trois scénarios actifs avec la CTP : Performance,
Matrice de réversibilité




               Windows Server 2008 SSTP   Azure Connect Traffic Manager
Cloud Hybride et Services de la
plateforme Windows Azure
Supervision : Diagnostics Azure



                                                                                                Visual Studio




                                                            Remote Desktop
                                          Scheduled
                                          Transfers                                         System Center
                                                                                          Operations Manager
                DiagnosticMonitor
                    Trace Listeners,                         Table    Blob
                    Instrumentation
                                                                                           rd
                                                                                            Party Tools :
          Role Instance                                       Azure Storage
                                                                                        RedGate Cerebrata,…


• http://blogs.msdn.com/b/walterm/archive/2011/02/14/adding-azure-application-monitoring-to-scom-2007-r2.aspx
• http://blogs.technet.com/b/systemcenter/archive/2011/08/15/hey-you-get-on-my-cloud.aspx
• http://www.cerebrata.com/Products/AzureDiagnosticsManager
Hybrid Scenarios For Public
Cloud
Conclusion
Matrice de réversibilité


                         ADFS                         Access Control


                      .NET WCF                .NET WCF Azure Service Bus


              AppFabric Server MSMQ Biztalk    Service Bus Topics-     EAI-EDI
                                                     Queues

                 Cache AppFabric Server         Cache Azure          CDN


                      MSMQ       NTFS         Table       Queues       Blobs


                       SQL Server             SQL Azure            DataSyn
                                                                      c

               Windows Server 2008 SSTP       Azure Connect Traffic Manager
Modèle de Cloud Hybride


                         ADFS                          Access Control


                     .NET WCF                  .NET WCF Azure Service Bus


             Biztalk Server AppFabric Server    Service Bus Topics-     EAI-EDI
                                                      Queues

                Cache AppFabric Server           Cache Azure          CDN


                        NTFS                   Table       Queues       Blobs


                      SQL Server               SQL Azure            DataSyn
                                                                       c

                                               Azure Connect Traffic Manager
Modèle de Cloud Hybride


                         ADFS                          Access Control


                     .NET WCF                  .NET WCF Azure Service Bus


             Biztalk Server AppFabric Server    Service Bus Topics-     EAI-EDI
                                                      Queues

                Cache AppFabric Server           Cache Azure          CDN


                        NTFS                   Table       Queues       Blobs


                      SQL Server               SQL Azure            DataSyn
                                                                       c

              Windows Server 2008 SSTP         Azure Connect Traffic Manager
Modèle de Cloud Hybride


                         ADFS                          Access Control


                     .NET WCF                  .NET WCF Azure Service Bus


             Biztalk Server AppFabric Server    Service Bus Topics-     EAI-EDI
                                                      Queues

                Cache AppFabric Server           Cache Azure          CDN


                        NTFS                   Table       Queues       Blobs


                      SQL Server               SQL Azure            DataSyn
                                                                       c

              Windows Server 2008 SSTP         Azure Connect Traffic Manager
Modèle de Cloud Hybride


                         ADFS                          Access Control


                     .NET WCF                  .NET WCF Azure Service Bus


             Biztalk Server AppFabric Server    Service Bus Topics-     EAI-EDI
                                                      Queues

                Cache AppFabric Server           Cache Azure          CDN


                        NTFS                   Table       Queues       Blobs


                      SQL Server               SQL Azure            DataSyn
                                                                       c

                                               Azure Connect Traffic Manager
Integrating Applications with the
Cloud on Windows Azure
   Chapter 1: "Introduction"
   Chapter 2: "The Challenges of Cloud
   Integration"
   Chapter 3: "The Trey Research Scenario"
   Chapter 4: "Deploying Functionality and
   Data to the Cloud"
   Chapter 5: "Authenticating Users and
   Authorizing Requests"
   Chapter 6: "Implementing Cross-boundary
   Communication"
   Chapter 7: "Implementing Business Logic
   and Message Routing"
   Chapter 8: "Replicating, Distributing, and
   Synchronizing Data"
   Chapter 9: "Maximizing Scalability,
   Availability, and Performance"
   Chapter 10: "Monitoring and Managing
   Hybrid Applications"


http://wag.codeplex.com/releases/view/74838
Hybrid Reference
 Implementation Using BizTalk
 Server, Windows Azure, Service
 Bus & SQL Azure




http://windowsazurecat.com/2011/08/hybrid-reference-implementation-biztalk-server-
windows-azure-sql-azure/
http://msdn.microsoft.com/en-us/library/windowsazure/hh547113(v=vs.103).aspx
Livre sur Windows Azure

                    Premier ouvrage rédigé en
                    Français
                    Sur l’intégralité de la
                    plateforme Windows Azure

                    Disponible dès aujourd’hui!
                    Consultation et achat
                    possible sur le stand (52)
                    des éditions ENI
Des ressources Windows Azure
gratuites
  Testez Windows Azure     Abonnés MSDN, vous
  gratuitement pendant     bénéficiez de
  90 jours                 Windows Azure
     http://aka.ms/
                              http://aka.ms/
      tester-azure-90j
                               activer-azure-msdn



  Scénario d’utilisation
  (B2B): http://aka.ms/
   b2b-avec-sqlazure
Pour aller plus loin

                                               Prochaines sessions des Dev Camps
  Chaque semaine, les                            10
                                                          Live     Open Data - Développer des applications riches avec le
                                               février
  DevCamps                                      2012

                                                 16
                                                         Meeting   protocole Open Data


  ALM, Azure, Windows Phone, HTML5, OpenData   février
                                                          Live
                                                         Meeting
                                                                   Azure series - Développer des applications sociales sur
                                                                   la plateforme Windows Azure
                                                2012
  http://msdn.microsoft.com/fr-fr/devcamp
                                                 17
                                                          Live     Comprendre le canvas avec Galactic et la librairie
                                               février
                                                         Meeting   three.js
                                                2012

  Téléchargement, ressources                     21
                                               février
                                                          Live     La production automatisée de code avec CodeFluent
                                                         Meeting   Entities
  et toolkits : RdV sur MSDN                    2012

                                               2 mars     Live     Comprendre et mettre en oeuvre le toolkit Azure pour
  http://msdn.microsoft.com/fr-fr/              2012     Meeting   Windows Phone 7, iOS et Android

                                               6 mars     Live
                                                                   Nuget et ALM
                                                2012     Meeting

  Les offres à connaître                       9 mars
                                                2012
                                                          Live
                                                         Meeting
                                                                   Kinect - Bien gérer la vie de son capteur


         90 jours d’essai gratuit de Windows   13 mars
                                                2012
                                                          Live
                                                         Meeting
                                                                   Sharepoint series - Automatisation des tests

         Azure                                 14 mars    Live     TFS Health Check - vérifier la bonne santé de votre
          www.windowsazure.fr                   2012     Meeting   plateforme de développement

                                               15 mars    Live     Azure series - Développer pour les téléphones, les
                                                2012     Meeting   tablettes et le cloud avec Visual Studio 2010
         Jusqu’à 35% de réduction sur Visual   16 mars    Live     Applications METRO design - Désossage en règle d'un
         Studio Pro, avec l’abonnement MSDN     2012     Meeting   template METRO javascript

                                               20 mars    Live     Retour d'expérience LightSwitch, Optimisation de
          www.visualstudio.fr                   2012     Meeting   l'accès aux données, Intégration Silverlight

                                               23 mars    Live     OAuth - la clé de l'utilisation des réseaux sociaux dans
                                                2012     Meeting   votre application
Microsoft France
39, quai du président Roosevelt
  92130 Issy-Les-Moulineaux

 www.microsoft.com/france

Contenu connexe

Tendances

ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
SOAT
 
Cloud Hybride, le SSO de bout en bout
Cloud Hybride, le SSO de bout en bout Cloud Hybride, le SSO de bout en bout
Cloud Hybride, le SSO de bout en bout
Microsoft Technet France
 
La fédération d'identité, quels avantages pour mon SharePoint -- Montreal
La fédération d'identité, quels avantages pour mon SharePoint -- MontrealLa fédération d'identité, quels avantages pour mon SharePoint -- Montreal
La fédération d'identité, quels avantages pour mon SharePoint -- Montreal
Joris Faure
 
Vous avez dit identite hybride ! -- SharePoint saturday montreal 2017
Vous avez dit identite hybride ! -- SharePoint saturday montreal   2017Vous avez dit identite hybride ! -- SharePoint saturday montreal   2017
Vous avez dit identite hybride ! -- SharePoint saturday montreal 2017
Joris Faure
 
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
Khaled Ben Driss
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielMicrosoft Décideurs IT
 
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Microsoft Technet France
 
Présentation SOA
Présentation SOAPrésentation SOA
Présentation SOA
Cynapsys It Hotspot
 
Conference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partieConference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partie
Zenika
 
Découvrez Windows server 2012
Découvrez Windows server 2012Découvrez Windows server 2012
Découvrez Windows server 2012
PROJECT SI
 
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...
Microsoft Technet France
 
SOA - Graduation project
SOA - Graduation projectSOA - Graduation project
SOA - Graduation projectNone
 
Architectures orientés services (SOA)
Architectures orientés services (SOA)Architectures orientés services (SOA)
Architectures orientés services (SOA)
Heithem Abbes
 
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Microsoft
 
Site web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur AzureSite web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur Azure
Microsoft Technet France
 
Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021
Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021
Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021
Alphorm
 
Sécuriser votre chaîne d'information dans Azure
Sécuriser votre chaîne d'information dans AzureSécuriser votre chaîne d'information dans Azure
Sécuriser votre chaîne d'information dans Azure
Nis
 
PZ_Microservices101_20150210
PZ_Microservices101_20150210PZ_Microservices101_20150210
PZ_Microservices101_20150210
Gregory Boissinot
 
Microsoft Identity Protection -- MITPro Montreal
Microsoft Identity Protection -- MITPro MontrealMicrosoft Identity Protection -- MITPro Montreal
Microsoft Identity Protection -- MITPro Montreal
Joris Faure
 
Documation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BDocumation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2B
Nicolas Georgeault
 

Tendances (20)

ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
 
Cloud Hybride, le SSO de bout en bout
Cloud Hybride, le SSO de bout en bout Cloud Hybride, le SSO de bout en bout
Cloud Hybride, le SSO de bout en bout
 
La fédération d'identité, quels avantages pour mon SharePoint -- Montreal
La fédération d'identité, quels avantages pour mon SharePoint -- MontrealLa fédération d'identité, quels avantages pour mon SharePoint -- Montreal
La fédération d'identité, quels avantages pour mon SharePoint -- Montreal
 
Vous avez dit identite hybride ! -- SharePoint saturday montreal 2017
Vous avez dit identite hybride ! -- SharePoint saturday montreal   2017Vous avez dit identite hybride ! -- SharePoint saturday montreal   2017
Vous avez dit identite hybride ! -- SharePoint saturday montreal 2017
 
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logiciel
 
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
 
Présentation SOA
Présentation SOAPrésentation SOA
Présentation SOA
 
Conference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partieConference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partie
 
Découvrez Windows server 2012
Découvrez Windows server 2012Découvrez Windows server 2012
Découvrez Windows server 2012
 
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...
 
SOA - Graduation project
SOA - Graduation projectSOA - Graduation project
SOA - Graduation project
 
Architectures orientés services (SOA)
Architectures orientés services (SOA)Architectures orientés services (SOA)
Architectures orientés services (SOA)
 
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
 
Site web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur AzureSite web fonctionnel et élastique sur Azure
Site web fonctionnel et élastique sur Azure
 
Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021
Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021
Alphorm.com Formation Microsoft Azure : Azure Active Directory 2021
 
Sécuriser votre chaîne d'information dans Azure
Sécuriser votre chaîne d'information dans AzureSécuriser votre chaîne d'information dans Azure
Sécuriser votre chaîne d'information dans Azure
 
PZ_Microservices101_20150210
PZ_Microservices101_20150210PZ_Microservices101_20150210
PZ_Microservices101_20150210
 
Microsoft Identity Protection -- MITPro Montreal
Microsoft Identity Protection -- MITPro MontrealMicrosoft Identity Protection -- MITPro Montreal
Microsoft Identity Protection -- MITPro Montreal
 
Documation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2BDocumation 2011: SharePoint online comme plateforme e-business B2B
Documation 2011: SharePoint online comme plateforme e-business B2B
 

Similaire à Windows Azure : Modèle hybride et réversibilité

Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services PlatformGregory Renard
 
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
Marius Zaharia
 
Microsoft dynamics crm online, intégration avec windows azure
Microsoft dynamics crm online, intégration avec windows azureMicrosoft dynamics crm online, intégration avec windows azure
Microsoft dynamics crm online, intégration avec windows azureMicrosoft Décideurs IT
 
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Microsoft Technet France
 
[GAB2016] La sécurité dans Azure - Estelle Auberix
[GAB2016] La sécurité dans Azure - Estelle Auberix[GAB2016] La sécurité dans Azure - Estelle Auberix
[GAB2016] La sécurité dans Azure - Estelle Auberix
Cellenza
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Microsoft Technet France
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Microsoft Décideurs IT
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnant
Microsoft
 
Presentation datwendo cloud connector - français
Presentation datwendo cloud connector - françaisPresentation datwendo cloud connector - français
Presentation datwendo cloud connector - français
Christian Surieux
 
Cloud prive cloud public pourquoi choisir tech days 2012 rdi
Cloud prive cloud public pourquoi choisir tech days 2012 rdiCloud prive cloud public pourquoi choisir tech days 2012 rdi
Cloud prive cloud public pourquoi choisir tech days 2012 rdi
Julien Lesaicherre
 
Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?
Microsoft Ideas
 
Hébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloudHébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloud
MouadNahri
 
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
Club Cloud des Partenaires
 
TechDays 2010 (CLO305) : Windows Azure App Fabric
TechDays 2010 (CLO305) : Windows Azure App FabricTechDays 2010 (CLO305) : Windows Azure App Fabric
TechDays 2010 (CLO305) : Windows Azure App FabricGeoffrey DANIEL
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythme
Microsoft
 
Ms days rdi - session cloud
Ms days rdi - session cloudMs days rdi - session cloud
Ms days rdi - session cloud
Philippe Ouensanga
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicative
Microsoft
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
Jason De Oliveira
 
Présentation de SQL Azure
Présentation de SQL AzurePrésentation de SQL Azure
Présentation de SQL Azure
Microsoft Technet France
 

Similaire à Windows Azure : Modèle hybride et réversibilité (20)

Azure Mesh Et Surface
Azure Mesh Et SurfaceAzure Mesh Et Surface
Azure Mesh Et Surface
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
 
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
 
Microsoft dynamics crm online, intégration avec windows azure
Microsoft dynamics crm online, intégration avec windows azureMicrosoft dynamics crm online, intégration avec windows azure
Microsoft dynamics crm online, intégration avec windows azure
 
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
Windows Azure Active Directory, SSO étendu et services d’annuaire pour les ap...
 
[GAB2016] La sécurité dans Azure - Estelle Auberix
[GAB2016] La sécurité dans Azure - Estelle Auberix[GAB2016] La sécurité dans Azure - Estelle Auberix
[GAB2016] La sécurité dans Azure - Estelle Auberix
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
Azure IaaS : concevoir en architecture sécurisée en tirant bénéfice des nouve...
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnant
 
Presentation datwendo cloud connector - français
Presentation datwendo cloud connector - françaisPresentation datwendo cloud connector - français
Presentation datwendo cloud connector - français
 
Cloud prive cloud public pourquoi choisir tech days 2012 rdi
Cloud prive cloud public pourquoi choisir tech days 2012 rdiCloud prive cloud public pourquoi choisir tech days 2012 rdi
Cloud prive cloud public pourquoi choisir tech days 2012 rdi
 
Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?Cloud Privé, Cloud Public, pourquoi choisir?
Cloud Privé, Cloud Public, pourquoi choisir?
 
Hébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloudHébergement du protocole kerberos dans un cloud
Hébergement du protocole kerberos dans un cloud
 
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
2011.11.23 - Le Cloud, Réalités et Perspectives - 8ème Forum du Club Cloud de...
 
TechDays 2010 (CLO305) : Windows Azure App Fabric
TechDays 2010 (CLO305) : Windows Azure App FabricTechDays 2010 (CLO305) : Windows Azure App Fabric
TechDays 2010 (CLO305) : Windows Azure App Fabric
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythme
 
Ms days rdi - session cloud
Ms days rdi - session cloudMs days rdi - session cloud
Ms days rdi - session cloud
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicative
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
Présentation de SQL Azure
Présentation de SQL AzurePrésentation de SQL Azure
Présentation de SQL Azure
 

Plus de Microsoft Technet France

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Microsoft Technet France
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
Microsoft Technet France
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
Microsoft Technet France
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Microsoft Technet France
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
Microsoft Technet France
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Microsoft Technet France
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
Microsoft Technet France
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
Microsoft Technet France
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
Microsoft Technet France
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
Microsoft Technet France
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
Microsoft Technet France
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Microsoft Technet France
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
Microsoft Technet France
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Microsoft Technet France
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
Microsoft Technet France
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
Microsoft Technet France
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Microsoft Technet France
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
Microsoft Technet France
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
Microsoft Technet France
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
Microsoft Technet France
 

Plus de Microsoft Technet France (20)

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
 

Windows Azure : Modèle hybride et réversibilité

  • 1. palais des congrès Paris 7, 8 et 9 février 2012
  • 2. Vous êtes dans l’AMPHI HAVANE
  • 3. ARC 301 - Windows Azure : Modèle hybride et réversibilité Franck MUSSON Roch BADUEL Stéphane GOUDEAU Architecte Architecte Architecte NEOS-SDI MCNEXT DPE, Microsoft France
  • 4. MCNEXT Depuis 2007 - 150 Collaborateurs – Paris-Lyon- Genève 100 % Microsoft - 4 pôles d’expertises Dot Share NET Point Business Intelligence Biz Microsoft Talk
  • 5. NEOS-SDI Mission SSII Pure Player Microsoft  Accélérer la Transformation des usages et des business modèles, élaborer et  150 collaborateurs formaliser une stratégie Numérique au travers de missions de conseil, de  5 pays: France, Suisse, pilotage, de conception, de Luxembourg, Belgique, développement et de support de projets innovants en technologies Microsoft et USA écosystème.  Gold Partner / Azure Circle Ambition dans plus de 14 domaines  Mettre l’innovation au service de la compétitivité de nos clients et être leur  + 200 Grands Comptes partenaire de référence pour les projets de développement, d’infrastructure, de Centre des usages business intelligence et de CRM et ceci On Premise ou dans le Cloud. Microsoft Tech.days Stand 49
  • 6. Objectifs et sommaire de la session
  • 7. Objectifs et sommaire de la session
  • 8. Cloud Hybride : Définition Plusieurs interprétations :  Modèle de déploiement dans lequel l’infrastructure résulte de la composition de deux clouds ou plus (private cloud, community cloud, ou public cloud) liés par une technologie propriétaire ou standard permettant l’échange des données ou l’interaction des applications  http://nitaac.nih.gov/nitaac/cloud-computing  Modèle de déploiement dans lequel infrastructures à demeure et Cloud collaborent  Le scénario le plus fréquent aujourd’hui  Particulièrement pour les grandes entreprises Au delà d’un modèle de déploiement, le cloud hybride est avant tout un modèle d’architecture
  • 9. Modèle Hybride : Scénarios Optimisation de processus métier :  Utilisation de services Cloud complémentaires  Exposition sécurisée de ressources internes du SI vers des solutions Cloud ou à demeure chez des partenaires Optimisation des coûts :  Choix du stockage, des services de traitement les plus rentables  Site Web et applications publics vs Applications internes d’entreprises Extension de ressources :  Stockage et services de traitement Cloud pour un site de secours  « High Performance Compute » : « Cloud bursting » Sécurité et gestion d’identité :  Extension des modes d’authentification pour une application Cloud ou à demeure  Fédération d’identité entre applications Cloud et à demeure Gestion des données :  Synchronisation de données Cloud et à demeure  Big Data  Respect des réglementations
  • 10. Réversibilité du Cloud : Définition Vision « statique » de la réversibilité  D’un cloud vers un autre : Indépendance vis-à-vis du prestataire de services Cloud  Du cloud vers le SI à demeure : Ne pas aller vers le Cloud sans parachute  Différent facteurs déclencheurs : Rupture de contrat, fin de contrat, …  Mise en œuvre : Définir la capacité d’assurer le transfert des éléments constitutifs du service vers un autre prestataire de services Cloud ou de le ré-internaliser Vision dynamique de la réversibilité  Dans certaines conditions, il est opportun de basculer une partie des composantes du SI à demeure vers le Cloud et inversement  Mise en œuvre : Les mêmes principes que ceux exposés pour la vision statique s’appliquent  Offre une dimension supplémentaire au modèle de déploiement Cloud Hybride.
  • 11. Objectifs et sommaire de la session
  • 12. Cloud Hybride et Architecture Gestion des états Montée en charge Dépendances Latence entre composants Données Confidentielles SLA requis Réglementation
  • 15. Scenario Quizz Quizz mode web Frontal Web + Service Notifications Soumission Résultat Azure Queue Azure Data Sync Notifications Push ou mail
  • 16. Principes de développement Conception prenant en compte les contraintes liées à l’environnement Cloud : latence réseau, proximité des données, performance, sécurité, … Des Patterns éprouvés et réfléchis :  Communication Asynchrone  Architecture Event-driven  Couplage faible entre clients & serveurs Mise en place de framework d’abstraction :  Logs, Configuration, Persistance, « Universal Providers »,…  Appel à « RoleEnvironment.IsAvailable » pour connaître le contexte d’exécution  Injection de dépendances Instrumenter le code  Profiler son code pour économiser ses ressources  Informer le système de l’état de santé de l’application
  • 18. Objectifs et sommaire de la session
  • 19. Cloud Hybride et Services de la plateforme Windows Azure
  • 20. Cloud Hybride et Services de la plateforme Windows Azure
  • 21. Gestion d’identité : Principes Service de jetons de sécurité (STS) Revendications • nom : stephgou, • rôles : … 1 Signature Jeton 2 Client Partie de confiance
  • 22. Gestion d’identité : standards et technologies Microsoft Découpler du code applicatif l'authentification utilisateur requiert la prise en charge de standards ouverts :  Formats de jeton : SAML, OpenID, SWT, JWT,…  Protocoles : SAML-P 2.0, WS-Federation, WS-Trust, OAuth2, OpenID,… Active Directory Federation Services (AD FS) 2.0  Authentifie l’utilisateur et émet les valeurs, formats et types spécifiques de revendications requises par l’application ou le service Windows Identity Foundation (WIF)  Valide le jeton de sécurité émis par le STS  Extrait les revendications et les met à disposition de l’application ou du service Cloud ou à demeure Access Control Service (ACS) V2.0  « ADFS du Cloud » : Identité fédérée et autorisation pour tout type d’Application : Web, Desktop, Mobile  Identity Providers: Facebook, Google, Yahoo, LiveID, STS WS-
  • 23. Matrice de réversibilité ADFS Access Control
  • 24. Scenario fédération d’identité Windows NTLM/Kerberos Microsoft Online SharePoint Online STS SSO Web dans l’entreprise Sites web SAML 1.1 (passif) Web Services SAML 2.O (actif) Azure ACS 2.0 SharePoint 2010 ADFS 2.0 Service WCF
  • 25. Scenario fédération d’identité ADFS 2.0 / Office 365 Microsoft Online SharePoint Online STS SSO Web dans l’entreprise et Office 365 Sites web SAML 1.1 (passif Office 365) Sites web SAML 2.0 Relation de confiance avec Office 365 Azure ACS 2.0 Login par formulaire ou Windows SharePoint 2010 ADFS 2.0 Service WCF
  • 26. Scenario fédération d’identité ADFS 2.0 / ACS 2.0 Microsoft Online SharePoint Online STS SSO Web avec Live, Google, Yahoo, Facebook,… SSO Web avec Azure, Office 365 (Live ID sur invitation) Relation de confiance avec ACS 2 / Azure Azure ACS 2.0 Relation de confiance avec Office 365 Login par formulaire SharePoint 2010 ADFS 2.0 Service WCF
  • 27. DEMO Identité : ADFS 2, ACS 2, O365, SharePoint Server, Live Id,…
  • 28. Cloud Hybride et Services de la plateforme Windows Azure
  • 29. Messaging sur Azure Windows Communication Foundation (WCF) : WCF  Exposition et consommation de services sur Azure  SOA, REST, RIA, Data Service Bus Services  Bindings Http et Tcp  Sécurisation via certificats Send Service Bus : Relai de Send communication fondé sur le Cloud  Exposition du service à travers NATs et firewalls Receive Receive  Contrôle d’accès fondé sur ACS  Protocole Http ou Tcp App 1 App 2  Enregistrement du endpoint du Service, publication et
  • 30. Matrice de réversibilité .NET WCF .NET WCF Azure Service Bus
  • 31. Scenario Messaging AppFabric Service Bus / BizTalk 2010 BizTalk sur le réseau interne AppFabric Service Bus Aucune opération de routage configurée Aucun port ouvert dans le firewall Utilisation du NetTcprelayBinding Publication du port BizTalk avec le Publishing wizard et le feature pack Sécurisé avec une SharedKey, possibilité d’utiliser ACS. BizTalk 2010 Partenaire SAP
  • 32. DEMO Messaging : Feature Pack de Biztalk Server 2010 - Relay Binding
  • 33. Intégration sur Azure Migration de solutions EDI BizTalk Server vers Windows Azure Service Bus EAI and EDI Labs http://msdn.microsoft.com/en- us/library/windowsazure/hh74902 8(v=vs.103).aspx Azure Service Bus Queues :  Stockage fiable et durable  API Messaging API, WCF et Interfaces HTTP/REST Azure Service Bus Topics  Publication/Souscriptipn  Souscription : Une file d’attente virtuelle qui reçoit des copies du message  Filtres et actions
  • 34. Matrice de réversibilité AppFabric Server MSMQ Biztalk Service Bus Topics- EAI-EDI Queues
  • 36. Cloud Hybride et Services de la plateforme Windows Azure
  • 37. Content Delivery Network Azure Service Azure de mise à disposition optimisée de contenu ou de données 24 CDN Node locations US Ashburn, VA Bay Area, CA Chicago, IL San Antonio, TX Los Angeles, CA Miami, FL Newark, NJ Seattle, WA EMEA Amsterdam, NL Dublin, IE London, GB Moscow, RU Paris, FR Stockholm, SE Vienna, AT Zurich, CH • MULTIPLE TERABITS PER SECOND OF CAPACITY • 24 GLOBAL LOCATIONS Asia Pacific / Rest of the world • 99.95% AVAILABILITY. Hong Kong, HK São Paulo, BR • AUTOMATICALLY WITHOUT USER INTERVENTION. Seoul, KR • LIVE INSIDE MICROSOFT FOR OVER 3 YEARS – NOW AVAILABLE TO WINDOWS Singapore, SG AZURE CUSTOMERS. Sydney, AU Taipei, TW Tokyo, JP Doha, QT
  • 38. Cache Windows Azure Service de cache distribué en mémoire Web Role  Performance Local Cache  Scalabilité Output  Faible latence Sessions  Haute disponibilité Reference Authentification et autorisations Data intégrées avec Access Control Service Activity Sensiblement équivalent à AppFabric Data Server Caching pour le Cloud Resource Data DB
  • 39. Matrice de réversibilité Cache AppFabric Server Cache Azure CDN
  • 40. DEMO Cache Windows Azure & Cache AppFabric Server
  • 41. Cloud Hybride et Services de la plateforme Windows Azure
  • 42. Azure : Services de Stockage Stockage persistant hautement disponible Quatre types de stockage : Tables (entités), Blob (binaire), Queue (Async), [+ Drives (NTFS)]  Accessible via des services WEB REST depuis une application Cloud ou à demeure  Exposition de ces services via une librairie cliente .NET Blob Storage Azure :  Données publiques :  Accès en lecture sur de données non confidentielles dans les blobs sans clé de stockage  Données privées :  Les données peuvent être chiffrées et copiées dans des containers protégés par une AccountSharedKey 256 bits (SHA256)  Shared Access Signatures : Accès temporaire au container privé
  • 43. Matrice de réversibilité MSMQ NTFS Table Queues Blobs
  • 44. Azure : Services de bases de données relationnelles - SQL Azure et synchronisation SQL Azure Database Data Sync Retail Stores Service For SQL Remote Offices Azure Sync On-Premises (Headquarters)
  • 45. Matrice de réversibilité SQL Server SQL Azure DataSyn c
  • 46. DEMO Data : Data Sync Azure
  • 47. Cloud Hybride et Services de la plateforme Windows Azure
  • 48. Azure : Services Réseau Ajout d’un enregistrement CNAME pour mapper le sous- domaine “www” (Ex: www.stephgou.org) avec l’application Windows Azure (Ex: stephgou.cloudapp.net) Windows Azure Filtrage par les Host Headers dans le cas de multiples site hébergés sur la même instance Role A Role B Pas d’affinité de session Relay Role C Windows Azure Connect :  Politique réseau administrée via le portail Windows Azure  Contrôle de la connectivité entre rôles Azure et machines à demeure  Configuration automatique d’IPsec Dev machines  Résolution de nom DNS fondée sur les noms des Databases instances Windows Azure Traffic Manager Enterprise  Geo Load balancing entre dataCenters  Intégré dans le portail Windows Azure Platform  Trois scénarios actifs avec la CTP : Performance,
  • 49. Matrice de réversibilité Windows Server 2008 SSTP Azure Connect Traffic Manager
  • 50. Cloud Hybride et Services de la plateforme Windows Azure
  • 51. Supervision : Diagnostics Azure Visual Studio Remote Desktop Scheduled Transfers System Center Operations Manager DiagnosticMonitor Trace Listeners, Table Blob Instrumentation rd Party Tools : Role Instance Azure Storage RedGate Cerebrata,… • http://blogs.msdn.com/b/walterm/archive/2011/02/14/adding-azure-application-monitoring-to-scom-2007-r2.aspx • http://blogs.technet.com/b/systemcenter/archive/2011/08/15/hey-you-get-on-my-cloud.aspx • http://www.cerebrata.com/Products/AzureDiagnosticsManager
  • 52. Hybrid Scenarios For Public Cloud
  • 54. Matrice de réversibilité ADFS Access Control .NET WCF .NET WCF Azure Service Bus AppFabric Server MSMQ Biztalk Service Bus Topics- EAI-EDI Queues Cache AppFabric Server Cache Azure CDN MSMQ NTFS Table Queues Blobs SQL Server SQL Azure DataSyn c Windows Server 2008 SSTP Azure Connect Traffic Manager
  • 55. Modèle de Cloud Hybride ADFS Access Control .NET WCF .NET WCF Azure Service Bus Biztalk Server AppFabric Server Service Bus Topics- EAI-EDI Queues Cache AppFabric Server Cache Azure CDN NTFS Table Queues Blobs SQL Server SQL Azure DataSyn c Azure Connect Traffic Manager
  • 56. Modèle de Cloud Hybride ADFS Access Control .NET WCF .NET WCF Azure Service Bus Biztalk Server AppFabric Server Service Bus Topics- EAI-EDI Queues Cache AppFabric Server Cache Azure CDN NTFS Table Queues Blobs SQL Server SQL Azure DataSyn c Windows Server 2008 SSTP Azure Connect Traffic Manager
  • 57. Modèle de Cloud Hybride ADFS Access Control .NET WCF .NET WCF Azure Service Bus Biztalk Server AppFabric Server Service Bus Topics- EAI-EDI Queues Cache AppFabric Server Cache Azure CDN NTFS Table Queues Blobs SQL Server SQL Azure DataSyn c Windows Server 2008 SSTP Azure Connect Traffic Manager
  • 58. Modèle de Cloud Hybride ADFS Access Control .NET WCF .NET WCF Azure Service Bus Biztalk Server AppFabric Server Service Bus Topics- EAI-EDI Queues Cache AppFabric Server Cache Azure CDN NTFS Table Queues Blobs SQL Server SQL Azure DataSyn c Azure Connect Traffic Manager
  • 59. Integrating Applications with the Cloud on Windows Azure Chapter 1: "Introduction" Chapter 2: "The Challenges of Cloud Integration" Chapter 3: "The Trey Research Scenario" Chapter 4: "Deploying Functionality and Data to the Cloud" Chapter 5: "Authenticating Users and Authorizing Requests" Chapter 6: "Implementing Cross-boundary Communication" Chapter 7: "Implementing Business Logic and Message Routing" Chapter 8: "Replicating, Distributing, and Synchronizing Data" Chapter 9: "Maximizing Scalability, Availability, and Performance" Chapter 10: "Monitoring and Managing Hybrid Applications" http://wag.codeplex.com/releases/view/74838
  • 60. Hybrid Reference Implementation Using BizTalk Server, Windows Azure, Service Bus & SQL Azure http://windowsazurecat.com/2011/08/hybrid-reference-implementation-biztalk-server- windows-azure-sql-azure/ http://msdn.microsoft.com/en-us/library/windowsazure/hh547113(v=vs.103).aspx
  • 61. Livre sur Windows Azure Premier ouvrage rédigé en Français Sur l’intégralité de la plateforme Windows Azure Disponible dès aujourd’hui! Consultation et achat possible sur le stand (52) des éditions ENI
  • 62. Des ressources Windows Azure gratuites Testez Windows Azure Abonnés MSDN, vous gratuitement pendant bénéficiez de 90 jours Windows Azure  http://aka.ms/  http://aka.ms/ tester-azure-90j activer-azure-msdn Scénario d’utilisation (B2B): http://aka.ms/ b2b-avec-sqlazure
  • 63. Pour aller plus loin Prochaines sessions des Dev Camps Chaque semaine, les 10 Live Open Data - Développer des applications riches avec le février DevCamps 2012 16 Meeting protocole Open Data ALM, Azure, Windows Phone, HTML5, OpenData février Live Meeting Azure series - Développer des applications sociales sur la plateforme Windows Azure 2012 http://msdn.microsoft.com/fr-fr/devcamp 17 Live Comprendre le canvas avec Galactic et la librairie février Meeting three.js 2012 Téléchargement, ressources 21 février Live La production automatisée de code avec CodeFluent Meeting Entities et toolkits : RdV sur MSDN 2012 2 mars Live Comprendre et mettre en oeuvre le toolkit Azure pour http://msdn.microsoft.com/fr-fr/ 2012 Meeting Windows Phone 7, iOS et Android 6 mars Live Nuget et ALM 2012 Meeting Les offres à connaître 9 mars 2012 Live Meeting Kinect - Bien gérer la vie de son capteur 90 jours d’essai gratuit de Windows 13 mars 2012 Live Meeting Sharepoint series - Automatisation des tests Azure 14 mars Live TFS Health Check - vérifier la bonne santé de votre www.windowsazure.fr 2012 Meeting plateforme de développement 15 mars Live Azure series - Développer pour les téléphones, les 2012 Meeting tablettes et le cloud avec Visual Studio 2010 Jusqu’à 35% de réduction sur Visual 16 mars Live Applications METRO design - Désossage en règle d'un Studio Pro, avec l’abonnement MSDN 2012 Meeting template METRO javascript 20 mars Live Retour d'expérience LightSwitch, Optimisation de www.visualstudio.fr 2012 Meeting l'accès aux données, Intégration Silverlight 23 mars Live OAuth - la clé de l'utilisation des réseaux sociaux dans 2012 Meeting votre application
  • 64. Microsoft France 39, quai du président Roosevelt 92130 Issy-Les-Moulineaux www.microsoft.com/france