Mittwoch, 12. November 2014

O-Box SOA Suite

eine gute Alternative zu einer kompletten SOA Suite 12c Installation (on-premise, also auf eigenen Rechnern) ist die neu vom Oracle Partner veriton (UK)  herausgebrachte "O-Box SOA"





Link zur O-Box











Diese O-Box Varianten basieren auf der "ODA - Oracle Database Appliance". Nach der Lieferung der ODA wird lediglich ein USB-Stick mit den Middleware Resourcen eingesteckt und der Installationsvorgang startet. Nach wenigen Minuten ist die "SOA-in-box" installiert und fertig zur Benutzung. "O-Box"-es im Middleware Bereich sind verfügbar wie folgt:
- O-Box Integration
- O-Box Webcenter
- O-Box Identity
Mehr Infos auf www.O-Box.com !!
Background
O-box was formed in 2013 by Simon Haslam, owner of Veriton in the UK, and Lonneke Dikmans, then Managing Partner at Vennster in the Netherlands.

Dienstag, 7. Oktober 2014

Vom Desktop zum Flextop - Aspekte einer Digital Strategie - Events: in Berlin, Hamburg, Hannover Jan/Feb/März 2015

So, wie sich die Industrielle Revolution durch radikale Effizienz in der Produktion auszeichnete, definiert sich die Digitale Revolution über die radikale Effizienz in der Datenübermittlung - Mike Arauz


Die Arbeitswelt ist im Umbruch, die Verhaltensweisen und Anforderungen der Anwender haben sich grundlegend gewandelt. Notebook, PC, Netbook, Tablet, Smartphones, etc. - beim Betrachten dieser Liste ist aktuell sogar zu beobachten, dass sich der Marktanteil von Smartphones & Tablets rasant erhöht und - je nach Umfrage - vorausgesagt wird, dass 2014 erstmals mehr Tablets als Desktop PCs und Notebooks gemeinsam verkauft werden.
Dieser Trend im Consumer Markt beeinflusst auch die Erwartungshaltung der Anwender im geschäftlichen Bereich. Die Möglichkeiten mobiler Endgeräte kombiniert mit den Erfahrungen aus Social Media Anwendungen führen zu veränderten Anforderungen und Erwartungen an die Benutzerführung in den Anwendungen und an die zugrunde liegenden Geschäftsprozesse - dem sogenannten “Future Workplace”.
Anhand eines Fallbeispiels soll in dieser Veranstaltungsreihe gezeigt werden, wie die oben genannten Anforderungen durch eine sinnvolle Kombination aktueller Technologien schon jetzt in einer übergreifenden Digital Strategie vereint und bereitgestellt werden können.

Diese kostenlosen Oracle Events sind hier buchbar

Donnerstag, 24. Juli 2014

Oracle: "ADF Mobile" wird MAF - Mobile Application Framework

Mit der Version 12c macht Oracle aus "ADF Mobile" : das "MAF" - Mobile Application Framework.
MAF ist für den Oracle JDeveloper 12.1.3 und auch als Oracle Enterprise Pack for Eclipse (OEPE) verfügbar.



Eine sehr schöne Zusammenstellung diverser "How To" ? und "Wie funktioniert Was ?" 
Videos gibt es im Oracle Mobile Channel auf YouTube.
Unter anderem auch die Nutzung von SOAP oder REST Webservices als Datenquelle für die mobilen Endgeräte, wie wir es in den letzten ADF Mobile Hands-On-Workshops schon genutzt und gebaut haben.
Viel Spaß und Erfolg damit!

Freitag, 20. Dezember 2013

Going Mobile - auf Geschäftsanwendungen zugreifen - mit ADF Mobile - 1 Tages Hands on Workshop - MUC 4.2. - FRA 6.2. + 2.7.

Oracle bietet im Februar 2014  drei kostenlose Hands-On Workshops zum Thema ADF Mobile:

"In diesem Hands-On Workshop erlernen Sie das Basiswissen zum Umgang mit den Oracle Technologien Oracle ADF und ADF Mobile sowie dem JDeveloper und Weblogic Server. Sie werden im Workshop eine mobile Anwendung entwickeln, die auf Ihrem Smartphone oder Tablet (Android, iOS) ablauffähig ist. Programmier- und ADF- Kenntnisse sind nicht erforderlich."

