Oracle SOA Suite 12c Implementation Specialists Bootcamp 30 Jan – 24 Feb 2017– free on-demand training & certification

Training On-demand: Oracle SOA Suite 12c Implementation Specialists

  • This Boot Camp is now open for registration to all partners taking specialist certification exams in the next 90 days. Please DO NOT REGISTER, if you are not taking a certification exam.
  • All registrations must be done using a company email. Personal emails will be rejected
  • In order to submit your registration you will be asked to login using your OPN (Oracle PartnerNetwork) account credentials. In case you do not have an OPN account please see the Profile badging step-by-step guide for partners on how to create the account. This process will also ensure your certifications are aligned to your company ID. All registrants must be badged and aligned to their company ID

For details please visit the registration page here.

image

 

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 those extra Healthcare flags on Oracle SOA 12.1.3.0.5 and 12.2.1 update are for? by Bruno Neves Alves

 

Whilst upgrading to 12.1.3.05 I came across the following Post Installation actions at the READ.ME doc of the 22524811 patch:
"4 Post-Installation Instructions"
2. Add em property : hc.jmsAndDBSameTxn with ‘true’ value.
3. Following Healthcare Server properties are needed:
        – hc.sequencedEndpoints
                + ALL,<EP_1>,<EP_2> – comman separate value
                + Any endpoints after ALL will not be sequenced.
                + In this example, <EP_1> will have sequcing turned off. <EP_2> will have sequencing turned off.
Note for Bug 20029769:
hc.HCMode (true/false, default false) – need to set to true
At the customer, we intended to promote the upgrade to the actual production environment and, because of this, it required further validation of the impacts of such upgrade could bring.
Since the description was not clear enough and I could not find information anywhere else, I raised a service request at Oracle Support for further clarification.
First, I would like to thanks Silviu from Oracle Support for his help and support he have been providing me for the last few years 🙂
And here are the conclusions of the service request and clarification of the new flags usage:
hc.jmsAndDBSameTxn -  if true, committing to the JMS for customer JMS will be on the same transaction as database.  If database is rolled back, then the message will not be committed to JMS as well. (I’m waiting additional clarification for this point and will add it here once I have it). 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

SOA and Integration On-Prem and in the Cloud

 

Vikas Anand (Senior Director, Product Management, SOA Suite/Integration Cloud Service, Oracle) and Ram Menon (Product Manager, Oracle Integration Cloud Service) join OTN TechCast host Bob Rhubart for a discussion about meeting SOA and integration challenges on-prem and in the cloud.

clip_image002

Watch the video 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

Uploading files to Oracle Document Cloud Service using SOA by Shreenidhi Raghuram

clip_image002

This blog provides a quick tip for implementing file upload into Oracle Document Cloud Service (DOCS) using java in Oracle SOA and Oracle SOA Cloud Service(SOACS)

The DOCS upload REST service requires POSTing of multipart form, a feature that is currently unavailable in the REST cloud adapter. This POST request to upload a file contains 2 body parts. The first being a json payload and the second containing the actual file content.

The request format looks as shown here in the Oracle Documents Cloud Service REST API Reference.

The section below shows a java embedded block of code that can be used within a BPEL process to achieve the file upload. This can be used in Oracle SOA and SOACS – BPEL composites. A valid DOCS endpoint, credentials for authorization, and a GUID of the folder location for the file upload are required to execute this REST call.
In this sample, a pdf document file is being uploaded into DOCS. The media type should be appropriately changed for other content formats.
Also, It is recommended to access the authorization credentials from a credential store when developing for production deployments. This section is only intended as a demo. 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

Podcast Show Notes: Author Roundtable: SOA Suite 12c Administration by Bob Rhubart

clip_image001

 

What is the role of the SOA Suite Administrator? What are the key responsibilities and challenges? These and other questions are addressed in the latest OTN ArchBeat Podcast in a wide-ranging discussion with the authors of the Oracle SOA Suite 12c Administrator’s Guide (2015, Packt Publishing).

Listen to the podcast.

The Panelists

clip_image002

Arun Pareek, Principal Consultant, Rubicon Red

clip_image003clip_image004clip_image005

clip_image006

Ahmed Aboulnaga, Oracle ACE, Technical Director, Raastech Inc.

clip_image003[1]clip_image004[1]clip_image005[1]clip_image007

clip_image009

Harold Dost, Oracle ACE Associate, Principal Consultant, Raastech Inc.

clip_image003[2]clip_image004[2]clip_image005[2]clip_image010

Additional Resources

  • Oracle SOA Suite 12c: Startup and Shutdown
    This 18-page sample chapter from the Oracle SOA Suite 12c Administrator’s Guide focuses exclusively on the startup and shutdown of the Oracle SOA Suite infrastructure and how to verify the completion of each component.
  • Community Discussion: Oracle SOA Suite
    Have a technical question about SOA Suite? Have insight to share? The Oracle SOA Suite community space includes nearly 20,000 discussions about all aspects of SOA Suite. Jump in!

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

