Cloud demystified Open World 2014 Overview of Cloud offerings by Amis team

clip_image002The central theme of Oracle Open World 2014 has certainly been the Cloud. Downtown San Francisco was laced with banners about Oracle and Cloud. The difference compared to last year is that now there is a huge amount of real cloud products available (or soon to be launched). Where the Oracle cloud offering till this summer was limited to Database and Java (WebLogic) and some applications the current stack ranges from infrastructure till a range of SAAS offerings. The amount of cloud related announcements was really huge and somewhat overwhelming. Get things in perspectives I have drafted below a list of the concrete cloud offerings with a short description. If you want to try this in practice you are welcome to visit https://cloud.oracle.com/home (choose the platform tab to see what’s currently available).

The major theme of all Oracle cloud based solutions is REST support for all commands. So you can use either Cloud Control / Enterprise Manager to manage your cloud infrastructure or you can directly tap into the specific systems and manage them yourself. In this way you can customize the management of your infrastructure for specific services without having to use the Cloud Control.

Overview of all cloud offerings Oracle has introduced last week at Oracle Open World 2014:

Java Cloud

The Java Cloud offering, also called WebLogic Cloud, is a full version of WebLogic Server as a cloud instance. Including the usage of Coherence as a data grid within the WebLogic Server to share data and transactions between several applications without using the round-trip to the database. At this time Oracle is offering WebLogic 11c and 12c as a cloud service. Within the cloud dashboard you are able to create and scale your Java cloud service as you like (scale up and scale out).

Security cloud Services

