SlideShare a Scribd company logo
1 of 29
Download to read offline
AMBIENT INTELLIGENCE
tech days•
2015
#mstechdays techdays.microsoft.fr
Vivre dans une ère post OS et
gérer l'hébergement des
applications et la mobilité
Karelle Robinet, Philippe Ensarguet & Tarik Lahlou
@tarik_lahlou
@karobinet
@P_Ensarguet
tech.days 2015#mstechdays
2005
Concert de Coldplay en 2005
2013
Concert de Coldplay en 2013
tech.days 2015#mstechdays
Sur plusieurs
terminaux…
Avec un accès
aux Apps et
données…
De manière
cohérente à
travers différents
Cloud.
Cela commence
toujours avec un
utilisateur…
EMPLOYEE #
0000000-000
CONTOSO
Dont l’identité
est vérifiée…
tech.days 2015#mstechdays
Gestion hybride des
identités
Azure AD Premium
Gestion des
équipements & apps
Microsoft Intune
Protection des
données
Azure RMS
tech.days 2015#mstechdays
UTILISATEURS DANS LES LOCAUX Utilisateurs en mobilité
Avec Azure Active Directory Premium
tech.days 2015#mstechdays
Démo
La productivité réinventée
tech.days 2015#mstechdays
tech.days 2015#mstechdays
Interface unique pré intégrée avec plus de 2400 applications SaaS (Microsoft et non Microsoft)
tech.days 2015#mstechdays
Les utilisateurs peuvent réinitialiser leurs propres mots de passe sans avoir besoin d’appeler le helpdesk
tech.days 2015#mstechdays
Enregistrement
• Fournir un portail en libre-service
• Personnaliser les conditions générales
• Enregistrer les appareils en masse
• Limiter l'accès à la messagerie
Suppression
• Supprimer l'accès aux ressources
• Effectuer un effacement sélectif
• Auditer les appareils perdus ou volés
Mise à disposition
• Déployer des profils de certificats,
messagerie, VPN et WiFi
• Déployer les paramètres de sécurité
• Installer les applications obligatoires
• Déployer les restrictions
Gestion et protection
• Limiter l'accès aux ressources en cas
de violation des politiques
• Limiter les actions en dehors des
applications gérées
• Générer des rapports de conformité
Utilisateur Informatique
Avec Microsoft Intune
tech.days 2015#mstechdays
Serveur de fichiers, de
messagerie ou de base
documentaire
Protection par du chiffrement, du contrôle d’accès et des restrictions d’utilisation
Utilisateur
autorisé
Réseau de l’entreprise
Utilisateur
autorisé
Utilisateurs
non-autorisés
Transfert
impossible
Licences d’utilisation
Utilisateur
non-autorisé Pas de licence
Service
Azure RMS



Avec Azure Rights Management Services
tech.days 2015#mstechdays
GESTION CLOUD &
HYBRIDE DES IDENTITES
GESTION DES
PERIPHERIQUES MOBILES
PROTECTION DES
INFORMATIONS
Azure Active Directory Premium Microsoft Intune Azure Rights Management service
Pourquoi Microsoft ?
ENTERPRISE MOBILITY SUITE : UN fournisseur, UN contrat, UNE offre
tech.days 2015#mstechdays
Le logiciel est partout, c’est culturel et
sociétal !
Passage d’une société de consommation à une
société du service
Stratégie de renforcement de position ou/et
stratégie d’extension de périmètre
Des nouveaux entrants apportent une
concurrence frontale en quelques mois à des
sociétés ayant pignon sur rue
Better, sooner, safer, faster and cheaper
(syndrome daft punk)
Développer plus vite avec plus de fonctionnalités
pour moins cher
Réduire le temps d’atteinte du marché pour rester
dans la compétition
Proposer une haute qualité de service face au
marché
Aller vers la culture de la mesure pour s’améliorer
en continu
tech.days 2015#mstechdays
développement
hybride
développement
web
développement
natif
+
expérience utilisateur, performances, stores, ..
+
portabilité, coûts dév/maintenance,…
• profite de la filière web
existante (+ responsive
design)
• pas de présence dans le
store
• pas d’API système
• Développements spécifiques
• présence dans le store
• 100% des API système
• présence dans le store
• exploitation des APIs système variable
• possibilité de code unifié (selon approche
client-side ou server-side)
tech.days 2015#mstechdays
 Orange Applications for Business,