Where Is SOA Going? By Bob Rhubart

clip_image001

 

SOA principles drive new focus.

Service-oriented architecture (SOA) has been a topic of conversation among IT professionals since before phones got smart and the word cloud referred to something other than airborne water vapor. While the basic concept of SOA hasn’t really changed, perceptions and practices around implementing SOA continue to evolve.

Services are everywhere, and with this burst of cloud, mobile, and API initiatives, SOA couldn’t be in better shape.

Rolando Carrasco,
SOA Principal Architect and Co-Owner, S&P Solutions

To get a sense of how that evolution is playing out among people who work in SOA, I put the following question to the community via an Oracle Technology Network discussion forum: Where is SOA going?

As it happens, three of the most detailed responses came from the authors of the book Oracle API Management 12c Implementation. That’s particularly fitting, given that their book’s general subject matter, API management—always a factor in SOA—has taken on even greater significance as the use of cloud-based services becomes increasingly prevalent in enterprise IT.

Oracle ACE Director Luis Weir, the book’s lead author and the principal architect at HCL Industries, is confident of a solid and rosy future for SOA as an architectural concept. But he thinks how we talk about it is changing.

“SOA has been reborn in the form of ‘digital technologies’ such as IoT [Internet of Things], API management, microservices, and cloud integration solutions,” Weir says.

Among those digital technologies, API management looms large as a connecting thread. In a post on his blog, Weir defines the term API management as “the discipline that governs the software development lifecycle of APIs. It defines the tools and processes needed to build, publish, and operate APIs.” Given that APIs provide the means for connection and interaction between services—in the cloud and elsewhere—the elevated role API management plays in today’s SOA is understandable. 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

SOA Cloud Service in a Nutshell by Arturo Viveros, Robert van Molken, and Rolando Carrasco

clip_image002

Introduction

Service Oriented Architecture (SOA) has been present in the Oracle Fusion Middleware Stack for many years now. With varied and powerful options such as Business Process Execution Language (BPEL) Process Manager, Service Bus, Mediator, Business Rules, Business Activity Monitoring (BAM) and others all running on WebLogic Server (WLS) since version 11g, SOA Suite has established itself as the solution of choice for achieving all kinds of on-premises integrations, as well as a comprehensive toolset for enabling the adoption and implementation of Service Orientation design principles.

Furthermore, and looking beyond the tools, SOA itself has evolved into a modern and dynamic architectural style, aligned with business and industry trends and widely regarded as an enabler for technological innovation and digital disruption.

Long gone are the days when SOA adoption was perceived as an almost esoteric ultimate goal, as are the proclamations that left it for dead. After its first generation, SOA reinvented itself and took hold in the IT mainstream. In this regard, SOA Suite has maintained its relevance, despite Oracle’s transformation into a Cloud-first company; so much so that, within a single year, we witnessed first the emergence of a 12c version, an Integration Cloud Service (ICS) built on top of it, and now the delivery of a full-fledged SOA Suite Cloud Service.

In this article we discuss this new offering in detail, together with its implications, possible use cases and scenarios. Along the way, we’ll also attempt to clarify some potentially confusing elements and draw some first-hand conclusions on the present and future of the product.

SOA Cloud Service Overview

First, Oracle has categorized this new offering as an Integration Platform as a Service (iPaaS) alternative, and rightly so. Let’s look at Gartner’s definition for iPaaS:

“…a suite of cloud services enabling development, execution and governance of integration flows connecting any combination of on premises and cloud-based processes, services, applications and data within individual or across multiple organizations”

This is a very broad definition for a cloud-based solution, where Oracle has positioned a lightweight and simplified option in ICS; nevertheless, the need for integration within the cloud increases by the day, which definitely leaves room for much more.

So, this is where SOA Cloud Service comes in, as a ready-made platform for running not only the bona fide functionalities of SOA-Infra and Service Bus, but also API Manager; a recent and very valuable addition to the Fusion Middleware stack (we’ll come back to this later).

Let’s take a look at the components available in this first release: 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

SOA Cloud Service, SOA, Cloud, PaaS, Robert Molken, SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

SOA Suite 12.2.1 Workshops in Istanbul, Nairobi and Moscow

Get the latest update on SOA Suite 12.2.1 and visit one of our upcoming trainings:

image25-28.04.2016 SOA Suite Workshop  Istanbul, Turkey
26-29.04.2016 SOA Suite 12c Workshop  Nairobi, Kenya
29.04.2016 SOA Suite 12.2.1 update  Moscow, Russia

 

For additional partner trainings please visit our community training calendar here (membership required).