Oracle has made security a high priority within the cloud services offering. This is essential for the complete cloud offering. The the security cloud service offers firewall, intrusion detection and anti-virus to protect the system from treats from outside the infrastructure and prevent systems being attacked by systems within the cloud infrastructure. This offering enables you to configure your cloud system to be compliant with a lot of regulatory frameworks (http://www.oracle.com/us/media1/service-cloud-security-overview-2030360.pdf)

Developer Cloud

New announcement is the developer cloud is a new offering consisting of tools for software repository, wiki, issue / task tracking and build engine. The developer cloud will be released in the upcoming moth. A trial version is already available. According to my information the Developer Cloud is free together with the Java Cloud.  With the developer cloud you are able to create a GIT repository (or multiple) and invite your team to participate. You can connect your own IDE (Eclipse, JDeveloper etc.) to this repository and work just as you were used to work. The developer cloud offers an issue tracking system based upon the schema of Bugzilla with an integrated interface and REST interfaces to create and tasks from your own IDE. The build engine in the developer cloud is based upon Mave3 and Hudson. And finally you can use a wiki in the developer cloud to enrich your documentation. The developer cloud is aimed on working in agile projects and supports easy and fast review, collaboration and quick integration. The developer cloud offers to create and use templates. This enables you to create a template of a specific type of project and use this as a basis for following similar project while copying a pre format setup of the source repository, build engine and wiki.

Integration Cloud (SOA / Service Bus )

This service enables the SOA and OSB users to leverage the advantages of integration with Service Bus and SOA and the scalability and availability of cloud systems. This product is announced on Open World and it looks like it is being launched introduced in the upcoming months. A very interesting part of this is the Cloud Adapter SDK. Integration Cloud Services (ICS) offers a lot of new SaaS adapters to integrate with SaaS applications like SalesForce for example. The cloud adapters are built in the Cloud Adapter SDK and written in Java. So you are able to create your own adapter an share this adapter with your users. http://www.oracle.com/technetwork/middleware/adapters/documentation/index.html

Process cloud

Another new service is the Process Cloud. This is the cloud implementation of BPM with the goal of offering a simplified and comprehensive way of modeling and executing your processes. The goal is to migrate the BPM creation activities from the developer to the business analyst. The process cloud is being launched soon. Examples are available here : https://cloud.oracle.com/process

Analytics Cloud / BI Cloud

This is the Business Intelligence offering as a cloud service. This service is being made available as a separate offering and as an BI Engine on other Oracle applications like Oracle Eauola and Oracle RightNow. (https://cloud.oracle.com/business_intelligence).

Mobile Cloud and Mobile Application Accelerator (MAX)

Oracle Mobile cloud is an extensive way to make your own services available as a mobile backend. The mobile could offers services to create data providers within for your mobile developer without bothering them with the complexity of your enterprise backend. Including shielding the security of your connection from your mobile developers. The mobile cloud offers several features for reporting and analytics such as usage statistics and engagement. This service will probably be launched in a few months (https://cloud.oracle.com/mobile) . A second interesting announcement was the introduction of MAX ( Mobile Application Accelerator). The Oracle Mobile Application Accelerator feature allows users with no coding experience to rapidly and intuitively produce mobile applications. This feature is only announced and it is not clear when it will be available for usage. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

BPM Process Patterns using BPMN by Dan Atwood

 

    Business analysts and developers new to BPM sometimes struggle with the art of discovering, modeling, understanding and explaining business processes. BPM Process patterns provide a time proven and simple technique to shorten the learning curve and improve productivity and quality of the processes designed.  The patterns described here were created using Oracle BPM’s BPMN process modeling tool.

        clip_image002Process patterns are example fragments of processes that show how to connect activities together to solve various and common workflow problems.  Like words that are combined to form sentences, these patterns are combined to form complete processes and illustrate some of the best thoughts on modeling business processes today.   Professor Wil van der Aalst’s Workflow Patterns article written in 2002 noted that processes have common and reusable patterns.  These process patterns are broken down into these six categories that gradually grow in complexity:

    1. Procedural Patterns

    2. Advanced Branching and Synchronization Patterns

    3. Structural Patterns

    4. Multiple Instance Patterns

    5. State Based Patterns

    6. Cancellation Patterns

          1. Procedural Patterns

            Sequence Pattern

            This is the most common and obvious of all the patterns. When business analysts begin to model the way things work today ("As-Is" process) usually much of the process looks like activities strung together in a series. Instances (individual items of work flowing through the process) step through the activities one by one. Read the complete article here.

            SOA & BPM Partner Community

            For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

            Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          BPM Integration Days February 26th & 27th 2015 in Munich Germany

          image Am 26. bis 27. Februar 2015 präsentiert das Business Technology Magazin die BPM & Integration Days 2015 in München.
          Vier der bekanntesten deutschsprachigen BPM-Profis – Torsten Winterberg, Danilo Schmiedel und Dr. Marcus Winteroll zeigen Ihnen in diesem Trainingsevent Schritt für Schritt wie Sie prozessorientierte IT-Lösungen optimal entwickeln und aktuelle Standards ef­fizient einsetzen.

          Das erwartet Sie!
          Im Laufe der beiden Trainingstage wird der komplette Lebenszyklus eines Projekts zur Geschäftsprozessautomatisierung beispielhaft vermittelt werden. Beginnend mit der Anforderungsaufnahme, wird im weiteren Verlauf aufgezeigt, welche Lösungsanteile am besten mit der BPMN 2.0 umgesetzt werden können und in welchen Fällen Ansätze aus dem Adaptive Case Management zum Einsatz kommen.
          Klar de­finierte Abläufe werden mithilfe der BPMN 2.0 (Business Process Model and Notation) zur Ausführung gebracht, flexible zu gestaltende Geschäftsprozesse mittels der CMMN (Case Management Model and Notation). Abgerundet wird das Training durch eine Vorstellung der DMN (Decision Model and Notation), um die Struktur von Entscheidungen zu analysieren, die im Laufe der Geschäftsprozesse zu treffen sind. Nachdem alle nötigen Grundlagen gelegt sind, erklären die Trainer mithilfe verschiedener BPM-Plattformen wie camunda sowie Oracle BPM Suite, wie alle erstellten Modelle in lauffähige, prozessbasierte Software gegossen werden.
          An wen richtet sich das Training?
          Das Trainingsevent richtet sich an alle, die in prozessbasierten IT-Projekten an Lösungsstrukturen arbeiten, also vorrangig an Softwarearchitekten, Entwickler und Modellierer, aber auch an Systemanalytiker, die mit ihren Entwicklern besser kommunizieren wollen. Das Training ist zudem für Projektmanager geeignet, da sie so Gründe und Methoden für Strukturentscheidungen kennen lernen und somit ihre Teams optimal aufstellen können.


          Alle Details finden Sie auf www.bpm-integration-days.de. Haben Sie Fragen oder Wünsche an uns? Senden Sie uns bitte eine E-Mail an info@entwickler-akademie.de oder rufen Sie uns an unter +49 (0)30 2148066-50. 
          Wir wünschen Ihnen ein besinnliches Weihnachtsfest und einen guten Rutsch ins neue Jahr!

           

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          BPM 12.1.3 Process Documentation Sample available on java.net

          clip_image002Two weeks ago I blogged about the new features and improvements to process documentation in Oracle BPM 12.1.3. A sample is now available on java.net for download. This sample includes:
          • A lab document explaining how to use the import feature in Oracle BPM Composer and Studio to convert Visio, XPDL, BPMN 2.0, Oracle Workflow, and Tutor documents into BPM processes. A sample Visio file is included in the download so you can see how the feature works.
          • The same lab document leads you through adding process documentation via the business properties.
          • You are also guided through using the narrative view to edit your sample process.
          • Then the lab prompts you to create process reports to bring all of your process documentation together in one HTML or PDF document.

          The sample also includes a lab solution so you can import the project with all of the process documentation already added.

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          OpenWorld 2014 Middleware Summery

          In case you did not attend OpenWorld 2014, make sure you watch the keynotes on-demand.

          At our at our SOA Community Workspace (SOA Community membership required) we published Thomas Kurian Fusion Middleware keynote slides: OFM general session Thomas Kurian OOW 2014.pptx

          clip_image001

          Middleware General Session

          Thomas Kurian, Executive Vice President, Product Development, Oracle

          Watch Full-Length Keynote

          clip_image002

          Cloud Services for the Modern Enterprise

          Thomas Kurian, Executive Vice President, Product Development, Oracle

          Watch Full-Length Keynote

          clip_image003

          Chairman’s Keynote

          Larry Ellison, Executive Chairman and Chief Technology Officer, Oracle

          Watch Full-Length Keynote

          Thanks to all partners for attending Oracle Open World 2014 & making the conference a huge success . Thanks to all Oracle employees & specially product management & development for the exciting new solutions! Thanks to the 80+ attendees you join our Fusion Middleware Partner Community Reception Tuesday evening. Was great that see the community excited & meet Clemens a good old friend. We are looking for your Oracle Open World 2014 feedback, what did you like best? What are the best products? Send us your feedback at clip_image004Twitter @soacommunity #soacommunity. At our clip_image005Facebook page we posted some impressions – make sure you send us yours!

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          What is Oracle Developer Cloud Service?

          clip_image001

          An introduction to the world of Oracle Developer Cloud Service. For more information, see the documentation. To test the Developer Cloud Service please click here.

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          Additional new content SOA & BPM Partner Community

          · clip_image002SOA Suite for Healthcare Integration – Blog | Resource Kit

          · Mobile Integration using Oracle Service Bus – Blog

          · Siram S.p.a. Achieves Commercial Efficiency and Business Process Agility Siram, an Italy-based energy services management company, is leveraging the Oracle AppAdvantage program’s pace-layered architecture—powered by Oracle Fusion Middleware—to streamline and automate interdepartmental efficiencies. For further details, watch the full webcast featuring Siram

          · Big Data Integration: Big Data Reservoir—A New Way to Think About Your Information Architectures Wednesday, September 17, 2014, 10:00 a.m. PT

          Learn the best practices for using big data reservoirs to unlock the value in your enterprise big data.

          · Oracle Service Oriented Architecture Blog: A Brave New Integration World—The Value Proposition of Oracle SOA Suite 12c

          · Drive Real-Time Business with Oracle Business Process Management 12c Demand for fast, interactive information access has skyrocketed, driving even more urgency for ever-faster business responsiveness. Find out how the latest release of Oracle Business Process Management brings together cross-departmental applications to create end-to-end, efficient, social business processes that support modern enterprises.Read More

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          Integrating With Fusion Application Using Services (SoapUi – SSL) By Jani Rautiainen

          clip_image002Fusion Applications provides web services that allow external systems to integrate with Fusion Applications. There are two types of services: ADF services and composite services. ADF services are created for a logical business object and provide functionality to access and manipulate these objects. The composite services are mostly process oriented and provide an orchestration of multiple steps.  
          Information about the web services provided by Fusion Applications is hosted in Oracle Enterprise Repository (OER). The information provided by OER can be used to understand the functionality provided by the service and how the service can be called.
          This series of articles describes how one can invoke SOAP web services provided by Fusion Applications using various technologies. In previous article we covered how to invoke a Fusion Application web service secured with simple username token using SoapUI. In this article we will cover a call to service secured with SSL policy.

          Prerequisites

          SoapUi

          The reader is expected to have SoapUI installed.

          Fusion Applications Web Service Policy

          This example covers a call to a web service that support user name tokens and SSL. The example was tested with a service using "oracle/wss_username_token_over_ssl_service_policy" commonly available for Oracle SaaS environments.

          Implementing Web Service Call

          Generally the steps to call a SSL and non-SSL services are the same. The SSL services are however commonly configured to validate a timestamp though. So calls to SSL services commonly require the "wsu:Timestamp" element and the value used must be within tolerance. If the timestamp is not provided or the value is not within the tolerance you would see error such as:

                <env:Fault xmlns:ns0="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
                   <faultcode>ns0:InvalidSecurityToken</faultcode>
                   <faultstring>InvalidSecurityToken : The security token is not valid.</faultstring>
                   <faultactor/>
                </env:Fault> 

          Read the complete article here.

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          Happy Holiday & a great start in 2015 from the SOA & BPM Partner Community!

          image

          Whish you all a Happy Holiday with your families and a great start in 2015!

          In the last weeks I had the privilege to test some of our upcoming PaaS middleware solutions by myself. One of the results a fully executable process you can see above. It is amazing how fast, easy, nice and rich process applications, a non technical person like myself, can build. Hope to see you all at the OFM Partner Community Forum 2015 – and read the Community newsletters! And you will get the large presents at our Community Forum!

          Jürgen Kress

           

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

          New Features and Changes in BPM 12c by David Winters

          clip_image002At the Oracle BPM 12c summer camp in Lisbon, I had a chance to deep-dive into world of Oracle BPM suite 12c which went GA at the end of June. In this blog, I will discuss which I believe are the most notable changes in the BPM 12c product, some of which also impact SOA suite 12c since the BPM suite shares some components with the SOA suite including the human workflow and business rules engine among others as we can see from the diagram below. Furthermore, both the BPEL and BPMN service engines share fundamentally the same codebase. Read the complete article here.

          SOA & BPM Partner Community

          For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

          Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki