Cloud Computing : Développement de solutions uniques de nuage

Lorsque vous développez des solutions cloud d'organismes spécialisés tels que les organismes gouvernementaux, il y a un certain nombre de domaines à envisager, y compris la sécurité, la mobilité et l'interopérabilité.

Niten Malik

Développer le cloud entreprise computing solutions pour des fonctions uniques telles que de soutenir des organismes gouvernementaux est un défi. Alors que les stratégies traditionnelles bénéficiaient d'un développement personnalisé ou en modifiant les produits commerciaux enterprise resource planning (PGI), à l'aide d'une plate-forme de développement stable basée sur Microsoft Dynamics CRM et SharePoint vous offre une évolutivité et une flexibilité importante.

Le mois dernier, j'ai regardé les considérations plus haut niveau pour développer des solutions personnalisées de nuage à des fins spécifiques. Ici, je vais examiner certains secteurs spécifiques qu'il faut garder à l'esprit, comme la mobilité, la sécurité et l'interopérabilité.

Gestion de la mobilité

Utilisateurs ont des attentes croissantes du public pour l'accès aux systèmes et aux informations par le biais de n'importe quel type d'appareil, que ce soit leur PC de bureau, ordinateur portable, tablette ou par téléphone. Dont ils ont besoin n'importe où, n'importe où l'accès aux données, les applications et les gens.

Grâce à une plate-forme comme Dynamics CRM Mobile, les utilisateurs peuvent avoir accès à toute l'étendue de la fonctionnalité Microsoft Dynamics CRM, y compris ses fonctionnalités de tableau de bord. Et ils peuvent le faire sur l'appareil mobile de leur choix. Il n'y a aucun besoin de charger plusieurs applications sur leur appareil. Microsoft Dynamics CRM Mobile fournit une expérience d'application unique et cohérente.

Il offre des expériences d'application spécifique à l'appareil qui sont naturelle et intuitive dans une gamme de plates-formes et de /uxs ciblées. Car il est basé sur HTML5, il peut structurer et présenter le contenu sur différents navigateurs Web. La solution s'adapte donc le look and feel est optimisé pour les plates-formes matérielles différentes.

Vous centralisez la gestion Microsoft Dynamics CRM Mobile. Vous pouvez configurer les types d'enregistrements, formulaires, vues, règles de synchronisation hors connexion et la structure de navigation pour les applications mobiles. Il suffit de publier ces configurations une fois, quelle que soit la plage de périphériques que les utilisateurs emploient. Ceci simplifie et rationalise la gestion CRM mobile.

Pour répondre aux différents besoins de vos utilisateurs, vous pouvez créer plusieurs profils qui exposent des fonctionnalités et des données spécifiques au rôle. Le résultat est une expérience mobile adaptées et optimisées pour chaque type d'utilisateur, que leur fonction soit de ventes, le marketing ou finance, par exemple. Vous pouvez essuyer également à distance de dispositifs de données CRM un dispositif devrait être perdu ou volé, ou si un employé quitte la société.

Adoption de la plate-forme

Des interfaces utilisateur cohérente et familière à travers de multiples, largement utilisé applications Microsoft telles que SharePoint, Office et Outlook résultats taux d'adoption des utilisateurs pour une Dynamics CRM-secteur d'activité (LOB) application. Ces interfaces utilisateur conviviale et intuitive Poussée taux d'adhésion des utilisateurs, à améliorer la qualité des données.

L'intégration transparente entre Dynamics CRM et d'autres produits Microsoft Office plus augmente adoption. Par exemple, vous pouvez ajouter une solution Dynamics CRM comme un widget dans Outlook. Ceci élimine le besoin de basculer entre les applications.

Intégration avec Word fournit une capacité de fusion et publipostage simple. Excel offre des outils de visualisation et d'analyse puissants, libre-service pour les données d'entreprise. Prise en charge plusieurs périphériques permet d'accéder aux informations via le Web ou par l'intermédiaire de dispositifs mobiles, élargissant l'utilisabilité des solutions Dynamics CRM.

Opérations de collaboration

Optimisation des opérations avec l'out-of-the-box intégration entre Microsoft Dynamics CRM et SharePoint avec Outlook, Lync et Office peut changer fondamentalement la façon dont vous travaillez. Ses procédés commerciaux optimisés peuvent fournir une amélioration significative de la productivité.

