SOA Suite Handbook preview by Lucas Jellema

 

clip_image002Part I – “Setting the Stage” – introduces the case of Saibot Airport and the business and IT challenges it faces. The path the airport has laid down for itself in order to create its future and the IT architecture and technology it has selected is discussed along with the core concepts that make up Service-Oriented Architecture. The history of Oracle Fusion Middleware is described as well as its current status. The focus then moves to a detailed overview of SOA Suite 12c, its main constituents and closely associated products such as Managed File Transfer, API Catalog, API Manager, B2B and Healthcare. This part concludes with a very quick start-up instruction which includes the installation of SOA Suite 12c development environment, ready for the creation and deployment of the HelloWorld equivalent in SOA applications.

Chapter 1 – Saibot Airport reaching for the Future

This chapter introduces Saibot Airport as an organization with a vision and a business strategy, and one that depends heavily on IT to fulfill the strategy. The IT department itself is confronted by changing industry trends, new technology and an evolution in the way it organizes its processes. From all of these, architecture consequences are derived. And finally, technology products have to be selected to start the realization of the information and application architecture designed to enable the IT and business objectives. Read more about Lucas upcoming book here. Looking for additional SOA Suite book? Visit our wiki 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 Suite 12c – What You Need to Know by Matt Brasier

clip_image002

Complete webinar series now available to watch on-demand!

Oracle SOA Suite 12c has changed many of the components of SOA Suite and introduced some completely new ones. This webinar, delivered by the Oracle SOA Suite expert Matt Brasier, will take a look at Oracle SOA Suite 12c, focussing on the new and changed features and which of these really matter for a new or existing SOA infrastructure.

The pace of new business projects continues to grow; from increasing customer self-service to seamlessly connecting all your back office and in-the-field applications. At the same time, there is an urgency to mobile-enable existing applications, integrate with the cloud and begin development on the latest trend of connecting Internet of Things (IoT) devices to your existing infrastructure. When companies address each of these new integration challenges independently, using a patchwork of niche specialty integration toolsets, the original goals of faster business integration, increased application infrastructure flexibility, and reduced costs are no longer achievable.

This is why Oracle SOA Suite 12c was developed – to simplify IT by unifying the disparate requirements of mobile, cloud, and IoT integration into one unified and standards-based platform.

Oracle SOA Suite 12c enables you to:

Watch the on-demand webcast here

For more information please visit: Oracle SOA Suite 12c Upgrade Roadmap & Oracle SOA Suite Resources Library & C2B2 Oracle SOA Suite Case Study – Leading UK Insurance Company

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

Stream Explorer – configuring REST target By Jernej Kaše

 

clip_image002I’ve blogged about how to consume REST with Oracle Stream Explorer in previous posts Exploring data streams with Oracle Stream Explorer – part 1 and Exploring data streams with Oracle Stream Explorer – part 2.

This time we are going to take a look how to configure stream explorer to send events to a REST service.

We’ll start by creating an exploration which summarizes tweets per minute per each of the keywords we have: Configuring a REST target

Configuring a target is as simple as a few clicks. Just click the "Configure a target" button, select REST from the dropdown and enter your REST service url. Note that building the service is not in the scope of this blog, suffice to say it should expect parameters which your exploration emits. 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

Stream Explorer and JMS for both inbound and outbound interaction by Lucas Jellema

 

clip_image002In this article, we will look at the very common interaction between Stream Explorer and JMS. JMS is a commonly used channel for decoupled exchange of messages or events. Stream Explorer can both consume messages from a JMS destination (through Stream) and publish findings to a JMS destination (with a target). The use case we discuss here is about temperature sensors: small devices distributed over a building, measuring the local room temperature every few seconds and reporting it over JMS. The Stream Explorer application has to look out for rooms with quickly increasing temperatures and report those over a second JMS queue. Note: this article describes the Java (SE) code used for generating temperature signals. This class generates temperature values (in Celsius!) for a number of rooms, and publishes these to the queue temperatureMeasurements. At some random point, the class will start a fire in a randomly selected room. In this room, temperatures will soon be over 100 degrees. Also in this article is Java class HotRoomAlertProcessor  that consumes messages from a second JMS Queue. Any message received on that queue is reported to the console.

Our objective in this article is to read the temperature measurements from the JMS Queue into a Stream Explorer application, calculate the average value per room and then detect the room on fire. This hot room should then be reported to the JMS Queue.

Open Stream Explorer and from the Stream Explorer Catalog page, create a new item of type Stream. Select JMS as the source type. Read the whole 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

Stream Explorer 8 new videos at YouTube

clip_image002

Oracle Stream Explorer is a business user friendly tool enabling you to create innovative, sophisticated, real time, streaming analytics applications in minutes. This playlist will give you an introduction to Oracle Stream Explorer as well as taking you through some basic and more advanced tasks. Watch the videos 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

