Cloud-Computing: Entwicklung von einzigartigen Cloud-Lösungen

Beim Entwickeln von Cloud-Lösungen für spezialisierte Organisationen wie Regierungsagenturen gibt es eine Reihe von Bereichen zu prüfen, einschließlich Sicherheit, Mobilität und Interoperabilität.

Niten Malik

Großunternehmen Cloud computing-Lösungen für einzigartige Funktionen wie Unterstützung von Regierungsbehörden zu entwickeln ist eine Herausforderung. Während traditionelle Strategien Individualentwicklung oder Ändern von handelsüblichen Enterprise Resource planning (ERP) Systeme beteiligt haben, bietet eine stabile Entwicklung Plattform basierend auf Microsoft Dynamics CRM und SharePoint Ihnen hohe Flexibilität und Skalierbarkeit.

Letzten Monat, ich schaute auf die übergeordneten Überlegungen zum entwickeln maßgeschneiderte Cloud-Lösungen für bestimmte Zwecke. Hier werde ich einige der spezifischen Bereiche untersuchen, haben Sie zu beachten, wie Mobilität, Sicherheit und Interoperabilität.

Mobilitätsmanagement

Benutzer haben steigende Erwartungen für den Zugriff auf Systeme und Informationen über jede Art von Einrichtung, sei es ihren desktop-PC, Laptop, Tablet oder Telefon. Sie benötigen jederzeit und überall Zugriff auf Daten, Anwendungen und Menschen.

Über eine Plattform wie Dynamics CRM Mobile können Benutzer Zugriff auf den vollen Umfang von Microsoft Dynamics CRM-Funktionalität, einschließlich seine Dashboard-Fähigkeiten verfügen. Und sie können tun auf dem mobilen Gerät ihrer Wahl. Es gibt keine Notwendigkeit, mehrere apps auf ihrem Gerät zu laden. Microsoft Dynamics CRM Mobile bietet eine einzige, einheitliche Anwendung.

Es bietet gerätespezifische Anwendungserfahrungen, die natürliche und intuitive über eine Palette von Plattformen und gezielte UXs sind. Da es auf HTML5 basiert, kann es zu strukturieren und präsentieren Inhalte auf verschiedenen Web-Browsern. Die Lösung passt sich so das Look & Feel für verschiedene Hardware-Plattformen optimiert ist.

Zentral verwalten Sie Microsoft Dynamics CRM Mobile. Sie können Datensatztypen, Formulare, Ansichten, Offlinesynchronisierung Regeln und Navigationsstruktur für die mobile Anwendung konfigurieren. Sie müssen nur diese Konfigurationen einmal, unabhängig davon die Palette von Geräten zu veröffentlichen, die Benutzer zu beschäftigen. Dies vereinfacht und optimiert mobile CRM-Management.

Um den unterschiedlichen Anforderungen Ihrer Benutzer gerecht zu werden, können Sie mehrere Profile einrichten, die funktionsspezifische Daten und Funktionen verfügbar machen. Das Ergebnis ist eine bewegliche Erfahrung zugeschnitten und optimiert für jede Art von Benutzer, ob ihre Jobfunktion zum Beispiel Vertrieb, Marketing oder Finanzen ist. Sie können Geräte von CRM-Daten auch aus der Ferne abwischen, sollte ein Gerät verloren oder gestohlen, oder wenn ein Mitarbeiter das Unternehmen verlässt.

Plattform-Annahme

Nachdem konsistente und vertraute Benutzeroberflächen über mehrere, verwendet allgemein Microsoft-Anwendungen wie SharePoint, Office und Outlook Ergebnisse in hoher Benutzer Annahme Preise bei Dynamics CRM-Lob-(LOB) Anwendungen. Diese freundlichen und intuitiven Benutzeroberflächen Erhöhung Benutzerakzeptanz Preise, die wiederum die Datenqualität verbessert.