Agenda
09:30    Registrierung
10:00    Beginn: Vorstellung Agenda und Workshop
11:00    Übungen Teil 1 - ADF Anwendung erstellen und deployen
12:00    Mittagspause mit Mittagessen
13:00    Übungen Teil 2 - ADF Mobile Anwendung erweitern, deployen, testen
15:00    Kaffeepause
15:30    Übungen Teil 3 - ADF Mobile - Webservice konsumieren
16:30    Wrap up
17:00    Ende Workshop
Presenter: Jürgen Menge    Bernhard Fischer-Wasels

Registrierungslinks:

Going Mobile - auf Geschäftsanwendungen zugreifen - mit ADF Mobile - 1 Tages Hands on Workshop - FRA 6.2.
und
Going Mobile - auf Geschäftsanwendungen zugreifen - mit ADF Mobile - 1 Tages Hands on Workshop - MUC 4.2.

Noch sind einige Plätze frei!

Mittwoch, 22. Mai 2013

BPM 11g (11.1.1.7) Hands On Workshop - DOAG Regio Hannover 25.6.13

In diesem Einführungsworkshop zu Oracle BPM liegt der Schwerpunkt auf der "hands on Übung". Exemplarisch bauen die Teilnehmer (in der Rolle eines Fachbereichsmitarbeiters) über eine Weboberfläche (BPM Composer) einen Prozess auf. Der dabei zur Verfügung stehende "Werkzeugkasten" bietet einen umfangreichen Ausschnitt der entsprechenden Funktionalitäten des Oracle JDeveloper (inkl. Testen und Simulieren des Prozesses).

"Loan Approval Process" (ex Oracle Tutorial)

Ein Kurzvortrag und eine Demo führen in das Thema ein.

Meine Kollegin Annegret Warnecke - bekannt durch Ihre ADF News Sessions jeden 2. Freitag - und ich werden den Workshop unterstützen.

Es ist lediglich ein Laptop mit aktuellem Browser mitzubringen.
Anmeldung bitte über die DOAG Regio Seite.

Oracle ADF Mobile Tipps & Tricks

Na klar gehört Oracle ADF und ADF Mobile zu den Werkzeugen, die man im SOA Umfeld benutzt, wenn man auf die Oracle SOA und BPM Technologie setzt...

So beschäftige ich mich gerade auch mit ADF Mobile in seiner aktuellen Version 11.1.2.4.
Es gibt aktuell 2 Tutorials dazu:
1. Setup ADF Mobile (für iOS, Android) und
2. ADF Mobile Applications entwickeln inkl. Einbindung Camera




Um die Stolpersteine schneller zu bewältigen, hier ein paar Tipps.

1. Deployment auf Android Device

