Mobilité

Rendez vos applications métier mobiles

Matt Fontaine

En un coup d'œil :

  • Nécessité d'applications métier mobiles pour les entreprises
  • Plate-forme robuste pour le développement et le déploiement d'applications métier mobiles
  • Sécurité, gestion et configuration par voie hertzienne

Sommaire

Activation et gestion des télétravailleurs
Sécurité et gestion des périphériques
Interopérabilité
Productivité informatique et des utilisateurs
Développement et distribution
Conclusion

Outre les fonctions classiques de voix, de messagerie et de productivité, de nombreuses entreprises veulent désormais que les professionnels mobiles aient accès aux mêmes systèmes métier que ceux qu'ils utilisent

au bureau grâce à des applications métier mobiles. Les systèmes concernés incluent généralement les applications de gestion de la relation client (CRM), de planification des ressources d'entreprise (ERP), d'analyse décisionnelle (BI), de finance et de comptabilité. Il est évident que les applications métier mobiles, permettent aux utilisateurs mobiles d'accéder et d'utiliser des applications professionnelles riches et d'interagir avec les données en temps réel lorsqu'ils sont en déplacement, réduisant ainsi le délai de vente, améliorant la satisfaction du client et augmentant la productivité de l'entreprise. Voici quelques exemples de scénarios métier typiques :

  • Les équipes de ventes peuvent utiliser Microsoft Dynamics™ CRM Mobile pour afficher et mettre à jour des données clients de n'importe où. Une autre application métier mobile pourrait leur donner accès aux prix et aux données de stock en temps réel. De plus, les vendeurs pourraient utiliser des périphériques spécialisés pour recueillir de la documentation de vente sur le terrain, qu'il s'agisse de passer une commande ou de recueillir des signatures. En fait, il existe même des applications point de vente pour périphériques Windows Mobile® qui peuvent lire les codes barres et les cartes de crédit puis se connecter aux systèmes principaux de données métier à des fins de traitement.
  • L'emploi du temps des techniciens du service après-vente peut être planifié à l'aide de solutions ERP qui affectent le personnel en fonction des rendez-vous et des lieux, et les techniciens peuvent être suivis automatiquement en utilisant des périphériques Windows Mobile dotés de fonctionnalités GPS. Les techniciens du service après-vente connaissent seulement leur première mission de la journée ; une fois le travail terminé, ils sont automatiquement envoyés à l'intervention suivante (voir la figure 1).
  • Dans les entreprises de fabrication, des périphériques Windows Mobile dotés de fonctionnalités de balayage RFID (Radio Frequency Identification) peuvent être utilisés pour la gestion du stock dans un entrepôt compatible RFID, en transmettant instantanément les informations à une base de données via une connexion sans fil. De plus, il existe des périphériques Windows Mobile renforcés ou conçus pour être « intrinsèquement sûrs » pour les environnements de travail dangereux afin de fournir des données là où c'est nécessaire tout en respectant d'importantes exigences de sécurité.
  • Les cadres mobiles qui passent de réunions avec les clients à des réunions avec le conseil d'administration pour tout faire tenir en une seule journée (parfois loin de leur bureau d'attache), peuvent accéder aux rapports financiers, notes de frais et autres informations sur les clients où qu'ils se trouvent.

Ces scénarios métier, et bien d'autres, amènent les entreprises à la pointe du progrès à adopter les applications métier mobiles. Cet article vous montrera comment Windows Mobile et Mobile Device Manager coopèrent, permettant ainsi aux professionnels de l'informatique de déployer les riches fonctionnalités mobiles qui sont de plus en plus demandées par les entreprises.

fig01.gif

Figure 1 Une application métier mobile montrant une intervention de service après-vente terminée

Activation et gestion des télétravailleurs

Windows Mobile s'est avéré être une plate-forme puissante pour l'expansion du télétravail dans diverses industries parce qu'il fonctionne bien avec les ressources informatiques Windows® existantes, que sa messagerie mobile et ses communications unifiées (UC) sont fournies par Exchange Server et Office Communications Server, et que les simples utilisateurs et comme les professionnels de l'informatique apprécient une expérience Windows familière dont l'utilisation et la compréhension nécessitent moins de formation.