Die nahtlose Integration von Dynamics CRM und anderen Microsoft Office-Produkten weiter erhöht die Annahme. Beispielsweise können Sie eine Dynamics CRM-Lösung als Widget in Outlook hinzufügen. Dadurch entfällt die Notwendigkeit, zwischen Anwendungen hin-und herschalten.

Integration mit Word bietet einen einfachen Seriendruck. Excel bietet leistungsstarke, Self-Service-Visualisierung und Analyse-Tools für Unternehmensdaten. Multiple-Device-Unterstützung ermöglicht den Zugriff auf Informationen über das Web oder über mobile Geräte, die Verwendbarkeit von Dynamics CRM-Lösungen erweitert.

Gemeinsame Operationen

Betriebsoptimierung durch die nahtlose Integration von heraus-von-dkasten zwischen Microsoft Dynamics CRM und SharePoint mit Outlook, Lync und Office kann grundlegend ändern, wie Sie arbeiten. Optimierte Geschäftsabläufe Prozess können eine signifikante Produktivitätssteigerung liefern.

Betrachten Sie diese möglichen Szenarien. In einem typischen Anmeldeinformationsverwaltung Anwendungsfall müssen Juroren oft auf Förderfähigkeit Fragen oder vom Kunden bereitgestellte Dokumentation konsultieren. Diese Konsultation umfasst in der Regel die Eskalation und Problemlösung per E-mail oder eine Besprechung zu erstellen. In Lösung von Fällen entsteht unvorhersehbare Verzögerung.

In einer Fabrikhalle wenn eine High-Speed, hoch automatisierte Maschine von einer Maschine gefolgt wird, die viele manuelle Eingriffe, beinhaltet erleidet der Fabrik Gesamtproduktivität und Ausgabe. Wenn manuelle Intervention unmöglich zu vermeiden ist, muss ein kollaborativen Prozess Probleme effizienter lösen.

Ein Beispiel kann die Gestaltung Operationen, Integration zwischen SharePoint und Dynamics CRM, zu nutzen, so dass Juror einfachen Zugang zu Expertenwissen auf SharePoint My Site hat oder kann eingebettete Suche nach einen einschlägigen Blog suchen. Das Vorhandensein des einzelnen Sachverständigen wird mit seinen Outlook-Kalender automatisch synchronisiert.

Sie können den Juror, verbunden mit einem Experten innerhalb von SharePoint oder einem CRM Workflow über Lync und werden innerhalb von Minuten aktiv zusammenarbeiten. Die Lync-Plattform erleichtert die Zusammenarbeit in mehrerer Hinsicht von instant messaging und video-Konferenzen, desktop sharing und Browser-basierte Nachrichtenkolumne von Dokumenten.

Entwicklung Überlegungen

Die Entwicklungsplattform von Microsoft Dynamics CRM bietet viele Funktionen um die schnelle Bereitstellung von LOB-Anwendungen. Zu diesen Funktionen gehören:

**Datenmodell:**Dynamics CRM Framework enthält eine umfangreiche Liste von vordefinierten Datenentitäten, die viele Business-Anwendungen. Gemeinsame Prozesse wird nicht erfordern, dass Sie diese Entitäten von Grund auf neu erstellen. Leicht können Sie die meisten Entitäten anpassen oder vollständig benutzerdefinierte Entitäten zu definieren.

**UI:**Dynamics CRM bietet HTML-basierten Seiten durchsuchen und Verwalten von Daten. Sie können leicht anpassen, die Formularinhalt, Layout und Site-Navigation. Als Teil der Navigation eingebettet in CRM-Formularen können Sie externe Benutzeroberflächen und Anwendungen integrieren.

**Workflows:**Windows Workflow Foundation ist mit Dynamics CRM Framework zur Automatisierung von Geschäftsprozessen als Einzelschritt oder komplexe Reihe von Schritten, Überprüfungen, Wartezeiten und Regeln implementieren integriert. Sie können Arbeitsabläufe manuell ausführen oder automatisch wenn Datensätze oder eine Datenwert ändert. Sie können auch Arbeitsabläufe Aktivitäten zu erstellen, Aktualisieren von Datensätzen, Benachrichtigungen erstellen, Senden von E-mail im Auftrag eines Benutzers oder andere benutzerdefinierte Tasks implementieren.