Business Unit Stratégique d’Orange
Business Services dédiée à
l’intégration IT avec 3 principaux
domaines de croissance :
 2000 développeurs
 150 développeurs spécialisés dans le
développement mobile
partenariat technologique avec la société Xamarin pour le développement mobile Cross-Platform sur des cibles entreprises avec le support
des environnements iOS, Android, Windows 8, Windows Phone 8 mais également Windows Phone 7 encore présent en entreprise.
 Xamarin permet aux développeurs de
créer des applications native pour iOS,
Android, et Windows en C#
 Développez, testez, et suivez vous
applications avec les outils Xamarin
 Bénéficiez d’un écosystème riche (plus
de 800.000 développeurs mondiales)
tech.days 2015#mstechdays
Concevoir Développer Intégrer Tester Suivre
Former
Xamarin Platform
tech.days 2015#mstechdays
Toutes les API natives de chacun des systèmes
sont désormais disponible en C#, ainsi qu’un
sous-ensemble du framework .NET
Performance et fluidité d’une
application native
Les composants graphiques natifs
étant utilisés, l’ergonomie propre à
chaque système est conservée et
l’utilisateur n’est pas perdu.
Un seul langage : C#
Applications nativesErgonomie native
tech.days 2015#mstechdays
Il est possible de partager des librairies
entres toutes les plates-formes pour
mutualiser la logique
Chaque profil de développeur possède un
système de prédilection pour la réalisation de
l’interface, mais chacun peut contribuer à un
code commun partagé.
Le patron d’architecture M.V.VM est
utilisé pour tous les développements.
Seul l’agencement des vues est à réaliser
sur chaque plateforme. Elles sont ensuite
branchées à du code commun.
Partage de code Flexibilité des équipes
Méthode de travail Taux de partage estimé
~60% de réutilisabilité
~40% de code propre à redévelopper sur
chacune des plateformes
tech.days 2015#mstechdays
 conservation de la fluidité d’une application native
 l’ergonomie propre à chaque système est conservé
 meilleure collaboration, l’essentiel de la conception portant sur le code partagé
 moins d’anomalies, tous les algorithmes métiers étant partagés sur toutes les
plateformes
 meilleure testabilité grâce aux modèles de vues
 la montée en compétence sur de nouvelles plateforme est simplifiée par le langage
unique
tech.days 2015#mstechdays
exigences
tâches
dév.
gestion
de code.
intégration continue &
qualité de code
package
déploiement
tests
bug
tracking
suivi
livraison
release management
tech.days 2015#mstechdays
tech.days 2015#mstechdays
tech.days 2015#mstechdays
 un seul langage à maitriser et un environnement de développement unique
 industrialisation des développements avec Team Foundation Server
 C# et le pattern MVVM offrent une bonne architecture de projet et des fonctionnalités (async,
événements, sérialisation) simplifiant le développement
 un ensemble d’API réutilisables : fonctions du framework .NET + packages annexes NuGet
 applications natives : conservation de l’ergonomie propre à chaque système
 mutualisation pour tous les algorithmes métiers et échanges de données : gain de temps pour le
développement
 meilleure maintenabilité : les bugs sont corrigés pour toutes les plates-formes
 toutes les API natives sont disponibles et traduites en C# : tout ce qui est faisable nativement le sera
avec Xamarin
 réactivité des équipes de développement de Xamarin : mises à jour disponibles dès la sortie officielle de
chaque nouvelle version d’iOS ou Android
 la transition vers un nouvel OS pour un développeur est grandement facilitée par le langage unique.
tech.days 2015#mstechdays
cibler les
usages
évaluer le gain
attendu
rester simple
appliquer les
bons choix
techniques
faire adhérer
accompagner
le changement
enrichir petit à
petit les
applications
maquettage et retour d’expérience
TTM et garder le cap vis-à-vis du ROI
masquer la complexité aux utilisateurs
concevoir la solution front et back-office
innovation continue sur les usages
retour d’expérience et enrichissement des fonctionnalités
définir les choix techniques selon les
enjeux et contraintes
agilité
© 2015 Microsoft Corporation. All rights reserved.
tech days•
2015
#mstechdays techdays.microsoft.fr
tech.days 2015#mstechdays