Avec la sortie de Mobile Device Manager, Windows Mobile est devenu encore plus intéressant pour le déploiement d'périphériques mobiles dans des configurations d'entreprise. Mobile Device Manager permet aux périphériques mobiles d'être configurés, gérés et sécurisés par voie hertzienne en utilisant Active Directory® et la stratégie de groupe, comme si les périphériques étaient des PC en réseau ou des partages de fichier. Les stratégies et logiciels peuvent être envoyés automatiquement aux téléphones, et les stratégies sécuritaires, logicielles et matérielles peuvent être gérées d'une façon extrêmement précise avec de riches fonctionnalités de rapport d'inventaire.

L'idée derrière ces innovations est la notion que les périphériques mobiles devraient être les extensions naturelles des systèmes informatiques au lieu d'exister dans leur propre bulle middleware. Pour les entreprises qui veulent ne pas limiter leurs périphériques Windows Mobile à la messagerie, aux communications et à la productivité de base, il est indispensable de traiter les périphériques mobiles comme des citoyens de première classe sur le réseau.

Alors, que faire si vous faites partie de l'une de ces entreprises qui veulent passer à l'échelon supérieur ? Examinons comment les fonctionnalités de Windows Mobile et de Mobile Device Manager le permettent en fournissant une excellente plate-forme pour les applications métier mobiles.

Sécurité et gestion des périphériques

Les fonctionnalités mêmes qui rendent les applications métier mobiles attrayantes, à savoir le fait qu'elles fournissent partout, à tout moment, des informations métier critiques sur les clients, les finances, le stock etc., représentent un défi en termes de sécurité. Les utilisateurs entrent et accèdent à ces informations à partir de petits périphériques sur des réseaux publics dans une multitude de lieux.

De nombreuses entreprises permettent déjà l'accès mobile aux applications métier ainsi qu'à d'autres ressources et outils partagés sur l'intranet via des portables équipés de connexions à un réseau privé virtuel (VPN). Mobile Device Manager étend cette fonctionnalité aux périphériques Windows Mobile avec le VPN mobile (voir la figure 2). Le serveur de passerelle de Mobile Device Manager active un tunnel IPsec chiffré entre le client Windows Mobile et le réseau, fournissant ainsi un accès sécurisé aux informations derrière le pare-feu de l'entreprise sur des connexions publiques comme Internet ou des réseaux de données en paquets sans fil. Windows Mobile prend en charge plusieurs types de chiffrement dans cette configuration.

fig02.gif

Figure 2 Gestion de périphérique avancée, sécurité et VPN mobile avec Mobile Device Manager (Cliquez sur l'image pour l'agrandir)

Interopérabilité

Des stratégies de chiffrement peuvent être définies et appliquées pour les données sur les périphériques et les cartes de stockage. Les employés utilisant les applications métier mobiles peuvent télécharger des informations confidentielles sur leurs périphériques mobiles, qui sont beaucoup plus faciles à égarer que les autres périphériques réseau. Heureusement, un effacement à distance du périphérique peut être exécuté sur tout périphérique compatible VPN mobile disposant d'une connexion de données (voir la figure 3). Si un vendeur d'une entreprise pharmaceutique, par exemple, télécharge des fichiers clients depuis le système CRM de son entreprise sur son périphérique mobile puis laisse par inadvertance le périphérique dans un taxi, les conséquences peuvent être graves.

fig03.gif

Figure 3 Si un périphérique mobile est perdu ou volé, les informations qu'il contient peuvent être supprimées à distance. (Cliquez sur l'image pour l'agrandir)

Mobile Device Manager est conçu pour traiter ces problèmes. En fait, Mobile Device Manager vous permet de gérer presque tous les aspects de la stratégie d'utilisateur et de la fonctionnalité des périphériques Windows Mobile, de la désactivation de certaines fonctions matérielles au contrôle des applications pouvant être installées, en passant par la limitation de l'accès à certaines ressources réseau. Tout cela peut se faire à partir d'une solution unique, et tout cela peut se faire par voie hertzienne. Lorsque les utilisateurs peuvent accéder à des applications métier mobiles, ces fonctionnalités deviennent encore plus importantes. Par exemple, vous pouvez vouloir empêcher les utilisateurs d'utiliser la mise en réseau Bluetooth, qui pourrait permettre le téléchargement de données sur des périphériques non contrôlés. Vous pouvez vouloir que seuls certains utilisateurs puissent installer le client logiciel de comptabilité mobile. Il est ainsi possible de définir son téléchargement et son installation automatiques uniquement pour les utilisateurs qui ont en besoin.

Ressources supplémentaires