Ihre Benutzer können leicht neue Workflows erstellen und Bearbeiten Parameter mit eine intuitive Oberfläche steuern, wie sie arbeiten und wann sie ausgeführt. Sie können Workflows auf Organisationsebene auf alle anwenden oder anwenden an Einzelpersonen als persönliche Workflows definieren.

**Sicherheit:**Auf der grundlegendsten Ebene unterhält das Sicherheitsmodell Zugriffskontrolle auf Daten und Dienste. Es ermöglicht Benutzerprofile und Regeln für jedes Datenelement zur Sicherung vertraulichen Informationen und Daten Datenschutzanforderungen zu erfüllen.

Für einmaliges Anmelden, Authentifizierung und Autorisierung nutzt das Framework Microsoft Active Directory. Dadurch kann einen Benutzer betreten und verlassen von mehreren Mietern, die sie Zugriff erteilt haben ohne sich mehrmals anmelden. Wenn der Benutzer innerhalb einer bestimmten Mieter ist, wird nicht sie in der Lage, Informationen in einem anderen Mieter anzeigen, selbst wenn sie Zugang zu diesem Mieter haben sein. Sie müssen beenden und erneut die anderen Mieter Zugriff auf diese Daten eingeben. Dies ist, wie das Framework garantiert, dass die Daten nicht richtig kombiniert werden, wird nicht. Sobald Benutzerzugriff gewährt wurde, bietet das pro-Mieter-Sicherheitsmodell hoch effiziente Mittel zur Einrichtung und Sicherheitsberechtigungen ändern um sicherzustellen, dass Benutzer immer Zugriff haben.

Rollenbasierte Sicherheit definiert Privilegien basierend auf Geschäftsrollen innerhalb jeder Mieter statt auf einzelne Benutzer. Benutzer können eine oder mehrere Rollen zugeordnet, mit additiver Privilegien über Rollen haben. Sie können viele Rollen in einem Mieter durchführen und das System erkennt automatisch die richtigen Sicherheitsberechtigungen.

Geschäftseinheiten Benutzer gruppieren und erteilen die Zulassung auf der Grundlage von Rollen. Business Gerät entwerfen kann spiegeln oder Unternehmensstruktur innerhalb des Sicherheitsmodells erleichtern. Jede Unternehmenseinheit definiert Rollen von der Organisationshierarchie geerbt oder speziell für sie ist die Einheit braucht. Jeder Benutzer dann auf ein einziges Geschäftsfeld zugeordnet, und ein oder mehrere Sicherheitsrollen innerhalb dieser Einheit zugewiesen.

Sicherheit für Berichte ist genauso wichtig, aber kann in der Regel werden mehr schwierig um zu implementieren. Microsoft Dynamics CRM verwendet das Konzept der gefilterten Datenbankansichten um Konsistenz für das Sicherheitsmodell bereitzustellen. Framework-Metadaten erstellt und verwaltet gefilterte Ansichten für jede integrierte und benutzerdefinierte Entität, die im Datenmodell definiert. Gefilterte Ansichten integrieren Sicherheitsrollen, Business Gerät entwerfen und Rekord Besitz Zugriffssteuerung durchzusetzen. Sie steuern die Berichte mit das Framework-Sicherheitsmodell um zu bestimmen, wer sehen kann, ausführen und bearbeiten jeden Bericht.

Social-media

Soziale Technologien bieten anwenderzentrierten Erfahrungen, die grundlegend auswirken kann, wie Menschen und Organisationen kommunizieren und arbeiten sowohl intern als auch extern. Soziale Netzwerke wie Twitter und Facebook bieten ein Mikro-Blogging-UX zum Bereitstellen von Informationen, Fragen und Fachwissen zu finden. Rund 82 Prozent der Facebook-Nutzer in der Altersgruppe 18-24 überprüfen Facebook mehr als einmal pro Tag. Inhalt wird in vielen sozialen Netzwerken wie Twitter, Facebook und YouTube verteilt. Es folgt keiner setzen-Standard.

Soziale Intelligenz, basierend auf Datenmuster und Streams, verbessert Kundenservice und Entscheidungsfindung. Mikro-Blogging in Dynamics CRM umfasst Aktivitäten, Status-Updates und Benachrichtigungen über Business-Veranstaltungen und Aktionen. Geschäft Aktivitäten liefern konfigurierbare Echtzeit-Benachrichtigungen über wichtige Beziehungen und geschäftliche Veranstaltungen.

Social-Media ermöglicht kontinuierliche Engagement, die oft das Endziel von sozialen Reichweite und Zusammenarbeit. Es bietet social-Websites und anderen Foren wie Blogs, Erfahrungen und Interessen. Social-Media engagiert sich Akteure in einem andauernden Dialog um Anregungen und Fragen zu erbitten. Spezifische social-Media-Strategien werden weiterhin im Laufe der Zeit entwickeln.

Selbst wird nicht SharePoint inhärente digitale Reichweite Taktiken zu entwickeln die Komplexität befassen. Jedoch wird es ermöglichen, eine kostengünstige Plattform, um soziale Reichweite Strategien zu implementieren, wie sie sich entwickeln. SharePoint hat social-Media-Anschlüsse, sowie vordefinierte Komponenten, von denen Sie social-Websites, Wikis und Blogs starten können.

Interoperabilität

Der Erfolg eines Programms oder Initiative hängt die Zuverlässigkeit und Geschwindigkeit an dem können Sie Daten aus mehreren Systemen zu analysieren und anschließend potenzielle Risiken erkennen. Die Lösungen müssen zentriert auf einer Service-orientierten Architektur, Webservices und ein Enterprise Service Bus, schnell und zuverlässig relevanten Informationen zusammen zu ziehen.

Dynamics CRM soll nahtlos mit diesen und anderen Systemen arbeiten. Nativ integriert mit jeder Anwendung, die Verfügbarmachen und Nutzen von Webdiensten kann. Es bietet eine dynamische Web-Service-Schnittstelle für Anwendungen zugreifen und Bearbeiten von Daten sowie das interagieren mit anderen Framework-Dienste. Die Webdienste sind interoperabel mit nicht-Microsoft-Plattformen.

Dynamics CRM hat auch Integration mit Outlook, dem Sie Outlook e-Mails, Kontakt, Termin und Task-Objekte austauschen kann. Sie können CRM-Inhalt automatisch in Microsoft Word-Dokumente einbinden. Dynamics CRM enthält Integration mit SharePoint, so dass Benutzer unstrukturierten Content in einem SharePoint-Arbeitsbereich speichern können. Die SharePoint-Informationen erscheinen innerhalb der CRM-Daten-Formular. Dynamics CRM ermöglicht das Hinzufügen von Iframes zu einem CRM-Formular zu integrieren in-Line-Web-basierte Anwendungen und Skripts verwenden, um Daten per URL-Strings übergeben.

Hybrid-Wolke

Windows Azure können Sie entwickeln neue Anwendungen oder Dienste in der Cloud, die keiner bestimmten Plattform abhängig und sind überall verfügbar. Windows Azure bietet auch Cloud-basierte Tools für die Anwendungsentwicklung für Tests, Bereitstellung, hosting und Pflege-Anwendungen. Die Architektur kommt mit Parallelitätsverwaltung, Skalierbarkeit, Failover und Sicherheit. Die offene Architektur unterstützt die Integration mit legacy-Anwendungen und Interoperabilität mit anderen Systemen.