Boost Sales Productivity and Lead Generation with Oracle Cloud Adapters for Sales Cloud and Eloqua by Rajesh Kalra

 

clip_image002With the mission to drive sales results, and sell anywhere and anytime, many organizations are adopting Oracle Sales Cloud, a key component of Oracle Customer Experience Solution.  The deal velocity increases along with the productivity of the sales teams with modern selling tools using Oracle Sales Cloud.

For customers to confidently and conveniently convert more pipelines into error free quotes, and progress them into orders in the back office, as well as to collaborate more with other applications in the Customer Experience stack via rich set of integrations, Oracle Cloud Adapter for Oracle Sales Cloud is being introduced.

Oracle Eloqua, Oracle’s leading Cross-Channel Marketing Solution, enables marketers to plan and execute automated marketing campaigns.  Integration between Oracle Eloqua Marketing Cloud and any SaaS or on-premise CRM application is enabled by the new Oracle Cloud Adapter for Oracle Eloqua Cloud Service, driving faster progression of marketing leads to sales opportunities, and unified customer data management.

These all new cloud adapters for SaaS applications – Oracle Sales Cloud Adapter and Oracle Eloqua Cloud Adapter provide rich and intuitive design time capabilities as well as run time efficiency.   Oracle is extending its Cloud to on-premise integration solution portfolio by releasing these cloud adapters on its premier integration platform Oracle SOA Suite 12c.

The Sales organizations will also benefit from their investment in the Oracle Sales Cloud application in various other integrated business processes by leveraging the Oracle Sales Cloud Adapter, such as:

  • Closed Loop Analysis for Marketing campaigns:  The integrated marketing with Eloqua for progression of leads can be extended to analysis of marketing campaigns and responses.
  • Sales and Service co-ordination:  The customer information can shared across with service teams, as well as visibility to the service requests can be provided to the sales teams for better account management.
  • Lead to Order:  The leads/opportunities can be progressed to orders in the back office order management systems (viz. E-Business Suite, SAP).

You can access the datasheets, documentation, and more information on this website.

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

Provisioning Oracle Service Bus on Oracle Java Cloud Service – free online training

 

clip_image002Creating an Oracle Java Cloud Service instance and extending the Oracle WebLogic Server domain with Oracle Service Bus. To get information about licensing, see Leveraging On-Premises Licenses in the Oracle Public Cloud. To Learn more about Java Cloud Service, see the documentation. Get the free online trainings 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

Integration Success Workshops generate additional consulting business!

 

clip_image002The Integration Success Workshops are technical workshops you can run with your customers. You can generate additional consulting business with existing customers e.g. SOA Suite customers with MFT, API Catalog & Manager or Stream explorer. Or You can use the excellent content to win new customers. We highly encourage you to make use of the ISW content at our SOA Community Workspace (SOA Community membership required).

We just updated the ISW content with industry specific value propositions with focus on B2B and Stream Explorer:

New ISW Vertical Plays! all content here

Industry specific modules to target specific vertical customers

Module 

Business Benefits 

B2B for Airlines

  • Reduce complexity, bring down costs and increase flexibility by modernizing PSS systems
  • Exchange business information such as reservations and inventory securely with outsourced vendors
  • Increase visibility and manageability to reduce errors/risk

B2B for Supply Chain

  • Lower cost of operations by replacing outdated mechanisms of interacting with supply chain partners
  • Exchange business information such as purchase orders and invoices with manufacturers, suppliers and customers
  • Increase visibility and manageability to reduce errors and improve trading partner relationships

B2B for Retail

  • Increase margins, top line revenue and lower cost of operations by automating B2B integration with retail partners
  • Exchange business information such as purchase orders with retail partners using a secure, reliable and scalable infrastructure capable of handling variable transaction volumes
  • Increase visibility and manageability across diversified retailing channels to increase revenue and improve trading partner relationships

SOA for Healthcare

  • Build healthcare application for latest IOT and mobile trends
  • Sync up your healthcare device data into back end systems ( EHRs) for proactive patient engagement and analytics
  • Easy click through endpoint configurations, managing healthcare systems and SLAs remotely using Healthcare Console

Stream Explorer for Telecommunications

  • Address challenges such as Predictive/Silent Failures and Congestion Detection, detection of network elements, Topology Aware Traffic and Trend Analytics for Better Capacity Planning, Real-time Usage Monitoring and improving Traffic Control User Experience Management for User Satisfaction (QoS to QoE)
  • Reduce costs by optimizing and expanding existing infrastructure bandwidths by wi-fi offloading, charging for greater bandwidth at special events and using networks with a lower cost of operation
  • Increase profits by using Real Time Streaming Analytics to understand and capitalize on individual customer activity, uniquely identified by their lifestyle preferences