Considérez ces scénarios possibles. Dans un cas d'utilisation typique de gestion des informations d'identification, les arbitres doivent souvent à consulter sur des questions d'admissibilité ou la documentation fournie par le client. Cette consultation en général implique la création d'escalade et résolution de problèmes via e-mail ou une réunion. Cela crée des retards imprévisibles dans la résolution d'incident.

Sur un plancher d'usine, si une machine à grande vitesse, hautement automatisée est suivie d'une machine qui implique un grand nombre d'interventions manuelles, la productivité globale de l'usine et la sortie souffrira. Lorsqu'une intervention manuelle est impossible à éviter, il faut un processus de collaboration pour résoudre les problèmes plus efficacement.

Un exemple peut être la conception opérations de tirer parti de l'intégration entre SharePoint et Dynamics CRM, telle que l'arbitre possède un accès facile à l'expertise sur mon Site SharePoint ou cherche incorporé permet de trouver un blog pertinent. La présence de l'expert individuel est automatiquement synchronisée avec son calendrier Outlook.

Vous pouvez avoir l'arbitre relié à un expert au sein de SharePoint ou un workflow CRM via Lync et collaborer activement dans les minutes. La plateforme Lync facilite la collaboration entre de multiples façons, de messagerie instantanée et vidéo conférence de partage du bureau et dans le navigateur, coédition de documents.

Considérations relatives au développement

La plateforme de développement Microsoft Dynamics CRM Online offre de nombreuses fonctionnalités pour déployer rapidement des applications métier. Ces fonctionnalités incluent :

**Modèle de données :**Le cadre de Dynamics CRM comprend une liste complète des entités de données prédéfinis communes à plusieurs applications d'entreprise. Des processus communs ne nécessitent pas que vous générez ces entités à partir de zéro. Vous pouvez facilement personnaliser la plupart des entités ou définir des entités entièrement personnalisées.

**INTERFACE UTILISATEUR :**Dynamics CRM fournit des pages de HTML pour parcourir et gérer les données. Vous pouvez facilement personnaliser le contenu du formulaire, mise en page et site navigation. Vous pouvez intégrer des applications et des interfaces utilisateur externe dans le cadre de la navigation intégrée au sein de formes CRM.

**Workflows :**Windows Workflow Foundation est intégrée au cadre de Dynamics CRM à l'automatisation des processus en une seule étape ou une série complexe d'étapes, vérifications, temps d'attente et les règles de mise en œuvre. Vous pouvez exécuter des flux de travail manuellement ou automatiquement lorsque les enregistrements ou une valeur de données change. Vous pouvez également utiliser des flux de travail pour créer des activités, mettre à jour des enregistrements, créer des alertes, envoyer un courriel au nom de l'utilisateur ou implémenter d'autres tâches personnalisées.

Vos utilisateurs peuvent facilement créer de nouveaux flux de travail et modifier les paramètres à l'aide d'une interface intuitive pour contrôler leur fonctionnement et quand ils courent. Ils peuvent définir des flux de travail au niveau de l'organisation à appliquer à tout le monde, ou d'appliquer aux individus en tant que flux de travail personnel.

**Sécurité :**À son niveau le plus élémentaire, le modèle de sécurité maintient de contrôle d'accès sur les données et les services. Il permet aux profils utilisateur et les règles pour chaque élément de données à sécuriser les informations sensibles et répondent aux exigences de confidentialité des données.

Pour single sign-on, l'authentification et l'autorisation, le cadre s'appuie sur Microsoft Active Directory. Cela permet à un utilisateur entrer et sortir à locataires multiples auxquels ils ont eu accès sans avoir à se connecter plusieurs fois. Lorsque l'utilisateur se trouve dans certains locataires, ils ne seront pas en mesure d'afficher des informations dans un autre locataire, même si elles ont accès à ce locataire. Ils auront besoin pour sortir et entrer de nouveau les autres locataires pour accéder à ces données. C'est comment le cadre garantit données ne mal combinées. Une fois que l'utilisateur l'accès a été accordé, le modèle de sécurité par locataire fournit un moyen très efficace de l'établissement et la modification des privilèges de sécurité pour s'assurer que les utilisateurs ont toujours accès approprié.