Das Standard Deployment zum Testen geht ja Richtung des Android- oder iOS- Emulators. Wobei nicht alle auf dem Mac entwickeln... -  das Deployment soll hier einigermaßen schnell gehen - ich teste aber z.B. auf Windows7 und mit dem Android Emulator.
Für den Android Emulator muss man ja den Android SDK runterladen und installieren (ausführlich beschrieben in der Oracle Doku) - nun wollte ich aber gerne auf mein Samsung Galaxy GT-I9070 (Android) deployen... - ist in der Doku nicht so wirklich beschrieben... (;-(

Stolperstein:
 Smartphone wird nicht sauber erkannt. Treiber nachinstallieren:

Nach dem Anschließen mittels Kabel am USB Port, wurde das Smartphone nur für MTI erkannt (Zugriff vom PC auf die Dateien des Smartphones).
Ferner soll man das Gerät via ADB (Android Debug Bridge) ansprechen können, um sicherzugehen, dass ein Deployment hin zum Smartphone auch funktioniert.

Wichtig vorher : im Android Gerät den "Debug"-Mode für Development einstellen: --> Settings (Einstellungen) --> Applications --> Development --> USB debugging : Haken setzen und durchbooten (beide Tasten rechts und Links am Smartphone länger gedrückt halten... - runterfahren und erneut genauso starten)
Wird nun das Gerät noch nicht erkannt - oder im Device Manager ist ein "!" zu sehen, muß man die Device Treiber für das externe Endgerät nachinstallieren - sehr gut hier beschrieben, damit das Device als "Android" sauber eingebunden wird, was dann so aussieht:
(Device Manager via Start --> Control Panel)



Dann starte ich vom Android SDK unter \platform-tools\ den ADB Server mit
>adb start server    (oder gab gleich ein: >adb devices)

ergänzt 3.9.2014:
aktuell unter Windows 7 stellt es sich wieder mal anders dar:
im Device Manager erscheint zunächst gar nicht "Android Device" - nach dem Anschliessen eines Android Gerätes erscheint es zunächst unter: "Portable Device" - mit rechter Maustaste macht man "Update Driver Installation":

Danach erscheint, dass das Gerät als USB deviceerkannt wurde:

Und danach auch als Android Device:



Im Idealfall soll das dann so aussehen: (bei mir war es nach "List of devices attached" zunächst leer)
dann evtl. mal den USB-Port wechseln... auch sicherstellen, dass der Timeout nicht gleich zuschlägt... also --> Einstellungen auf  "10 Min." setzen. - mit Befehl: >adb devices


Danach kann das Deployment zum Smartphone bzw. Device beginnen und sieht bei mir so aus:
(Ergebnis der ersten Schritte aus diesem Oracle Tutorial)

App Icon Employees




2. Speedup Deployment (Android)
Shay Schmelzer schreibt dazu, dies im Release Mode und mit dem Keystore zu machen.

Nachtrag 2.11.2014
3. Samsung Galaxy usb-Treiber für Windows7 gibt es hier

Donnerstag, 25. April 2013

Oracle ACM - Adaptive Case Management - UPDATED 22.11.2103

Neu mit Oracle Fusion Middleware und BPM 11g PS6 (11.1.1.1.7) ist nun ein flexibel agierendes BPM gekommen - namentlich CASE MANAGEMENT oder auch gelegentlich ADAPTIVE CASE MANAGEMENT genannt.
ACM kann im Gegensatz zu BPM und Workflow auch mit "ungeplanten" und "unvorhersehbaren" Tätigkeiten umgehen, die vom Kontext und den Daten abhängen. Neue Tasks können "on-the-fly" hinzugefügt werden. Milestones, Stakeholders, Case Activities und Case Activation Rules sind die Hauptelemente von ACM. 
(ergänzt 23.5.13):

Mark Foster (Oracle A-team) hat darüber (updated 25.11.2013) mehrere ausführliche BLOG Einträge geschrieben - ich habe entsprechend meinen BLOG Eintrag hier angepasst....(Danke Mark!)
Als Start und Einführung:
001 - http://www.ateam-oracle.com/case-management-part-1-an-introduction/
002: http://www.ateam-oracle.com/case-management-part-2-anatomy-of-a-project/
003: http://www.ateam-oracle.com/case-management-in-practice-helloworld/
dann ausführlicher
Teil1: https://blogs.oracle.com/ateamsoab2b/entry/case_management_part_1_an
Teil2: https://blogs.oracle.com/ateamsoab2b/entry/case_management_part_2_anatomy
Teil3: https://blogs.oracle.com/ateamsoab2b/entry/case_management_part_3_runtime
Teil4: Case Management In-Depth: Stakeholders & Permissions
Teil5:Case Management In Practice: Case API
Teil7: Case Management In-Depth: Cases & Case Activities Part 2 – Case Rules

Leon Smiers (Cap Gemini, NL) hat ebenfalls einen Blick getan:
http://leonsmiers.blogspot.co.uk/2013/04/an-introduction-to-oracle-case.html

... und Hajo Normann (Accenture) und Torsten Winterberg (Opitz Consulting)  von der deutsche "SOA Community" haben diesen interessanten Basisvortrag betitelt "Your are the Process" mit Untertitel: "Case Management with Oracle BPM Suite" im November 2012 gehalten. Merci dafür !

NEU 22.11.2013:  Abschliessend möchte ich hier noch bemerken, dass der Ansatz von Prasen Palvankar (Oracle PM BPM) sehr empfehlenswert ist, sich nämlich konzeptionell Gedanken zu machen, welche Elemente bei einem Case zum Einsatz kommen sollen bzw. bei einem Case Projekt welche Bedeutung haben und für den jeweiligen Case in Frage kommen.
Er illustrierte das in seinem OOW 2013 Vortrag sehr gut mit dieser Mindmap:
(Quelle: Mark Foster Blog aus Teil 7 ) wie o.e.
Elemente (Artifakte) von ACM


Beispielhafte Mindmap für ein Beschwerdemanagement