More Related Content

What's hot

Devforumfrancois Tonic
Devforumfrancois TonicDevforumfrancois Tonic
Devforumfrancois TonicGreenIvory
 
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?Adrien Blind
 
AZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applicationsAZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applicationsAZEO
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic AppRadoine Douhou
 
Miriot DevCon Programmez!
Miriot DevCon Programmez!Miriot DevCon Programmez!
Miriot DevCon Programmez!Michel HUBERT
 
Etendre les capacités de Dynamics CRM Online avec Microsoft Azure
Etendre les capacités de Dynamics CRM Online avec Microsoft AzureEtendre les capacités de Dynamics CRM Online avec Microsoft Azure
Etendre les capacités de Dynamics CRM Online avec Microsoft AzureMicrosoft Ideas
 
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...Microsoft Décideurs IT
 
Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...Microsoft Technet France
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Microsoft
 
Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureSamir Arezki ☁
 
DevOps vu par les Ops
DevOps vu par les OpsDevOps vu par les Ops
DevOps vu par les OpsMicrosoft
 
Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !
Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !
Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !Microsoft Ideas
 
devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...
devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...
devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...devops REX
 
SharePoint on premises et Yammer, quels usages et quelle intégration ? 
SharePoint on premises et Yammer, quels usages et quelle intégration ? SharePoint on premises et Yammer, quels usages et quelle intégration ? 
SharePoint on premises et Yammer, quels usages et quelle intégration ? Microsoft Décideurs IT
 
Softlayer webinar mai 2014 - francais
Softlayer webinar   mai 2014 - francaisSoftlayer webinar   mai 2014 - francais
Softlayer webinar mai 2014 - francaisNicolas Verdier
 
PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...
PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...
PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...Microsoft
 
[Tech Days 2014 - Plénière J1] Votre futur est dans le code
[Tech Days 2014 - Plénière J1] Votre futur est dans le code[Tech Days 2014 - Plénière J1] Votre futur est dans le code
[Tech Days 2014 - Plénière J1] Votre futur est dans le codeMicrosoft
 
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323Laurent Broudoux
 

What's hot (18)

Devforumfrancois Tonic
Devforumfrancois TonicDevforumfrancois Tonic
Devforumfrancois Tonic
 
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
DevOps, NoOps, everything-as-code, commoditisation… Quel futur pour les ops ?
 
AZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applicationsAZEO Interview croisée : Moderniser le développement des applications
AZEO Interview croisée : Moderniser le développement des applications
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic App
 
Miriot DevCon Programmez!
Miriot DevCon Programmez!Miriot DevCon Programmez!
Miriot DevCon Programmez!
 
Etendre les capacités de Dynamics CRM Online avec Microsoft Azure
Etendre les capacités de Dynamics CRM Online avec Microsoft AzureEtendre les capacités de Dynamics CRM Online avec Microsoft Azure
Etendre les capacités de Dynamics CRM Online avec Microsoft Azure
 
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
Comment bâtir un cloud hybride en mode IaaS ou SaaS et apporter le meilleur d...
 
Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
 
Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec Azure
 
DevOps vu par les Ops
DevOps vu par les OpsDevOps vu par les Ops
DevOps vu par les Ops
 
Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !
Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !
Dynamics NAV 2013 R2, l'ERP Microsoft pour Office 365 dans le Cloud Azure !
 
devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...
devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...
devops REX 2018 - Faire du DevOps dans une relation contractuelle et commerci...
 
SharePoint on premises et Yammer, quels usages et quelle intégration ? 
SharePoint on premises et Yammer, quels usages et quelle intégration ? SharePoint on premises et Yammer, quels usages et quelle intégration ? 
SharePoint on premises et Yammer, quels usages et quelle intégration ? 
 
Softlayer webinar mai 2014 - francais
Softlayer webinar   mai 2014 - francaisSoftlayer webinar   mai 2014 - francais
Softlayer webinar mai 2014 - francais
 
PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...
PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...
PCIT: Comment gérer les appareils mobiles avec System Center 2012 R2 Configur...
 
