Nintex Workflow: Konzepte und Strategien für leistungsfähige SharePoint-Workflows
Von Bernd Pehlke
()
Über dieses E-Book
Mehr von Bernd Pehlke lesen
SharePoint-Entwicklung für Einsteiger Bewertung: 0 von 5 Sternen0 BewertungenHTML5 für Mobile Web Bewertung: 0 von 5 Sternen0 Bewertungen
Ähnlich wie Nintex Workflow
Titel in dieser Serie (100)
Einstieg in Google Go Bewertung: 0 von 5 Sternen0 BewertungenIT Wissensmanagement: Theorie und Praxis Bewertung: 0 von 5 Sternen0 BewertungenTFS 2012 Versionskontrolle: Grundlagen, Check-In Policies und Branch-Modelle Bewertung: 0 von 5 Sternen0 BewertungenAlgorithmen: Grundlagen und Implementierung Bewertung: 0 von 5 Sternen0 BewertungenServiceorientierte Architektur: Anforderungen, Konzeption und Praxiserfahrungen Bewertung: 0 von 5 Sternen0 BewertungenErfolgreiche Spieleentwicklung: OpenGL, OpenAL und KI Bewertung: 0 von 5 Sternen0 BewertungenSkalierbare Softwaresysteme: Design, Betrieb und Optimierungspotenziale Bewertung: 0 von 5 Sternen0 BewertungenÜberzeugende Präsentationen: Konzeption, Technik und Design Bewertung: 0 von 5 Sternen0 BewertungenBig Data: Executive Briefing Bewertung: 0 von 5 Sternen0 BewertungenQualitätssicherung mit JavaScript und PHP Bewertung: 0 von 5 Sternen0 BewertungenQualität in IT-Architekturen: Strategie und Planung Bewertung: 0 von 5 Sternen0 BewertungenBig Data: Technologiegrundlagen Bewertung: 0 von 5 Sternen0 BewertungenJava EE Security Bewertung: 0 von 5 Sternen0 BewertungenErfolgreiche Spieleentwicklung: OpenCL Bewertung: 0 von 5 Sternen0 BewertungenZend Framework 2: Für Einsteiger und Umsteiger Bewertung: 0 von 5 Sternen0 BewertungenUX Design für Tablet-Websites: Ein Überblick Bewertung: 0 von 5 Sternen0 BewertungenJavaScript für Eclipse-Entwickler: Orion, RAP und GWT Bewertung: 0 von 5 Sternen0 BewertungenNFC: Near Field Communication für Android-Entwickler Bewertung: 5 von 5 Sternen5/5JavaScript auf dem Server Bewertung: 0 von 5 Sternen0 BewertungenHTML5 Security Bewertung: 0 von 5 Sternen0 BewertungenHTML5 für Mobile Web Bewertung: 0 von 5 Sternen0 BewertungenAmazon Web Services für .NET Entwickler Bewertung: 0 von 5 Sternen0 BewertungenTFS 2012 Anforderungsmanagement: Work Items und Prozessvorlagen Bewertung: 0 von 5 Sternen0 BewertungenMobile Business: Was Entscheider morgen wissen müssen Bewertung: 0 von 5 Sternen0 BewertungenC++: Kurzportträt einer zeitlosen Sprache Bewertung: 0 von 5 Sternen0 BewertungenQualität in IT-Architekturen: Management Bewertung: 0 von 5 Sternen0 BewertungenApache Tapestry: Einstieg in die komponentenorientierte Webentwicklung Bewertung: 0 von 5 Sternen0 BewertungenGeolocation mit PHP: Foursquare-API, Google Places & Qype Bewertung: 0 von 5 Sternen0 BewertungenWebentwicklung mit dem Play Framework Bewertung: 0 von 5 Sternen0 BewertungenBPM: Strategien und Anwendungsfälle Bewertung: 0 von 5 Sternen0 Bewertungen
Ähnliche E-Books
SharePoint Kompendium - Bd. 5: Dual Use Bewertung: 0 von 5 Sternen0 BewertungenShare Point Server 2010: Das Entwicklerbuch Bewertung: 3 von 5 Sternen3/5SharePoint Kompendium - Bd. 6: JavaScript mit SharePoint Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 7: Neue Formulare Bewertung: 0 von 5 Sternen0 BewertungenExtensions für TYPO3: So entwickeln Sie maßgeschneiderte TYPO3-Erweiterungen Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 2: Design Bewertung: 0 von 5 Sternen0 BewertungenMicrosoft Dynamics NAV 2018 RapidStart Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 16 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 10: Office-365-Applikationen Bewertung: 0 von 5 Sternen0 BewertungenLogging: Schnelleinstieg Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 3: Projektmanagement: Projektmanagement Bewertung: 0 von 5 Sternen0 BewertungenProjekt- und Personaleinsatzplanung: Das Praxisbuch zu PlanningPME Bewertung: 0 von 5 Sternen0 BewertungenServer-Infrastrukturen mit Microsoft Windows Server Technologien: Alle Themen für das Microsoft Seminar und die Zertifizierungsprüfung MOC 20413 Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 1: Cloud Readiness Bewertung: 0 von 5 Sternen0 BewertungenTFS 2012 Überblick und Installation: Der Weg zum TFS Bewertung: 0 von 5 Sternen0 BewertungenGit: Dezentrale Versionsverwaltung im TeamGrundlagen und Workflows Bewertung: 0 von 5 Sternen0 BewertungenMicroservices: Grundlagen flexibler Softwarearchitekturen Bewertung: 0 von 5 Sternen0 BewertungenProzessgesteuerte Anwendungen entwickeln und ausführen mit BPMN: Wie flexible Anwendungsarchitekturen wirklich erreicht werden können Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 14 Bewertung: 0 von 5 Sternen0 BewertungenSoftwarestabilität in der Industrie Bewertung: 0 von 5 Sternen0 BewertungenSharePoint Kompendium - Bd. 19 Bewertung: 0 von 5 Sternen0 BewertungenIT-Aussichten für Verbände und Organisationen: In den nächsten zehn Jahren Bewertung: 0 von 5 Sternen0 BewertungenApp-Entwicklung für Office und SharePoint Bewertung: 0 von 5 Sternen0 BewertungenGrundlagen der Softwareentwicklung Bewertung: 0 von 5 Sternen0 BewertungenUniversal-Apps im Enterprise-Umfeld: Der praktische Wegweiser für Businessanforderungen Bewertung: 0 von 5 Sternen0 BewertungenQualitätssicherung mit JavaScript und PHP Bewertung: 0 von 5 Sternen0 BewertungenDas ERP als Erfolgsfaktor für Unternehmen: Grundlagen, innerbetriebliche Funktionen, E-Business, Auswahlmethode Bewertung: 0 von 5 Sternen0 BewertungenTFS 2012 Jumpstart: Per Express zum Application Lifecycle Management Bewertung: 0 von 5 Sternen0 BewertungenTesting mit Visual Studio 2012: Testing mit Visual Studio 2012 Bewertung: 0 von 5 Sternen0 BewertungenContinuous Delivery: Der pragmatische Einstieg Bewertung: 0 von 5 Sternen0 Bewertungen
Programmieren für Sie
JavaScript kurz & gut Bewertung: 3 von 5 Sternen3/5Linux Grundlagen - Ein Einstieg in das Linux-Betriebssystem Bewertung: 0 von 5 Sternen0 BewertungenProgrammieren von Kopf bis Fuß Bewertung: 4 von 5 Sternen4/5Python kurz & gut: Für Python 3.x und 2.7 Bewertung: 3 von 5 Sternen3/5Algorithmen: Grundlagen und Implementierung Bewertung: 0 von 5 Sternen0 BewertungenProgrammieren lernen mit Python 3: Schnelleinstieg für Beginner Bewertung: 0 von 5 Sternen0 BewertungenRaspberry Pi: Mach's einfach: Die kompakteste Gebrauchsanweisung mit 222 Anleitungen. Geeignet für Raspberry Pi 3 Modell B / B+ Bewertung: 0 von 5 Sternen0 Bewertungen.NET-Praxis: Tipps und Tricks zu .NET und Visual Studio Bewertung: 0 von 5 Sternen0 BewertungenC von Kopf bis Fuß Bewertung: 3 von 5 Sternen3/5Linux Befehlsreferenz: Schnelleinstieg in die Arbeit mit der Konsole, regulären Ausdrücken und Shellscripting Bewertung: 0 von 5 Sternen0 BewertungenEigene Spiele programmieren – Python lernen: Der spielerische Weg zur Programmiersprache Bewertung: 0 von 5 Sternen0 BewertungenSQL von Kopf bis Fuß Bewertung: 4 von 5 Sternen4/5Weniger schlecht programmieren Bewertung: 4 von 5 Sternen4/5Hacken mit Python und Kali-Linux: Entwicklung eigener Hackingtools mit Python unter Kali-Linux Bewertung: 0 von 5 Sternen0 BewertungenMicrocontroller für das IoT Bewertung: 0 von 5 Sternen0 BewertungenMikrocontroller in der Elektronik: Mikrocontroller programmieren und in der Praxis einsetzen Bewertung: 0 von 5 Sternen0 BewertungenGit kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenDie ultimative FRITZ!Box Bibel - Das Praxisbuch 2. aktualisierte Auflage - mit vielen Insider Tipps und Tricks - komplett in Farbe Bewertung: 0 von 5 Sternen0 BewertungenPython | Schritt für Schritt Programmieren lernen: Der ultimative Anfänger Guide für einen einfachen & schnellen Einstieg Bewertung: 0 von 5 Sternen0 BewertungenNew Game Plus: Perspektiven der Game Studies. Genres - Künste - Diskurse (Bild und Bit. Studien zur digitalen Medienkultur) Bewertung: 0 von 5 Sternen0 BewertungenDas große Python3 Workbook: Mit vielen Beispielen und Übungen - Programmieren leicht gemacht! Bewertung: 4 von 5 Sternen4/5Programmieren für Einsteiger: Teil 1 Bewertung: 0 von 5 Sternen0 BewertungenPython lernen – kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenSoftwareentwicklungsprozess: Von der ersten Idee bis zur Installation Bewertung: 0 von 5 Sternen0 BewertungenDas Excel SOS-Handbuch: Wie sie Excel (2010-2019 & 365) schnell & einfach meistern. Die All-in-One Anleitung für ihren privaten & beruflichen Excel-Erfolg! Bewertung: 0 von 5 Sternen0 BewertungenHTML5-Programmierung von Kopf bis Fuß: Webanwendungen mit HTML5 und JavaScript Bewertung: 0 von 5 Sternen0 BewertungenRaspberry Pi: Einstieg • Optimierung • Projekte Bewertung: 5 von 5 Sternen5/5Android-Programmierung kurz & gut Bewertung: 0 von 5 Sternen0 BewertungenPython programmieren lernen: Der spielerische Einstieg mit Minecraft Bewertung: 0 von 5 Sternen0 BewertungenC++: Eine kompakte Einführung Bewertung: 0 von 5 Sternen0 Bewertungen
Rezensionen für Nintex Workflow
0 Bewertungen0 Rezensionen
Buchvorschau
Nintex Workflow - Bernd Pehlke
Bernd Pehlke
Nintex Workflow Engine
Konzepte und Strategien für leistungsfähige SharePoint-Workflows
ISBN: 978-3-86802-455-5
© 2013 entwickler.press
Ein Imprint der Software & Support Media GmbH
1 Einführung
Der Microsoft SharePoint Server hat sich in den vergangenen Jahren von einer einfachen Plattform zum Dokumentenaustausch zu einer universell einsetzbaren Enterprise Middleware für verschiedenste Anwendungsfälle gewandelt. Kaum ein anderes System ist so vielseitig und profitiert von der engen Verzahnung mit anderen Microsoft-Produkten wie Microsoft Office, Exchange, Lync usw. Microsoft hat inzwischen über 125 Millionen SharePoint-Lizenzen verkauft, und über 80Prozent der TOP-500-Unternehmen in den USA setzen eine Produktvariante von SharePoint ein.
Einer der Anwendungsfälle, für die SharePoint eingesetzt wird, ist die Abbildung von Geschäftsprozessen auf dieser webbasierten Plattform. Eine der Stärken der SharePoint-Plattform liegt in der Verknüpfung der Arbeitsumgebung der Anwender (typischerweise Office-Applikationen wie z.B. Word, Excel, Outlook) mit Backend-Systemen. Als erweiterbare Plattform können so in SharePoint die Bestandteile von Prozessen implementiert werden, um Arbeitsabläufe zu automatisieren. Die drei Kernkomponenten, die man braucht, um Prozesse IT-seitig abzubilden, sind:
Formulare
Workflows
Daten
SharePoint bietet Out of the Box die notwendigen Mittel, um Formulare zu erstellen z.B. Listenformulare oder InfoPath-Formulare sowie Workflows, die mit dem SharePoint Designer erstellt werden können und SharePoint als Laufzeitumgebung verwenden. Die Business Connectivity Services von SharePoint erlauben es, Daten aus Datenbanken oder anderen Drittsystemen über verschiedene Schnittstellen nahtlos in SharePoint zu integrieren.
Obwohl SharePoint diese Bordmittel hat, kann es hilfreich sein, eine Drittanbieterkomponente einzusetzen, um die Implementierung der Geschäftsprozesse komfortabler und leistungsfähiger zu machen.
1.1 Was ist Nintex Workflow?
Nintex Workflow ist eine Erweiterung für SharePoint, die es ermöglicht, auf intuitive und komfortable Weise leistungsfähige Workflows zu erstellen. Kern von Nintex Workflow ist der Workflow Designer, der sich, anders als der Workflow Editor im SharePoint Designer, direkt in eine SharePoint-Website integriert, also im Browser ausgeführt wird. Neben zahlreiche Standard-Workflowaktivitäten und -aktionen, wie z. B. „Nachricht senden, Berechnungen durchführen oder Schleifen, gibt es zahlreiche leistungsfähige erweiterte Aktivitäten zur Interaktion mit den Anwendern oder zur Kommunikation mit Drittsystemen. Ferner bietet Nintex Workflow eine erweiterte Überwachung und Protokollierung, die Ablaufdiagramme anschaulich darstellt und mithilfe von Statistiken und Berichten die Auswertung deutlich einfacher macht als mit SharePoint-Bordmitteln. Die erstellten Workflows laufen als „normale
SharePoint Workflows in SharePoint ab und basieren auf der Workflow Foundation 3.5. Als besonderen Vorteil gegenüber anderen Lösungen, wie z.B. Visio-gestützte SharePoint Designer Workflows, kann man anführen, dass Nintex Workflow auch auf der SharePoint Foundation bzw. WSS 3.0 läuft und nicht den lizenzpflichtigen SharePoint Server benötigt.
Um Nintex Workflow richtig einordnen zu können, zeigt Abbildung 1 den Funktionsumfang von Workflowtools im Verhältnis zu den allgemeinen Kosten. Ebenfalls geht aus dieser Darstellung hervor, welche Anwenderrollen bzw. -skills von den Workflowtools adressiert werden.
Abbildung 1: Einordnung Workflowdesigntools für SharePoint
Während der SharePoint Designer zwar kostenlos ist und man grundsätzlich damit einfache Workflows erstellen kann, mangelt es diesem Tool aber an Komfort und Funktionen, sodass man schnell an Grenzen stößt. Zur ernsthaften Umsetzung von unternehmensweiten, geschäftskritischen Prozessen eignet sich der SharePoint Designer eher weniger bzw. erst in der aktuellen Version 2013 in Kombination mit der neuen SharePoint Workflow Engine, da nur eine geringe Anzahl von Workflowaktionen zur Verfügung steht und die Verwaltung, Auswertung und Maintenance der Workflows nur eingeschränkt möglich ist.
Mit dem Visual Studio auf der anderen Seite können Entwickler beliebig komplexe Workflows implementieren, die alle Anforderungen abdecken. Allerdings können diese Workflows nur von Entwicklern erstellt werden durch Softwareentwicklung, die im Vergleich zu Nintex Workflow auch im Hinblick auf Wartung und Erweiterbarkeit sehr viel aufwändiger ist.
Nintex Workflow schließt diese Lücke zwischen der Basisfunktionalität des SharePoint Designers und dem Visual Studio. Darüber hinaus bietet Nintex Workflow einen breiten Funktionsumfang, der sowohl Workfloweinsteigern als auch erfahrenen Power Usern genügt. Über ein SDK können Entwickler zusätzliche Aktivitäten für Nintex Workflow programmieren, sofern diese nicht enthalten sein sollten.
Nintex Workflow gibt es seit 2007 und ist daher bereits als Nintex Workflow 2007, 2010 und aktuell 2013 auf dem Markt. Der Hersteller arbeitet seit Jahren eng mit Microsoft zusammen und hat noch diverse andere SharePoint-Erweiterungen im Programm, wie Nintex Forms (Kapitel 4.7). Nintex Workflow gibt es in drei Produktvarianten:
Nintex Workflow Workgroup Edition
Nintex Workflow Standard
Nintex Workflow Enterprise
Die Workgroup Edition ist als Einsteigervariante am günstigsten, aber lediglich für fünf SharePoint-Websites verwendbar. Das Nintex-Workflow-Feature lässt sich also nur auf fünf Websites aktivieren, egal wo in der Farm. Für Unternehmen, die oftmals mehrere hundert Websites und Websitesammlungen haben, stößt diese Variante schnell an Grenzen.
Bei der Standard Edition kann man Nintex Workflow auf beliebig vielen Websites verwenden, aber muss für jeden Webfrontend-Server in der SharePoint Farm eine eigene Lizenz erwerben. Der Funktionsumfang ist in der Workgroup- und Standard Edition identisch.
Wie bei der Standard Edition muss auch bei der Enterprise Edition jeder Webfrontend-Server lizenziert werden. Die Enterprise Edition bietet zahlreiche zusätzliche Workflowaktivitäten und Berichte, die für Unternehmen interessant sind, z. B. Provisioning-Aktivitäten zum Anlegen von AD-Accounts, Gruppen usw. sowie zahlreiche Aktivitäten zur Kommunikation mit Drittsystemen, z. B. Microsoft Dynamics, BizTalk u. v. m.
Zusätzlich zu den Produktvarianten gibt es eine Software Assurance, die für eine entsprechende Gebühr jährlich erneuert werden kann. Bestandteil der Assurance sind Produktupdates und eine Entwicklerlizenz. Erweitert werden kann diese Assurance noch durch den Premium Support, über den man mehr Supportoptionen hat und unbegrenzt viele Entwicklerlizenzen erhält.
1.2 Was enthält dieses Buch?
Als Hersteller bietet Nintex zu seinen Produkten einen hervorragenden Support sowie ausführliche Anleitungen, Dokumentationen und Hilfeseiten an. Wozu braucht man also dieses Buch?
Wie bei vielen Softwareprodukten gibt es oftmals kein komprimiertes Wissen, sondern eher zu viel Dokumentation. Für einen Einstieg bei Nintex Workflow müsste man also viel ausprobieren und ggf. an verschiedenen Stellen nachlesen. Ferner gibt es zwar ein paar Empfehlungen von Nintex, wie das Produkt zu konfigurieren und zu verwenden ist, aber gerade die für Unternehmen oftmals interessanten Betriebskonzepte, Architekturmöglichkeiten und IT-Strategien, in die man Nintex Workflow mit einsetzen kann, kommen deutlich zu kurz bzw. werden nur durch Partner im Rahmen von Beratungsdienstleistung vermittelt.
Dieses Buch enthält daher eine kompakte Einführung in:
Einrichtung und Verwendung von Nintex Workflow Version 2007, 2010 und 2013
Gesammeltes Know-how, Erfahrung und Beraterwissen zur Verwaltung von Nintex Workflows
Verschiedene Konzepte zu Governance, Architekturen und Betrieb
Tipps zum Designen von Workflows mit Nintex