Basée sur les rôles sécurité définit les privilèges fondés sur des rôles d'entreprise au sein de chaque locataire, plutôt que sur des utilisateurs individuels. Les utilisateurs peuvent avoir un ou plusieurs rôles associés avec eux, avec les privilèges d'additifs dans l'ensemble de rôles. Ils peuvent jouer plusieurs rôles au sein d'un locataire et le système détecte automatiquement les privilèges de sécurité corrects.

Regrouper les utilisateurs de profit et accorde l'autorisation basée sur les rôles. Conception d'unité opérationnelle peut refléter ou faciliter la structure de la société au sein du modèle de sécurité. Chaque unité opérationnelle définit les rôles hérités de la hiérarchie organisationnelle ou spécifique lui est les besoins de l'unité. Chaque utilisateur est ensuite affecté à une unité d'affaires unique et assigné à un ou plusieurs rôles de sécurité au sein de cette unité.

Sécurité pour les rapports est tout aussi importante, mais peuvent généralement être plus difficile à mettre en œuvre. Microsoft Dynamics CRM utilise un concept appelé vues filtrées de base de données, d'assurer la cohérence du modèle de sécurité. Metadata Framework crée et tient à jour une vue filtrée pour chaque entité intégrée et personnalisée définis dans le modèle de données. Vues filtrées incorporent les rôles de sécurité, conception d'unité opérationnelle et propriétaire de record d'appliquer un contrôle d'accès. Vous contrôlez les rapports en utilisant le modèle de sécurité interne pour déterminer qui peut voir, lancer et modifier chaque rapport.

Médias sociaux

Technologies sociales émergentes offrent des expériences centrée sur les gens qui peuvent influer fondamentalement comment personnes et organisations de communiquent et collaborent les deux intérieurement et extérieurement. Les réseaux sociaux comme Twitter et Facebook fournissent un UX de micro-blogging pour publier des informations, poser des questions et trouver des compétences. Environ 82 pour cent des utilisateurs de Facebook dans le groupe d'âge 18-à-24 vérifier Facebook plus d'une fois par jour. Contenu est distribué dans de nombreux réseaux sociaux tels que Twitter, Facebook et YouTube. Il ne suit pas une norme définie.

Intelligence sociale, basée sur des flux et des profils de données améliore la prise de décisions et de service à la clientèle. Micro-blogging dans Dynamics CRM englobe le flux d'activité, des mises à jour et les notifications concernant des événements d'affaires et les actions. Flux d'activité entreprise livrer configurables notifications en temps réel au sujet des relations importantes et des événements d'affaires.

Les médias sociaux permet un engagement continu, qui est souvent l'objectif final de sensibilisation sociale et de collaboration. Il offre des sites de social et d'autres forums tels que les blogs pour partager leurs expériences et intérêts. Les médias sociaux fera participer les intervenants dans un dialogue continu afin de solliciter des suggestions et résoudre les problèmes. Stratégies médias sociaux spécifiques continueront d'évoluer au fil du temps.

En soi, SharePoint n'aborder la complexité inhérente à l'élaboration de tactiques de diffusion numérique. Toutefois, il activera une plateforme rentable mettre en œuvre des stratégies de sensibilisation sociale lorsqu'elles évoluent. SharePoint dispose de connecteurs de médias sociaux, ainsi que des composants prédéfinis dont vous pouvez lancer des sites sociaux, blogs et wikis.

Interopérabilité

Le succès de tout programme ou initiative dépend de la fiabilité et la rapidité avec laquelle vous pouvez analyser les données provenant de multiples systèmes et ensuite identifier les risques potentiels. Solutions doivent être centrées sur une architecture orientée services, services Web et un enterprise service bus de façon rapide et fiable rassembler tous renseignements pertinents.

Dynamics CRM est conçu pour fonctionner en toute transparence avec ces et d'autres systèmes. Il s'intègre nativement avec n'importe quelle application qui peut exposer et consommer des services Web. Il fournit une interface de service Web dynamique pour des applications pour accéder et manipuler des données, ainsi interagir avec les autres services framework. Les services Web sont compatibles avec les plates-formes non-Microsoft.