[Tech Days 2014 - Plénière J1] Votre futur est dans le code
[Tech Days 2014 - Plénière J1] Votre futur est dans le code[Tech Days 2014 - Plénière J1] Votre futur est dans le code
[Tech Days 2014 - Plénière J1] Votre futur est dans le code
 
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
Talk Red Hat Entreprise Numerique - Eip Designer - 20160323
 

Viewers also liked

WordPress Rescue Team - 1
WordPress Rescue Team - 1WordPress Rescue Team - 1
WordPress Rescue Team - 1Beer Bergman
 
Examen "Escribir en el Mundo"
Examen "Escribir en el Mundo"Examen "Escribir en el Mundo"
Examen "Escribir en el Mundo"aperezvsi
 
Due 2013 15-presentation_rus_
Due 2013 15-presentation_rus_Due 2013 15-presentation_rus_
Due 2013 15-presentation_rus_duespb
 
Management
ManagementManagement
Managementameshali
 
J'attendrai le suivant - Muriel Huet
J'attendrai le suivant - Muriel HuetJ'attendrai le suivant - Muriel Huet
J'attendrai le suivant - Muriel HuetMattcuzner
 
Médiatisation internationale de l'AMDH
Médiatisation internationale de l'AMDHMédiatisation internationale de l'AMDH
Médiatisation internationale de l'AMDHScrib Net
 
CRM ou Gestion de la Relation Citoyen
CRM ou Gestion de la Relation CitoyenCRM ou Gestion de la Relation Citoyen
CRM ou Gestion de la Relation CitoyenMicrosoft Ideas
 
Communication "Medecins sans frontièresé
Communication "Medecins sans frontièreséCommunication "Medecins sans frontièresé
Communication "Medecins sans frontièreséPauline Beauvillier
 
Ca la responsabilite sociale iut bayonne
Ca la responsabilite sociale iut bayonneCa la responsabilite sociale iut bayonne
Ca la responsabilite sociale iut bayonneconferencedd
 
Fotografía
FotografíaFotografía
FotografíaMildred
 
Monitorer les besoins du consommateur Web 2.0
Monitorer les besoins du consommateur Web 2.0Monitorer les besoins du consommateur Web 2.0
Monitorer les besoins du consommateur Web 2.0Franck NLEMBA
 
Ze facebook rescue team 2 : les pages
Ze facebook rescue team 2 : les pagesZe facebook rescue team 2 : les pages
Ze facebook rescue team 2 : les pagesBeer Bergman
 
De la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du businessDe la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du businessMicrosoft Ideas
 
Jean MERHY_FR_015-016
Jean MERHY_FR_015-016Jean MERHY_FR_015-016
Jean MERHY_FR_015-016Jean Merhy
 

Viewers also liked (20)

WordPress Rescue Team - 1
WordPress Rescue Team - 1WordPress Rescue Team - 1
WordPress Rescue Team - 1
 
Plaquette CViber 2014
Plaquette CViber 2014Plaquette CViber 2014
Plaquette CViber 2014
 
Examen "Escribir en el Mundo"
Examen "Escribir en el Mundo"Examen "Escribir en el Mundo"
Examen "Escribir en el Mundo"
 
Due 2013 15-presentation_rus_
Due 2013 15-presentation_rus_Due 2013 15-presentation_rus_
Due 2013 15-presentation_rus_
 
Management
ManagementManagement
Management
 
J'attendrai le suivant - Muriel Huet
J'attendrai le suivant - Muriel HuetJ'attendrai le suivant - Muriel Huet
J'attendrai le suivant - Muriel Huet
 
UHS-IP_brochure
UHS-IP_brochureUHS-IP_brochure
UHS-IP_brochure
 
Médiatisation internationale de l'AMDH
Médiatisation internationale de l'AMDHMédiatisation internationale de l'AMDH
Médiatisation internationale de l'AMDH
 
María y Rubén
María y RubénMaría y Rubén
María y Rubén
 
CRM ou Gestion de la Relation Citoyen
CRM ou Gestion de la Relation CitoyenCRM ou Gestion de la Relation Citoyen
CRM ou Gestion de la Relation Citoyen
 
Les études scientifiques
Les études scientifiquesLes études scientifiques
Les études scientifiques
 