Stream Explorer for Financial Services

  • Process large volumes of financial data in real-time
  • Proactively manage indications of interest or detect fraud
  • Reconcile enormous amounts of trading data

Stream Explorer for Transportation

  • Reduce complexity, bring down costs, dynamically increase flexibility in exiting transportation services infrastructure
  • Deliver high quality, critical information to the traveling public in real time to improve the journey experience, reducing frustration and increasing productivity
  • Use leading Geo-spatial, real time capabilities to take immediate advantage of location-based opportunities and threats driving revenue and elevating customer satisfaction

Stream Explorer for Retail

• Increase Customer Engagement & Drive Demand by understand customers, anticipate their needs, deliver personalized, timely, relevant information, improve targeting/ROI, empower customers to control own experience; Increase customer loyalty & lifetime value
• Optimize Market Execution by ensuring consistent consumer engagement through mobile to in-store integration which enrich the in-store experience with optimized assortments & programs
• Improve Planning & Execution by enabling on-demand/real-time product availability, Improve proper branding/pricing, enable continuous improvements by providing real-time audit and compliance information

Stream Explorer for Utilities

• Solve Demand and Response power grid monitoring challenges with real time automation management and predictive analysis
• Mange SmartMeter and SmartGrid solutions using a proven real time streaming analytics infrastructure
• Ensure the right personnel are in the right place at the right time with an efficient mobility workforce

Stream Explorer for Oil, Gas & Mining

• Automated Monitoring and responding to Drilling Activity by understand the real time nature of the information from next generation sensor drill bits to evaluate opportunities immediately saving man-power & equipment costs. Engineers no longer have to travel to monitored sites as often and receive immediate notification when a specific parameter has been breached
• Tracking Trucks & Heavy Equipment (Logistics) by collecting data to make intelligent fleet management decisions. Locate missing equipment, distribute vehicle usage across the entire fleet and plan for maintenance activities. This will positively impact capital expenditures, as well as overall cost savings and operational efficiencies
• Improve Operational Efficiencies Reducing data by monitoring curve values for changes within defined tolerances, Identify trends in curve values – pressure, temperature, resistivity, etc, Correlate values across related curves to anticipate failures – pump intake/out-take pressures, motor temperature, fluid rates, Monitor curve value thresholds to identify conditions indicating safety/quality concerns and correlate curve values from multiple wells to identify relationships

Stream Explorer for Public Sector

• Establish a City Wide Nervous System, enabling the Citizens and the City to share responsibilities while offering maximum control at the lowest level in the Community
• Provide a Sentient City Infrastructure through intelligent controls that sense and action on the Real Time Streaming Analytics offered through connected sensors
• Maximize the reuse of existing infrastructure, allow future sources to be added and offer full independence towards additional solutions, disciplines and appliances

Stream Explorer for Healthcare

• Apply Streaming Analytics for Improving Healthcare Outcomes
• Extend Point of Patient Care
• Ensure Compliance & Reduce Cost of Care
• Improve Operational Efficiency and Population Health

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

Integration Cloud Service (ICS) Preview” by The SOA mythbusters

 

clip_image001INTRODUCTION.

So, do you really like SOA? That’s great because so do we, and we’ve been working with it every single day since a long time ago. As Oracle professionals, we’ve seen the SOA stack grow, change, incorporating new products and technology with each version, from 10g to 12c.

We’re Rolando Carrasco and Arturo Viveros, the SOA Myth Busters from Mexico, and as we go with this series we will put to the test a number of questions, myths and urban legends regarding integration, SOA & the Oracle FMW Platform in seek of finding out which myths are true and which are not.

ABOUT THIS EPISODE

In this short episode, we will preview the imminent (and much awaited) launch of Oracle Integration Cloud Service (ICS).

In this era of digital disruption, Cloud Integration is and will keep being one of the hottest and most relevant topics in the SOA / Middleware realms.

So, as we usually do, let’s identify a bunch of questions which we will attempt to clarify throughout this article:

  • Why is Oracle bringing to the table an iPaaS offering of its own?
  • What is the difference between ICS and SOA Suite in the Cloud?
  • Where does this leave my on premise SOA Suite implementation?
  • What is running underneath the curtains and how does Oracle ICS stack up against its main competitors?
  • Which business scenarios would be better suited for the implementation of such a tool?
  • What benefits can organizations expect to achieve by leveraging this kind of offering?
  • What about common concerns such as performance, security, ease of adoption / use, portability, standardization, etc.?
  • Are there any clear guidelines for ICS’s implementation / adoption from an architectural standpoint?
  • Can I do SOA with ICS?
  • Is ICS suitable for on premise integrations?