Dynamics CRM a également out-of-the-box intégration avec Outlook, ce qui vous permet d'échanger des objets de courrier électronique, contact, rendez-vous et tâches Outlook. Vous pouvez incorporer automatiquement contenu CRM dans des documents Microsoft Word. Dynamics CRM inclut l'intégration avec SharePoint, afin que vos utilisateurs peuvent stocker des contenus non structurés dans un espace de travail SharePoint. Les informations de SharePoint s'affichent dans le formulaire de données CRM. Dynamics CRM vous permet d'ajouter des iframes pour une forme CRM pour intégrer les applications Web en ligne et d'utiliser des scripts pour transférer des données par l'intermédiaire de chaînes d'URL.

Cloud hybride

Vous pouvez utiliser Windows Azure pour développer de nouvelles applications ou services dans le nuage qui ne dépendent pas sur une plateforme spécifique et sont largement disponibles. Windows Azure offre également des outils de développement d'application basée sur un nuage pour les tests, déploiement, hébergement et maintenance des applications. L'architecture est livré avec la sécurité, d'évolutivité, de basculement et de gestion d'accès concurrentiel. Son architecture ouverte supporte l'intégration avec les applications et l'interopérabilité avec d'autres systèmes.

La plateforme Windows Azure peut fournir l'Infrastructure comme un Service ou à la demande calcul et stockage pour héberger, mettre à l'échelle, construire et gérer des applications. Stockage à la demande et la mise en service de calcul permet d'optimiser les coûts d'infrastructure en creuses en cas d'utilisation.

Vous pouvez également utiliser cette plateforme pour fournir différents niveaux de sécurité des données. Il existe de nombreux aspects de la sécurité tels que l'emplacement, l'accès et les autres données qui résident dans le même environnement. Parce que les exigences de sécurité de données diffèrent, une façon d'optimiser les coûts tout en gérant la sécurité consiste à faire fonctionner des applications sur une infrastructure de cloud hybride composée de cloud public, cloud privé et nuage de gouvernement ou infrastructure locale.

Vous pourriez héberger certains composants de la solution sur un cloud public tout en ayant vos données résident sur le nuage de gouvernement communautaire et cloud privé. En répartissant les composants de données et solution sur public, gouvernement et cloud privé, vous pouvez optimiser le stockage et calculer les coûts. Composants de la solution hébergées dans le cloud de gouvernement ont moins d'utilisateurs et une infrastructure plus faible coût. Le nuage de gouvernement permettra d'optimiser les coûts à un degré moindre par rapport au nuage public.

En appliquant la même logique, vous pourriez explorer un local ou une infrastructure de cloud privé pour les composants et les données avec l'exigence de sécurité plus élevé. En raison de la plus petite base d'utilisateurs, ces fonctions ont le plus bas tout d'abord des coûts des infrastructures et conviennent pour un modèle d'hébergement cloud privé.

Toute solution cloud devrait venir avec des outils de niveau entreprise, comme la possibilité de désigner des fichiers confidentiels ou chiffrer des messages pour éviter les Add-ons qui augmentent la complexité et le coût. Solutions construites ou originaire comme solutions cloud consommateurs manquent souvent d'outils de niveau entreprise qui sont la norme dans les solutions de nuage de gouvernement.

Nombreuses offres de cloud ne gérer efficacement l'intégrité des données comme les données se déplacement entre le local et le référentiel de données de nuage. Par exemple, les documents devraient maintenir un format cohérent et toutes les fonctionnalités clés, telles que des filigranes. Conservation des données, de gestion et de règlement d'archives doit être suivies dans le cloud public ou gouvernement comme si ces environnements cloud sont sur place.

Une solution qui permet la collaboration en temps réel entre les clients et les fonctionnaires se traduira par un programme réactif, menant à une relation riche et impactante de client en cours. Échange d'informations fiable et robuste avec d'autres ministères et organismes, combinées à une action google analytics qui dessinent un aperçu des données contextuelles, augmentera la fiabilité de la mission.

Niten Malik

Niten Malik met l'accent sur la création d'un logiciel comme des solutions de Service. Au cours des années, il a construit expertise en développement analyse de rentabilisation et l'exploitation des modèles pour solutions plusieurs locataires basé sur un nuage. Plus récemment, il a dirigé développement du cloud computing stratégie et capacités de la fonction publique Accenture, groupe de fonctionnement. Malik est titulaire d'une maîtrise en administration des affaires de la Kellogg School of Business, Université de Northwestern.

Contenu connexe