Direkt zum Hauptbereich

Workflow Service von Amazon

Bringt automatisierte Prozesse. 
Wie schön wäre die Welt, wenn es eine Regel für die Begehung von Labyrinthen gäbe! [Eco]
Serviert uns Amazon eine Regel oder doch nur ein Labyrinth?

Der Amazon Simple Workflow Service (Amazon SWF) sei ein Workflow-Dienst für den Aufbau skalierbarer, elastischer Anwendungen. Dieser könne zuverlässig alle Verarbeitungsschritte innerhalb einer Anwendung koordinieren.

Amazon Simple Workflow Service (Amazon SWF) automatisiere Geschäftsprozesse für
  • das Gebäudemanagement
  • Finanz-oder Versicherungs-Anwendungen
  • technisch ausgereifte Daten-Analytics-Anwendungen
  • die Verwaltung von Cloud-Infrastruktur-Services
Mit herkömmlichen Entwicklungsansätzen ungleichzeitig laufende Verarbeitungsschritte zu erstellen, zu verfolgen und noch zu gewährleisten, dass sie zuverlässig und ohne Überschneidungen ausgeführt werden, sei zeitaufwendig und kostspielig. Werde die Ausführung der Anwendungen auf mehrere Systeme verteilt, stelle die Koordination von Verarbeitungsschritten in diesen Systemen eine zusätzliche Herausforderung.

Mit Amazon SWF, könnten Entwickler die verschiedenen Verarbeitungsschritte in einer Anwendung als "Aufgaben" strukturieren, welche die Arbeit in verteilten Anwendungen ausführen. Amazon SWF koordiniere diese Aufgaben in zuverlässiger und skalierbarer Art und Weise.

Amazon SWF verwalte die Task-Ausführung, Abhängigkeiten, Zeitplanung und Parallelität auf einer Logik der Applikations-Entwicklung. Der Dienst speichere Aufgaben, leite sie zuverlässig an die Anwendungskomponenten, verfolge ihre Fortschritte und halte ihren aktuellen Zustand.

Amazon SWF sei ein vollständig verwalteter Dienst, ohne Hardware, Software oder deren Betreuung. Amazon biete einfache, in einer beliebigen Sprache geschriebene SWF-API-Aufrufe, die auf eigenen EC2-Instanzen oder irgendwelchen anderen Maschinen mit Internet-Zugriff überall auf der Welt laufen würden. Die AWS Management Console diene für ausführliche Berichte über den aktuellen Stand, Durchführung und Geschichte des Workflows.

Das AWS Flow Framework zusammen mit vertrauten Konzepten der Programmierung könnten dem Prozessmanager die Möglichkeit bieten, Aufgaben und ihre gegenseitigen Abhängigkeiten bequem zu erstellen und zu orchestrieren.

Endlich reicht die Programmier-Logik bis auf die Geschäfts-Ebene, was bestimmt die maschinelle Ausführung erleichtert. Wird es jedoch gelingen, die Kluft zwischen Geschäfts- und System-Ebene zu überwinden? Das Zauberwort heisst Zusammenarbeit: Der Prozesseigner kennt das Geschäft - der Programmierer die Logik. Aber wie sehen Prozessmanagement und Prozessmaps in der Praxis aus? Oft Neuland für Verantwortliche. Hier gibt's Grundkurse.

Kommentare

Beliebte Posts aus diesem Blog

Kalenderwoche in MS Project

Projekte planen mit Kalenderdaten ist unzureichend. MS Project bietet umfangreiche Funktionen, aber es wird die Kalenderwoche nicht ohne weiteres anzeigen. Wäre es nicht praktisch Projekte anhand von Kalenderwochen zu planen, alphanumerisch, grafisch und je nach Bedarf dargestellt?


SketchUp - Fusion 360

3D Modell exportieren/importieren SketchUp kann dem Benutzer die Möglichkeit bieten, 3D Modelle und 2D Zeichnungen zu erstellen. Fusion 360™ (Cloud-basiertes 3D-CAD/CAM-Tool) kann dem Benutzer die Möglichkeit bieten, den ganzen Produktentwicklungsprozess zu bearbeiten.
Fusion 360 ist fähig, folgende Dagteitypen zu importieren:
Autodesk Alias (*.wire)AutoCAD DWG-Dateien (*.dwg)Autodesk Fusion 360-Archivdateien (*.f3d)Autodesk Fusion 360 Toolpath-Archivdateien (*.cam360)Autodesk Inventor-Dateien (.ipt, .iam)CATIA V5-Dateien (.CATProduct, .CATPart)DXF-Dateien (*.dxf)FBX (*.fbx)IGES (ige, iges, *igs)NX (*prt)OBJ (*.obj)Parasolid-Binärdateien (*.x_b)Parasolid-Textdateien (*.x_t)Pro/ENGINEER- und Creo Parametric-Dateien (.asm, .prt)Pro/ENGINEER Granite-Dateien (*.g)Pro/ENGINEER Neutral-Dateien (*.neu)Rhino-Dateien (*.3dm)SAT/SMT-Dateien (.sab, .sat, .smb, .smt)SolidWorks-Dateien (.prt, .asm, .sldprt, .sldasm)STEP-Dateien (.ste, .step, *.stp)STL-Dateien (*.stl)​SketchUp-Dateien (*.skp) Sketc…

Mehr Nebel als Wolken?

Ist Cloud Computing bereits am Ende? Microsoft Cloud, Google, oder Amazon können dem Anwender die Möglichkeit bieten, IT-Infrastruktur via Internet zu nutzen. Aber solche Services sind zentralisiert. Wäre es nicht verlockend, freie Rechnerkapazität zu nutzen - anonym vernetzt und dezentral? Zeit für Fog Computing? Mit Sonm.io soll das gehen. Die Ideen, 'Dezentralisierte Computer-Plattform' und 'Smart Contracts' sind bereits mit Erfolg angewandt. Aber jetzt sind sie erstmals so realisert, wie man sich den ‘Weltcomputer’ vorstellt. Das Internet of Everything (IoE) kann dem Anwender die Möglichkeit bieten, Menschen Prozesse, Daten und Dinge zu verbinden. Ohne zentraliserte Server kann ‘Fog Computing’ dem Anwender die Möglichkeit bieten, eine dezentralisierte Plattform als Service (PaaS) zu nutzen, so wie man es sonst nur vom Cloud Computing kennt. Dezentralisierte System-Architektur Zentralisiert: Ein Knoten für alles. Verteilt: Knoten verteilen Arbeit an Subknoten. De…