Communication "Medecins sans frontièresé
Communication "Medecins sans frontièreséCommunication "Medecins sans frontièresé
Communication "Medecins sans frontièresé
 
Ca la responsabilite sociale iut bayonne
Ca la responsabilite sociale iut bayonneCa la responsabilite sociale iut bayonne
Ca la responsabilite sociale iut bayonne
 
Fotografía
FotografíaFotografía
Fotografía
 
Monitorer les besoins du consommateur Web 2.0
Monitorer les besoins du consommateur Web 2.0Monitorer les besoins du consommateur Web 2.0
Monitorer les besoins du consommateur Web 2.0
 
Ze facebook rescue team 2 : les pages
Ze facebook rescue team 2 : les pagesZe facebook rescue team 2 : les pages
Ze facebook rescue team 2 : les pages
 
De la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du businessDe la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du business
 
Jean MERHY_FR_015-016
Jean MERHY_FR_015-016Jean MERHY_FR_015-016
Jean MERHY_FR_015-016
 
Ifla2014 session 87 96_119
Ifla2014 session 87 96_119Ifla2014 session 87 96_119
Ifla2014 session 87 96_119
 
Ccomptap2
Ccomptap2Ccomptap2
Ccomptap2
 

Similar to Vivre dans une ère post OS et gérer l'hébergement des applications et la mobilité.

Keynote Azure
Keynote AzureKeynote Azure
Keynote AzureMicrosoft
 
Keynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreKeynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreMicrosoft
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleSamuel Metias
 
Gab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderne
Gab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderneGab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderne
Gab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderneVincent Thavonekham-Pro
 
SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...Microsoft Ideas
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUISYannick D.
 
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hecPpt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hecYves LE CLEACH
 
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXRetour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXSamuel Metias
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleGuillaume Renaud
 
Capitaliser sur Office 365 et implémenter des applications métiers personnali...
Capitaliser sur Office 365 et implémenter des applications métiers personnali...Capitaliser sur Office 365 et implémenter des applications métiers personnali...
Capitaliser sur Office 365 et implémenter des applications métiers personnali...Microsoft Technet France
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft Technet France
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft
 
CloudExpo Europe 2017 - DevOps entre client et fournisseur
CloudExpo Europe 2017 - DevOps entre client et fournisseurCloudExpo Europe 2017 - DevOps entre client et fournisseur
CloudExpo Europe 2017 - DevOps entre client et fournisseurLudovic Piot
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Microsoft Technet France
 
Pourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePointPourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePointMicrosoft
 
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...OCTO Technology
 
Quels services Azure pour mon application Web ?
Quels services Azure pour mon application Web ?Quels services Azure pour mon application Web ?
Quels services Azure pour mon application Web ?Microsoft
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilMicrosoft Technet France
 
Architecture Cloud Hybride
Architecture Cloud HybrideArchitecture Cloud Hybride
Architecture Cloud HybrideMicrosoft
 
Développeurs, c’est vous le chef !!
Développeurs, c’est vous le chef !!Développeurs, c’est vous le chef !!
Développeurs, c’est vous le chef !!Microsoft
 

Similar to Vivre dans une ère post OS et gérer l'hébergement des applications et la mobilité. (20)

Keynote Azure
Keynote AzureKeynote Azure
Keynote Azure
 
Keynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle èreKeynote .NET 2015 : une nouvelle ère
Keynote .NET 2015 : une nouvelle ère
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitale
 
Gab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderne
Gab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderneGab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderne
Gab2015 aurelien regat-barrel_des applicationsclientesportablesgraceaucppmoderne
 
SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUIS
 
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hecPpt 2   a jeanpierre-yle-cleach-hec-05022015_sent2hec
Ppt 2 a jeanpierre-yle-cleach-hec-05022015_sent2hec
 
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXRetour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
 
Capitaliser sur Office 365 et implémenter des applications métiers personnali...
Capitaliser sur Office 365 et implémenter des applications métiers personnali...Capitaliser sur Office 365 et implémenter des applications métiers personnali...
Capitaliser sur Office 365 et implémenter des applications métiers personnali...
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
 
CloudExpo Europe 2017 - DevOps entre client et fournisseur
CloudExpo Europe 2017 - DevOps entre client et fournisseurCloudExpo Europe 2017 - DevOps entre client et fournisseur
CloudExpo Europe 2017 - DevOps entre client et fournisseur
 
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
Scénarios de déploiement d’applications multiplateformes avec Citrix/Microsof...
 
Pourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePointPourquoi Azure a changé ma vie de développeur SharePoint
Pourquoi Azure a changé ma vie de développeur SharePoint
 
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
La Duck Conf - "Microservices & Servicemesh : le retour des frameworks d'entr...
 
Quels services Azure pour mon application Web ?
Quels services Azure pour mon application Web ?Quels services Azure pour mon application Web ?
Quels services Azure pour mon application Web ?
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
 
Architecture Cloud Hybride
Architecture Cloud HybrideArchitecture Cloud Hybride
Architecture Cloud Hybride
 
Développeurs, c’est vous le chef !!
Développeurs, c’est vous le chef !!Développeurs, c’est vous le chef !!
Développeurs, c’est vous le chef !!
 

More from Microsoft Ideas

37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing 37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing Microsoft Ideas
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Microsoft Ideas
 
L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale Microsoft Ideas
 
Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !Microsoft Ideas
 
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?Microsoft Ideas
 
La révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroportsLa révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroportsMicrosoft Ideas
 
Mulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligencesMulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligencesMicrosoft Ideas
 
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprisesLe "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprisesMicrosoft Ideas
 
ERP dans le Cloud, cette union fera-t-elle votre force demain ?
ERP dans le Cloud,  cette union fera-t-elle votre force demain ? ERP dans le Cloud,  cette union fera-t-elle votre force demain ?
ERP dans le Cloud, cette union fera-t-elle votre force demain ? Microsoft Ideas
 
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ? Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ? Microsoft Ideas
 
Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? Microsoft Ideas
 
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...Microsoft Ideas
 
Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !Microsoft Ideas
 
L'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-socialL'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-socialMicrosoft Ideas
 
Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.Microsoft Ideas
 
33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketing33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketingMicrosoft Ideas
 
Les enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloudLes enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloudMicrosoft Ideas
 
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...Microsoft Ideas
 
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?Microsoft Ideas
 

More from Microsoft Ideas (20)

37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing 37 editeurs de logiciels et startups marketing
37 editeurs de logiciels et startups marketing
 
Présentation inwink
Présentation inwink  Présentation inwink
Présentation inwink
 
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
Blockchain au-delà de la finance : pourquoi toutes les industries sont concer...
 
L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale L'évolution du métier du DAF induite par la transformation digitale
L'évolution du métier du DAF induite par la transformation digitale
 
Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !Bureau du futur - Campus Connecté : état des lieux !
Bureau du futur - Campus Connecté : état des lieux !
 
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?Mobilité, opportunités et risques,  comment mettre la DSI de votre côté ?
Mobilité, opportunités et risques, comment mettre la DSI de votre côté ?
 
La révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroportsLa révolution io t au service des opérations des aéroports
La révolution io t au service des opérations des aéroports
 
Mulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligencesMulhouse ville de toutes les intelligences
Mulhouse ville de toutes les intelligences
 
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprisesLe "Yoga collaboratif" : catalyseur de transformation pour les entreprises
Le "Yoga collaboratif" : catalyseur de transformation pour les entreprises
 
ERP dans le Cloud, cette union fera-t-elle votre force demain ?
ERP dans le Cloud,  cette union fera-t-elle votre force demain ? ERP dans le Cloud,  cette union fera-t-elle votre force demain ?
ERP dans le Cloud, cette union fera-t-elle votre force demain ?
 
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ? Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
Réalité augmentée, réalité virtuelle comment vont-elles changer notre vie ?
 
Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? Pourquoi le collaboratif bouleverse le management ? 
Pourquoi le collaboratif bouleverse le management ? 
 
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
Transformation numérique d’un client dans le secteur de l’industrie avec Offi...
 
Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !Platypus un nouvel objet des mers – Une experience sous-marine inédite !
Platypus un nouvel objet des mers – Une experience sous-marine inédite !
 
L'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-socialL'impact de l'innovation Data sur le monde du médico-social
L'impact de l'innovation Data sur le monde du médico-social
 
Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.Digital Meeting : la Digital Workplace appliquée aux réunions.
Digital Meeting : la Digital Workplace appliquée aux réunions.
 