Let’s get started

Since the product has yet to hit the market, this time around we don’t have a de-facto myth revolving around it; but don’t worry, the myths will surely come swiftly and we will be there to tackle them whenever they arise.

For now, let’s focus on the questions at hand. It seems to us that a good way to get started in the matter is by going over some elemental definitions and concepts:

First things first

Oracle ICS is an integration product in the cloud. Let’s first nail this.

ICS stands for Integration Cloud Services. Oracle has addressed a strong Cloud need: the integration among Cloud based Applications. Oracle has been very active to become a Cloud type of monster. If we go back five years ago, maybe Oracle was not perceived as a strong Cloud player, but those days are very far away now. Oracle has a very clear cloud offering in the different recognized flavors: PaaS, SaaS and IaaS.

A set of Cloud based applications, such as: Taleo, Right Now, Big Machines (Oracle CPQ) are very well-known in the market. A very large set of customer around the globe use them.

But what about having to integrate those different Clouds? Or even more, what about integrating an Oracle Cloud with a different vendor Cloud? (e.g. Salesforce.com or Success Factors).

There is where we meet with our first question: 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 Suite 12.2.1 is available for download

SOA Suite 12.2.1 is available for download.

SOA Suite 12.2.1 presentation

At our SOA Community Workspace (SOA Community membership required) we posted:

WhatIsNewInSOASuite12.2.1.pptx will details about the new features.

Partner Quotes SOA Suite 12.2.1

  • clip_image002[3]With the release of SOA Suite 12.2.1, the flagship integration platform from Oracle for Cloud, On-Premise, Mobile and IoT integration is enhanced even more. The release includes new features and improvements for operations as well as development and performance. On the operations side, Integration Workload Statistics (IWS) reporting provides your operations team with even better insight in SOA metrics while Failure Resiliency enables the platform to temporarily suspend message and event processing in case of endpoints that are down. Performance gains can be obtained through the SOA In-Memory feature while developers can leverage improved debugger features and native REST and JSON support. All in all, exciting new features for a leading, complete and mature integration platform ! Ronald van Luttikhuizen, eProseed
  • clip_image003With this 12.2.1 release of SOA Suite, following hot on the heels of the launch of the SOA Cloud Service, Oracle demonstrates a strong commitment to the SOA Suite, both on premises and in the cloud. The evolution of the product focuses on cloud integration scenarios, public and private cloud deployment and further industrial robustness. The end to end support for JSON and JavaScript opens up the SOA Suite to an even wider community of developers – and brings elegance, productivity, reuse and performance to a number of key scenarios. It is great to see how this key product for our customers keeps evolving in a direction that provides even more and broader value. Lucas Jellema, Amis

clip_image005

  • SOA Suite 12.2.1 is completing the REST enablement which started in 12.1.3. Allways looking forward to new SOA Suite releases – this time also with features making us more productive or more succesful in administering critical integrations. Jon Petter Hjulstad, Sysco
  • clip_image007With 12.2.1 SOA Suite will become even more resilient and supports users to further optimize their applications. Great features like the Curcuit breaker, more insights into internal processing, using IWS, and the E2E JSON support makes this new release even more valuable. From my perspective a further step into the right direction. Sven Bernhardt, Opitz Consulting

clip_image009

  • Continued investment on REST and valuable improvements on existing features give customers even more choices – Bruno Santos, eProseed
  • One of the stand-out features for me in SOA Suite 12.2.1 from an operations perspective is Integration Workload Statistics (IWS). Active Session History has transformed how we clip_image011diagnose application performance problems with the Oracle database and I anticipate IWS will become a key tool for SOA too. This will be especially relevant to SOA Cloud Service as we will have more time to concentrate on tuning and improving the service to our customers. Simon Haslam, Veriton.

clip_image013

  • Release 12.2.1 can get your organization to a different level of process optimization with tools like IWS and Resilience. Having performance problems? Use IWS to quickly gain insight into potential culprits. Is your system slowing down, caused by temporary malfunctioning parts? Resilience can prevent this for you. Marcel van de Glind, myFMW.

clip_image015

  • 12.2 steps up the game with improved mobile support and new clever administration and monitoring features. Carlos Pona, Link Consulting.
  • clip_image017[4]Improved existing features, added many new future prove features for developers and prepared even more for the cloud. That is SOA Suite 12.2.1. Carsten Wiesbaum, esentri

clip_image019[4]

SOA Suite Partners

Looking for a SOA Specialized Partner which can support you with your implementation & upgrade? Visit the solutions catalog here, and search for your local SOA Specialized partner have trained & certified consultants and implemented successful SOA customer projects. Across EMEA more than 1000 companies are Specialized in SOA! Find local Specialized partners by product www.oracle.com/specialized & learn more about SOA 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