Windows Azure Platform bieten Infrastruktur als Dienst oder Anforderungs-Compute und Speicher an Host, skalieren, erstellen und Verwalten von Anwendungen. Bei Bedarf Lagerung und Bereitstellung von Compute hilft Infrastrukturkosten nicht der Stoßzeiten zu optimieren.

Diese Plattform können Sie auch verschiedene Sicherheitsstufen Daten bereitzustellen. Es gibt zahlreiche Sicherheitsaspekte wie Lage, Zugang und welche anderen Daten in der gleichen Umgebung befindet. Da Daten Sicherheitsanforderungen unterscheiden, eine Möglichkeit, Kosten zu optimieren, während die Verwaltung der Sicherheit ist zum Betrieb von Anwendungen auf einer Hybrid-Cloud-Infrastruktur, bestehend aus öffentlichen Cloud, Regierung Wolke und privaten Cloud oder lokale Infrastruktur.

Sie könnten einige Lösungskomponenten auf einem öffentlichen Cloud hosten, beim haben Ihre Daten auf die Regierung Gemeinschaft Wolke und eine private Cloud befinden. Durch die Verteilung der Daten und Lösung Komponenten auf Public, Regierung und privaten Cloud, können Speicher zu optimieren und Kosten zu berechnen. Lösungskomponenten, die in der Regierung-Cloud gehostet haben weniger Benutzer und eine geringere Infrastruktur Kosten. Die Regierung-Wolke werden diese Kosten in geringerem Umfang im Vergleich zu der öffentlichen Cloud optimieren.

Anwendung der gleichen Logik, könnten Sie einem lokalen erkunden oder private Cloud-Infrastruktur für Komponenten und Daten mit die höchsten Sicherheitsanforderungen. Wegen der kleineren Nutzer-Basis haben diese Funktionen die niedrigsten Infrastruktur Kosten von Anfang an und sind für eine private Cloud-hosting Modell geeignet.

Jede Wolke-Lösung sollte mitkommen auf Unternehmensebene Tools, z. B. die Fähigkeit zum Benennen von Dateien als vertraulich oder Verschlüsseln von Nachrichten Add-ons zu vermeiden, die Komplexität und die Kosten erhöhen. Lösungen integriert oder entstand als Verbraucher-Cloud-Lösungen häufig auf Unternehmensebene Werkzeuge fehlen, die standardmäßig in der Wolke-Lösungen für Behörden werden.

Viele Wolken-Angebote verwalten nicht Datenintegrität effektiv, wie Daten zwischen lokalen und die Wolke-Daten-Repository verschoben. Beispielsweise sollten Dokumente beibehalten, einem einheitlichen Format und alle wichtigen Funktionen, wie z. B. Wasserzeichen. Alle Vorratsspeicherung von Daten, Management und Archivierung Verordnungen müssen in der Öffentlichkeit oder Regierung Wolke eingehalten werden, als ob diese Cloud-Umgebungen mit lokalen sind.

Eine Lösung, die Zusammenarbeit zwischen Beamten und Kunden in Echtzeit ermöglicht führen eine reaktionsschnelle Programm, führt zu einer reichen und wirkungsvolle laufenden Kundenbeziehung. Zuverlässige und robuste Informationsaustausch mit anderen Abteilungen und Agenturen, kombiniert mit umsetzbaren Analytics, die Einsicht von Kontextdaten, zeichnen wird Aufgabe Zuverlässigkeit erhöhen.

Niten Malik

Niten Malik konzentriert sich auf die Erstellung von Software as a Servicelösungen. Über die Jahre hat er Know-how bei der Entwicklung von Business-Case und operative Modelle für Cloud-basierte Multi-Tenant-Lösungen aufgebaut. Vor kurzem führte er die Entwicklung von Cloud computing Strategie und Fähigkeiten für Accenture öffentlichen Dienst-Gruppe tätig. Malik hält eines Masterabschluss in Business Administration an der Kellogg School of Business, Northwestern University.

Verwandte Inhalte