33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketing33 éditeurs de logiciel avec solutions marketing
33 éditeurs de logiciel avec solutions marketing
 
Les enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloudLes enjeux de la gestion des actifs logiciels à l’heure du cloud
Les enjeux de la gestion des actifs logiciels à l’heure du cloud
 
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
Un business agile avec des systèmes agiles, comment s'appuyer sur un cloud hy...
 
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
Le business veut tout, tout de suite ? Etes-vous passé en mode IT as a Service ?
 

Vivre dans une ère post OS et gérer l'hébergement des applications et la mobilité.

  • 2. Vivre dans une ère post OS et gérer l'hébergement des applications et la mobilité Karelle Robinet, Philippe Ensarguet & Tarik Lahlou @tarik_lahlou @karobinet @P_Ensarguet
  • 3. tech.days 2015#mstechdays 2005 Concert de Coldplay en 2005 2013 Concert de Coldplay en 2013
  • 4.
  • 6. Sur plusieurs terminaux… Avec un accès aux Apps et données… De manière cohérente à travers différents Cloud. Cela commence toujours avec un utilisateur… EMPLOYEE # 0000000-000 CONTOSO Dont l’identité est vérifiée…
  • 7. tech.days 2015#mstechdays Gestion hybride des identités Azure AD Premium Gestion des équipements & apps Microsoft Intune Protection des données Azure RMS
  • 8. tech.days 2015#mstechdays UTILISATEURS DANS LES LOCAUX Utilisateurs en mobilité Avec Azure Active Directory Premium
  • 11. tech.days 2015#mstechdays Interface unique pré intégrée avec plus de 2400 applications SaaS (Microsoft et non Microsoft)
  • 12. tech.days 2015#mstechdays Les utilisateurs peuvent réinitialiser leurs propres mots de passe sans avoir besoin d’appeler le helpdesk
  • 13. tech.days 2015#mstechdays Enregistrement • Fournir un portail en libre-service • Personnaliser les conditions générales • Enregistrer les appareils en masse • Limiter l'accès à la messagerie Suppression • Supprimer l'accès aux ressources • Effectuer un effacement sélectif • Auditer les appareils perdus ou volés Mise à disposition • Déployer des profils de certificats, messagerie, VPN et WiFi • Déployer les paramètres de sécurité • Installer les applications obligatoires • Déployer les restrictions Gestion et protection • Limiter l'accès aux ressources en cas de violation des politiques • Limiter les actions en dehors des applications gérées • Générer des rapports de conformité Utilisateur Informatique Avec Microsoft Intune
  • 14. tech.days 2015#mstechdays Serveur de fichiers, de messagerie ou de base documentaire Protection par du chiffrement, du contrôle d’accès et des restrictions d’utilisation Utilisateur autorisé Réseau de l’entreprise Utilisateur autorisé Utilisateurs non-autorisés Transfert impossible Licences d’utilisation Utilisateur non-autorisé Pas de licence Service Azure RMS    Avec Azure Rights Management Services
  • 15. tech.days 2015#mstechdays GESTION CLOUD & HYBRIDE DES IDENTITES GESTION DES PERIPHERIQUES MOBILES PROTECTION DES INFORMATIONS Azure Active Directory Premium Microsoft Intune Azure Rights Management service Pourquoi Microsoft ? ENTERPRISE MOBILITY SUITE : UN fournisseur, UN contrat, UNE offre
  • 16. tech.days 2015#mstechdays Le logiciel est partout, c’est culturel et sociétal ! Passage d’une société de consommation à une société du service Stratégie de renforcement de position ou/et stratégie d’extension de périmètre Des nouveaux entrants apportent une concurrence frontale en quelques mois à des sociétés ayant pignon sur rue Better, sooner, safer, faster and cheaper (syndrome daft punk) Développer plus vite avec plus de fonctionnalités pour moins cher Réduire le temps d’atteinte du marché pour rester dans la compétition Proposer une haute qualité de service face au marché Aller vers la culture de la mesure pour s’améliorer en continu
  • 17. tech.days 2015#mstechdays développement hybride développement web développement natif + expérience utilisateur, performances, stores, .. + portabilité, coûts dév/maintenance,… • profite de la filière web existante (+ responsive design) • pas de présence dans le store • pas d’API système • Développements spécifiques • présence dans le store • 100% des API système • présence dans le store • exploitation des APIs système variable • possibilité de code unifié (selon approche client-side ou server-side)
  • 18. tech.days 2015#mstechdays  Orange Applications for Business, Business Unit Stratégique d’Orange Business Services dédiée à l’intégration IT avec 3 principaux domaines de croissance :  2000 développeurs  150 développeurs spécialisés dans le développement mobile partenariat technologique avec la société Xamarin pour le développement mobile Cross-Platform sur des cibles entreprises avec le support des environnements iOS, Android, Windows 8, Windows Phone 8 mais également Windows Phone 7 encore présent en entreprise.  Xamarin permet aux développeurs de créer des applications native pour iOS, Android, et Windows en C#  Développez, testez, et suivez vous applications avec les outils Xamarin  Bénéficiez d’un écosystème riche (plus de 800.000 développeurs mondiales)
  • 19. tech.days 2015#mstechdays Concevoir Développer Intégrer Tester Suivre Former Xamarin Platform
  • 20. tech.days 2015#mstechdays Toutes les API natives de chacun des systèmes sont désormais disponible en C#, ainsi qu’un sous-ensemble du framework .NET Performance et fluidité d’une application native Les composants graphiques natifs étant utilisés, l’ergonomie propre à chaque système est conservée et l’utilisateur n’est pas perdu. Un seul langage : C# Applications nativesErgonomie native
  • 21. tech.days 2015#mstechdays Il est possible de partager des librairies entres toutes les plates-formes pour mutualiser la logique Chaque profil de développeur possède un système de prédilection pour la réalisation de l’interface, mais chacun peut contribuer à un code commun partagé. Le patron d’architecture M.V.VM est utilisé pour tous les développements. Seul l’agencement des vues est à réaliser sur chaque plateforme. Elles sont ensuite branchées à du code commun. Partage de code Flexibilité des équipes Méthode de travail Taux de partage estimé ~60% de réutilisabilité ~40% de code propre à redévelopper sur chacune des plateformes
  • 22. tech.days 2015#mstechdays  conservation de la fluidité d’une application native  l’ergonomie propre à chaque système est conservé  meilleure collaboration, l’essentiel de la conception portant sur le code partagé  moins d’anomalies, tous les algorithmes métiers étant partagés sur toutes les plateformes  meilleure testabilité grâce aux modèles de vues  la montée en compétence sur de nouvelles plateforme est simplifiée par le langage unique
  • 23. tech.days 2015#mstechdays exigences tâches dév. gestion de code. intégration continue & qualité de code package déploiement tests bug tracking suivi livraison release management
  • 26. tech.days 2015#mstechdays  un seul langage à maitriser et un environnement de développement unique  industrialisation des développements avec Team Foundation Server  C# et le pattern MVVM offrent une bonne architecture de projet et des fonctionnalités (async, événements, sérialisation) simplifiant le développement  un ensemble d’API réutilisables : fonctions du framework .NET + packages annexes NuGet  applications natives : conservation de l’ergonomie propre à chaque système  mutualisation pour tous les algorithmes métiers et échanges de données : gain de temps pour le développement  meilleure maintenabilité : les bugs sont corrigés pour toutes les plates-formes  toutes les API natives sont disponibles et traduites en C# : tout ce qui est faisable nativement le sera avec Xamarin  réactivité des équipes de développement de Xamarin : mises à jour disponibles dès la sortie officielle de chaque nouvelle version d’iOS ou Android  la transition vers un nouvel OS pour un développeur est grandement facilitée par le langage unique.
  • 27. tech.days 2015#mstechdays cibler les usages évaluer le gain attendu rester simple appliquer les bons choix techniques faire adhérer accompagner le changement enrichir petit à petit les applications maquettage et retour d’expérience TTM et garder le cap vis-à-vis du ROI masquer la complexité aux utilisateurs concevoir la solution front et back-office innovation continue sur les usages retour d’expérience et enrichissement des fonctionnalités définir les choix techniques selon les enjeux et contraintes agilité
  • 28. © 2015 Microsoft Corporation. All rights reserved. tech days• 2015 #mstechdays techdays.microsoft.fr