De plus, Mobile Device Manager ne nécessite pas que les données d'entreprise passent par un centre d'opérations réseau (NOC) tiers susceptible de constituer un autre point faible pour la sécurité ou la disponibilité. Fondamentalement, Mobile Device Manager vous donne le contrôle intégral sur les déploiements de périphériques mobiles de presque n'importe quelle ampleur ; contrôle qui facilite le déploiement, la gestion et la sécurisation des fonctionnalités métier mobiles.

L'intégration réseau présente un autre avantage : tout le contrôle extrêmement précis est réalisé au moyen d'Active Directory et de la stratégie de groupe, sans devoir gérer les périphériques mobiles séparément des autres clients du réseau. Cela permet d'économiser du temps et de l'argent. Et plus important encore, elle vous permet d'utiliser des stratégies cohérentes de sécurité et d'accès. La stratégie de groupe est une façon extrêmement efficace de contrôler l'accès mobile aux données métier. Les personnes devant y accéder peuvent le faire facilement ; les autres personnes peuvent être interdites en masse ou individuellement.

L'interopérabilité avec l'infrastructure existante est un autre élément majeur à prendre en compte dans la gestion des déploiements métier mobiles, et des périphériques mobiles en général. Contrairement à Windows Mobile, certains systèmes d'exploitation de périphérique mobile sont déconnectés des autres versions informatiques, et nécessitent leurs propres langages, serveurs et outils. Ces facteurs deviennent de plus en plus importants lorsque vous fournissez des applications complexes et un accès à des données critiques sur des périphériques mobiles.

Windows Mobile et Mobile Device Manager fournissent cette interopérabilité. En tant que système d'exploitation Windows, Windows Mobile fonctionne bien avec les autres ressources informatiques Windows, telles que Microsoft® Exchange Server, Microsoft Forefront™, SQL Server®, et Microsoft Office Communications Server. Cette interopérabilité inter-familiale facilite la conception et la création d'une fonctionnalité métier mobile d'avant-garde.

Par exemple, Windows Communication Foundation (WCF), la technologie Microsoft .NET Framework permettant la communication entre les applications, peut permettre à Exchange Server d'être utilisé comme un utilitaire de transmission de messages pour les implémentations métier mobiles en utilisant une architecture orientée services (SOA). Les employés connectés de temps en temps peuvent rester au courant en utilisant une nouvelle infrastructure de synchronisation qui facilite la synchronisation des données entre les périphériques Windows Mobile utilisant SQL Server Compact 3.5 et les données d'entreprises sur SQL Server 2008. Ces scénarios peuvent être plus difficiles à mettre en œuvre sans une infrastructure mobile qui fonctionne avec de si nombreuses ressources réseau prêtes à l'emploi.

Productivité informatique et des utilisateurs

L'augmentation de la productivité est un objectif important des déploiements métier mobiles. Mais si les fonctionnalités sont difficiles à utiliser pour les employés et à gérer pour les professionnels de l'informatique, les coûts peuvent peser plus que les avantages ou au moins réduire le retour sur investissement (ROI). L'un des objectifs du développement de Windows Mobile est de le rendre aussi similaire que possible à l'expérience Windows sur ordinateur de bureau ; la familiarité obtenue peut améliorer la valeur de la solution pour toutes les parties impliquées.

Du point de vue informatique, Windows Mobile, associé à Mobile Device Manager, est conçu pour amener les périphériques Windows Mobile dans le flux principal du réseau. À ces fins, il utilise une technologie familière, en particulier Active Directory et Windows Server®. Mobile Device Manager fait partie de la famille System Center de solutions de gestion informatique, utilisées par un très grand nombre de professionnels de l'informatique dans le monde entier. Au lieu de devoir apprendre un tout nouveau jeu d'outils et pratiques, les professionnels de l'informatique qui connaissent bien un environnement Windows peuvent utiliser les logiciels enfichables de Microsoft Management Console qu'ils connaissent déjà.

Il en va de même pour les utilisateurs. La similitude entre l'environnement de bureau et Windows Mobile les aide à être rapidement opérationnels. Ils peuvent utiliser la suite Office Mobile, y compris Office Outlook Mobile®, pour travailler sans devoir apprendre à se servir de nouvelles applications. Ils ne doivent pas s'inquiéter de la gestion des périphériques parce qu'elle s'effectue de façon centralisée. Les applications métier mobiles peuvent être conçues pour fonctionner d'une façon familière pour les utilisateurs des versions de bureau de ces mêmes programmes ; de nouveaux outils peuvent être créés pour ressembler et se comporter comme tout logiciel Windows classique. Cette familiarité pour les utilisateurs peut réduire le nombre d'appels passés au support technique ainsi que la sévérité des incidents, ce qui constitue également un avantage pour les professionnels de l'informatique.

Les autres aspects de la plate-forme Windows Mobile et Mobile Device Manager améliorent également la productivité. VPN mobile offre une connectivité continue et persistante même sur plusieurs réseaux, en plus d'une fonctionnalité de reconnexion rapide, aidant les utilisateurs à se connecter lorsqu'ils en ont besoin et réduisant une autre source courante d'appels au support technique. Les multiples facteurs de forme de périphérique pris en charge par Windows Mobile permettent aux entreprises une standardisation sur un petit nombre de périphériques tout en donnant à leurs employés la possibilité de choisir des périphériques qui répondent à leurs besoins. La diversité des périphériques autorise également des scénarios métier mobiles d'amélioration de la productivité comme la gestion des stocks basée sur les codes barres ou le routage avec les périphériques compatibles GPS.

Développement et distribution

Les attributs qui définissent les applications métier, richesse de données, puissance et fonctionnalités spécialisées, ont tendance à mieux fonctionner sur une plate-forme mobile conçue pour la productivité basée sur les applications. Les employés mobiles utilisant Windows Mobile ont la même expérience qu'avec leur ordinateur de bureau, ce qui facilite le développement, la distribution et la gestion des applications métier mobiles.

Tout d'abord, Windows Mobile prend en charge une version de .NET appelée .NET Compact Framework. Comme .NET Framework est un ensemble d'outils de programmation utilisé par des millions de développeurs dans le monde entier, de nombreux services informatiques ont déjà les compétences en développement internes nécessaires pour personnaliser et créer des applications métier mobiles pour Windows Mobile. Si ce n'est pas le cas, ces compétences sont facilement disponibles sur le marché.

Windows Mobile prend également en charge un grand nombre d'applications métier mobiles disponibles dans le commerce. Microsoft propose des solutions métier mobiles dans le cadre de sa famille de produits Microsoft Dynamics, notamment Microsoft Dynamics CRM Mobile et Microsoft Dynamics AX Mobile Sales. En outre, les outils de développement Microsoft Dynamics fournissent aux développeurs des technologies pour étendre le logiciel à l'environnement mobile. Microsoft s'est engagé à rendre mobiles d'autres solutions Microsoft Dynamics, la prise en charge de Microsoft Dynamics NAV étant attendue sous peu. Et la plupart des principales solutions métier, telles que SAP, Siebel, PeopleSoft et SalesForce.com, fournissent des versions compatibles Windows Mobile de leurs suites d'applications.

Une fois qu'elles ont été achetées ou développées, les applications métier mobiles peuvent être déployées et gérées par voie hertzienne en utilisant Mobile Device Manager et Windows Server Update Services 3.0. Une stratégie de groupe peut être utilisée pour définir quels périphériques reçoivent l'application et à quelles fonctions ils peuvent accéder. Notez que les mises à jour de l'application peuvent être exécutées de cette même façon simple.

Conclusion

Un nombre croissant d'entreprises fournissent des applications métier mobiles à leurs employés et cadres. En conséquence, les personnes chargées de déployer et de gérer les systèmes informatiques doivent tenir compte de ces nouveaux éléments. Windows Mobile et Mobile Device Manager se basent sur la vision de périphériques mobiles compatibles réseau, fournissant une plate-forme facile à gérer pour le développement et le déploiement métier mobile. Cette plate-forme optimise la sécurité et la productivité de l'utilisateur tout en minimisant les maux de tête au sein du service informatique et l'investissement en infrastructure. Et comme Mobile Device Manager vous permet d'adapter les déploiements métier mobiles à un grand nombre d'utilisateurs, le coût de développement et de déploiement métier mobile par utilisateur diminue tandis que le ROI par utilisateur augmente. Ainsi, la facilité de la gestion de Windows Mobile avec Mobile Device Manager vous libère l'esprit et vous permet de penser de façon créative à la manière dont les applications métier mobiles peuvent être utilisées le plus efficacement possible, au lieu de vous limiter à les faire fonctionner.

Matt Fontaine est écrivain et consultant basé à Seattle, Washington. Il travaille dans de nombreux secteurs tels que l'informatique hautes performances, les logiciels d'entreprise, l'analyse des risques, l'immobilier, l'ingénierie, le BTP et les produits de grande consommation. Matt est fier d'avoir fait ses études à Evergreen State College.