In case you can not attend one of the upcoming trainings please take a look at the SOA Suite 12c Integration Success Workshop training material here (membership required).

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

SOA Suite and MFT 12.2.1 and… Real-Time Integration Business Insight (NEW!) – Workshop May 23/24, 2016 Paris France

 

clip_image001
SOA Suite and MFT 12.2.1 and…

Real-Time Integration Business Insight (NEW!)

May 23/24, 2016

clip_image003
clip_image005

We are planning a two-day training session on SOA Suite 12.2.1 (incl. BAM and MFT) and our newly released Oracle Real-Time Integration Business Insight product in Colombe, France (close to Paris). This will be a hands-on training for technical personnel who are proficient with SOA Suite 12.1.3. The trainees will be a mix of Oracle SCs and partners.

We have limited seats available for this training and this will be on a first come, first serve basis. Please register ASAP, no later than May 12, by completing a very brief survey here: https://www.surveymonkey.com/r/SOA1221FR2016. Please send any questions or concerns to Simone, Yogi, James and Eric.

Most of the training will be done on VirtualBox images and 16 GB of RAM are recommended as a minimum.

Session Logistics:

Where: 15 Boulevard Charles de Gaulle, 92700 Colombes, France

When: Monday, May 23 and Tuesday, May 24, 8AM-6PM PDT both days

Topics to be covered:

  • Overview of SOA Suite 12.2.1 new features
  • Debugger enhancements
  • End-to-end JSON
  • Integration Continuous Availability
    • SOA in-Memory
    • Resiliency – Circuit Breaker
    • Integration Workload Statistics
    • Composite Instance Patching
    • Automatic Service Migration
  • Real-Time Integration Business Insight 12.2.1
  • BAM  12.2.1
  • Managed File Transfer (MFT) 12.2.1

Hope to see you at the session.

clip_image006
Copyright 2016, Oracle and/or its affiliates.
All rights reserved.
Contact Us | Legal Notices and Terms of Use | Privacy Statement

For additional training please visit our community training calendar here (membership required).

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

Microservices and the Integration Platform by Robert Wunderlich

 

clip_image002In case you have not already heard of microservices, yet another evolution is upon us in the world of software development. A microservice is the antonym of the monolith and is a relatively new name for some concepts that have been around for some time. Microservices push us further toward the dream of decoupling with a promise of simpler, easier and cheaper services that are more reusable. As we get started, you can find a great primer on microservices through Martin Fowler’s blog at http://martinfowler.com/articles/microservices.html

Before I continue, I should point out that I am the Product Manager for Oracle Service Bus and that may cause you to wonder why I would be talking about microservices. As a matter of fact, Martin Fowler in his blog states “The microservice community favours an alternatitive approach: Smart endpoints and dumb pipes”. Others position microservices as an alternative to SOA even going as far as saying that microservices can be SOA done the right way.

You might think that as a product manager for an enterprise service bus product, I might be inclined to defend my product against this movement, but I don’t think that is necessary. I think this is not an either-or question, but rather a hybrid approach to integration and service delivery is a more realistic direction to take. Quite simply we will need to leverage microservices, and SOA and we can learn and apply principles from both.

In this post, I’ll very briefly discuss the evolution from the monolith to services. I’ll compare and contrast SOA and microservices, mainly because of how monolithic elements have grown in SOA over the years. I’ll point out some of the pain-points of both SOA and microservices and will conclude with how choosing a hybrid approach can realize the benefit of both SOA and microservices while helping to reduce the pain-points.

Our long journey in software development began with the mega-monolith, the mainframe. From the very beginning, business rapidly came up with new requirements for software and the need to bring new features to production faster continues to grow every day. In the early days, when mainframes ruled, the change cycles were extremely long.

An example of this comes from very large insurance company that I worked for. Just to make a small change in their claims processing system would take from months, up to a year or longer, and would be exceptionally expensive to complete. That change never happened because even though it would have helped the “human workflow”, it was just too expensive to implement. In those days of the mega-monolith, human users simply had to adapt to the machine even if it was not the most efficient approach, rather than to incur the cost of changing the system.

Our approach has evolved quite a bit since the early days of the mainframe. We determined that rather than change a large monolith, we could make incremental changes and integrate systems together in order to support business processes more rapidly. From the early integration patterns, we progressed to Service Oriented Architecture (SOA).

Over the years however, we have witnessed SOA implementations that have taken on a more monolithic approach so some observers have associated SOA itself as being monolithic.

I do believe that there is a place for monoliths and it is important for the practitioner to strike a balance of when to use a monolithic approach, and when to use a microservice approach. While we may be more familiar with SOA, let’s discuss some of the characteristics of MSA.

Microservice Architecture (MSA) is mostly an organizational approach to developing and delivering discrete functionality that is highly de-coupled. If anything is tightly coupled, it is the functions of development and operations which we will talk more about shortly. 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

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress