Friday Feb 06, 2015

Principles of SOA Suite Performance Tuning by C2B2

clip_image002Part 1 of the Oracle SOA 11g Performance Tuning Webinar Series. Delivered by Steve Millidge, C2B2 Technical Director, on the 21st of January 2013.

C2B2 is running a new series of short and snappy educational webinars about Oracle SOA Suite 11g. Delivered by our experienced middleware consultants, the webinars provide insight and ideas for the performance tuning of Oracle SOA Suite 11g. Over the next few weeks we will take a bottom up walk through the middleware technology stack that makes up Oracle SOA Suite 11g, reviewing processes, tools and techniques for diagnosing performance problems at each layer.
Delivered by a performance tuning specialist the first part of our webinar series will introduce you to the principles of performance tuning large scale SOA infrastructures

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

Tuesday Jul 15, 2014

SOA Suite 12c launch event by C2B2 September 12th in the UK

SOA Suite 12c expands Oracle‘s leadership to be the most unified and comprehensive solution for simplifying cloud, mobile, and IoT Integration. Experience those new features of SOA Suite 12c & at our launch event in 2014 hosted by C2B2 an Oracle Specialized Partner.

The C2B2 SOA Suite 12c Summit takes place on September 12th in London, UK. For details please visit the C2B2 registration page here.

image Additional local SOA Suite 12c & BPM Suite 12c launch events by Oracle partners are posted here.

Additional resources for Oracle Customers:

imageAdditional resources for Oracle Partners:

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

Monday May 26, 2014

Common SOA Problems by C2B2

SOA stands for Service Oriented Architecture and has only really come together as a concrete approach in the last 15 years or so, although the concepts involved have been around for longer. Oracle SOA Suite is based around the Service Component Architecture (SCA) devised by the Open SOA collaboration of companies including Oracle and IBM.

SCA, as used in SOA suite, is designed as a way to crystallise the concepts of SOA into a standard which ensures that SOA principles like the separation of application and business logic are maintained.

Orchestration or Integration?
A common thing to see with many people who are beginning to either build a new SOA based infrastructure, or move an old system to be service oriented, is confusion in the purpose of SOA technologies like BPEL and enterprise service buses. For a lot of problems, orchestration tools like BPEL or integration tools like an ESB will both do the job and achieve the right objectives; however it’s important to remember that, although a hammer can be used to drive a screw into wood, that doesn’t mean it’s the best way to do it.

Service Integration is the act of connecting components together at a low level, which usually results in a single external endpoint for you to expose to your customers or other teams within your organisation – a simple product ordering system, for example, might integrate a stock checking service and a payment processing service.

Process Orchestration, however, is generally a higher level approach whereby the (often externally exposed) service endpoints are brought together to track an end-to-end business process. This might include the earlier example of a product ordering service and couple it with a business rules service and human task to handle edge-cases.

A good (but not exhaustive) rule-of-thumb is that integrations performed by an ESB will usually be real-time, whereas process orchestration in a SOA composite might comprise processes which take a certain amount of time to complete, or have to wait pending manual intervention.

BPEL vs BPMN
For some, with pre-existing SOA or business process projects, this decision is effectively already made. For those embarking on new projects it’s certainly an important consideration for those using Oracle SOA software since, due to the components included in SOA Suite and BPM Suite, the choice of which to buy is determined by what they offer.

Oracle SOA suite has no BPMN engine, whereas BPM suite has both a BPMN and a BPEL engine. SOA suite has the ESB component “Mediator”, whereas BPM suite has none. Decisions must be made, therefore, on whether just one or both process modelling languages are to be used. The wrong decision could be costly further down the line.

Design for performance: 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

Sunday May 25, 2014

Prevent Looping and Inefficient Rule Executions by C2B2

This recipe, taken from the recently published Oracle SOA Suite 11g Performance Cookbook gives guidance on how to avoid rule executions that will loop, potentially indefinitely! We’ll use an inbound XML fact and a local RL fact as an example.

Getting ready

You’ll need access to a SOA composite containing an Oracle Business Rules component in JDeveloper to apply this recipe. We’ll assume you have an XSD schema with an input type RequestInput containing input and bonus String types, and output String value called output in a type ResponseOutput. These aren’t efficient but serve as an example. We’ll step through adding a rule to a composite and creating an RL fact.

How to do it...

  • Open a SOA composite. Right click on the Project and select Business Rules (Service Components), use the search box if it is not immediately available.


  • Give the rule a name and click the green plus icon to add the RequestInput to the input and ResponseOutput to the output types. 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

Common SOA Problems by C2B2

SOA stands for Service Oriented Architecture and has only really come together as a concrete approach in the last 15 years or so, although the concepts involved have been around for longer. Oracle SOA Suite is based around the Service Component Architecture (SCA) devised by the Open SOA collaboration of companies including Oracle and IBM.

SCA, as used in SOA suite, is designed as a way to crystallise the concepts of SOA into a standard which ensures that SOA principles like the separation of application and business logic are maintained.

Orchestration or Integration?
A common thing to see with many people who are beginning to either build a new SOA based infrastructure, or move an old system to be service oriented, is confusion in the purpose of SOA technologies like BPEL and enterprise service buses. For a lot of problems, orchestration tools like BPEL or integration tools like an ESB will both do the job and achieve the right objectives; however it’s important to remember that, although a hammer can be used to drive a screw into wood, that doesn’t mean it’s the best way to do it.

Service Integration is the act of connecting components together at a low level, which usually results in a single external endpoint for you to expose to your customers or other teams within your organisation – a simple product ordering system, for example, might integrate a stock checking service and a payment processing service.

Process Orchestration, however, is generally a higher level approach whereby the (often externally exposed) service endpoints are brought together to track an end-to-end business process. This might include the earlier example of a product ordering service and couple it with a business rules service and human task to handle edge-cases.

A good (but not exhaustive) rule-of-thumb is that integrations performed by an ESB will usually be real-time, whereas process orchestration in a SOA composite might comprise processes which take a certain amount of time to complete, or have to wait pending manual intervention.

BPEL vs BPMN
For some, with pre-existing SOA or business process projects, this decision is effectively already made. For those embarking on new projects it’s certainly an important consideration for those using Oracle SOA software since, due to the components included in SOA Suite and BPM Suite, the choice of which to buy is determined by what they offer.

Oracle SOA suite has no BPMN engine, whereas BPM suite has both a BPMN and a BPEL engine. SOA suite has the ESB component “Mediator”, whereas BPM suite has none. Decisions must be made, therefore, on whether just one or both process modelling languages are to be used. The wrong decision could be costly further down the line.

Design for performance: 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

Friday Feb 21, 2014

SOA Suite Performance Tuning - Matt Brasier for OTN

C2B2 consultant Matt Brasier, co author of the "Oracle SOA Suite 11g Performance Tuning Cookbook" (2013, Packt Publishing) discusses performance tuning challenges and best practices. 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 Mix Forum

Friday Sep 06, 2013

Oracle SOA Suite 11g Performance – Interactive Surgery Session by C2B2 September 9th 2013

imageSubmit your performance problems for our experts to analyse during the webinar and you can win a copy of ‘Oracle SOA Suite 11g Performance Tuning Cookbook'!
Monday, 9th of September 2013, 4pm - 5pm BST
Register now

Hosted by Matt Brasier and Nick Wright, the authors of the ‘Oracle SOA Suite 11g Performance Tuning Cookbook’ this interactive webinar will help you to understand the principals of performance engineering with Oracle SOA Suite and learn how to use the tools that are available for triage and diagnosis of performance problems.

We want you to tell us what performance problems our experts should analyse during the webinar! All participants can submit their Oracle SOA Suite performance problems from any part of the stack to webinar@c2b2.co.uk.
Matt and Nick will then choose the ones to cover during the session. The deadline for the submissions is Monday, the 2nd of September. The person who submits the most interesting problem will win a copy of the ‘Oracle SOA Suite 11g Performance Tuning Cookbook’ - Matt and Nick will choose the winner at the end of the webinar.

For details please visit our registration page.

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 Mix Forum

Tuesday Jun 04, 2013

C2B2 educational webinars – Oracle SOA Suite 11g

C2B2 educational webinars - Oracle SOA Suite 11gC2B2 is running a new series of short and snappy educational webinars about Oracle SOA Suite 11g.

Delivered by C2B2 experienced middleware consultants, the webinars provide insight and ideas for the performance tuning of Oracle SOA Suite 11g.

Oracle SOA Suite 11g Webinars:

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 Mix Forum

Monday Mar 18, 2013

Oracle SOA Suite 11g Performance Tuning – Webinar Series by C2B2

C2B2 is running a new series of short and snappy educational webinars about Oracle SOA Suite 11g. Delivered by our experienced middleware consultants, the webinars provide insight and ideas for the performance tuning of Oracle SOA Suite 11g. Over the next few weeks we will take a bottom up walk through the middleware technology stack that makes up Oracle SOA Suite 11g, reviewing processes, tools and techniques for diagnosing performance problems at each layer.

See below for the list of webinars and register now to learn more about Oracle SOA Suite 11g performance tuning!


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 Mix Forum

Friday Aug 10, 2012

Cloud-based Enterprise Architecture by Steve Millidge, C2B2 Consulting @ SOA, Cloud & Service Technology Symposium 2012

ORACLE PROMOTIONAL DISCOUNT FOR EXCLUSIVE ORACLE DISCOUNT, ENTER PROMO CODclip_image002E: DJMXZ370

Early-Bird Registration is Now Open with Special Pricing! Register before July 1, 2012 to qualify for discounts. Visit the Registration page for details.

The International SOA, Cloud + Service Technology Symposium is a yearly event that features the top experts and authors from around the world, providing a series of keynotes, talks, clip_image003demonstrations, and panels, as well as training and certification workshops - all dedicated to empowering IT professionals to realize modern service technologies and practices in the real world.

Click here for a two-page printable conference overview (PDF).

clip_image004

Steve Millidge, C2B2 Consulting

Steve is the director and founder of C2B2 Consulting - a specialist Java consultancy focusing exclusively on achieving non-functional requirements. Steve has used Java extensively since pre1.0 and has been a field based professional service consultant for over 15 years. Through C2B2 he now focuses on the configuration of JEE and SOA infrastructure for maximum Scalability, Performance, Availability, Recoverability, Manageability and Security. Having worked for and on behalf of Oracle, BEA and Red Hat professional services he has extensive experience of deploying large scale production Java systems. Steve is an expert group member of JSR107 (Java Caching), JSR286 (Portlets) and JSR347 (Data Grids). Steve has spoken at a number of events including Java One, JBoss User Group, JBoss World, UK Oracle User Group Conference, UK Coherence SIG, The Server Side Symposium, Community One and regularly presents technical workshops on Data Grids and Coherence.

Cloud-based Enterprise Architecture

We know service-oriented architectures can deliver huge agility benefits for developing new functionality through repeated service reuse. However, if our shared services become highly used, they may be subjected to massively increased loads from runtime events that we, as service owners, cannot predict. With the significant return on investment gained with the deployment of public and private clouds, virtualization technology is now making it possible to combine SOA infrastructures with monitoring and APM tools to elastically scale out service deployments in response to real-time load increases.

This session will take a technical deep dive into a service-oriented architecture engineered specifically for elasticity. The following questions will be explored:

  • How can I monitor the load on my Services?
  • How can I fire up additional compute capacity as a service becomes loaded?
  • How do I architect my SOA deployment to utilise the power and flexibility of a private or public cloud?
  • How do I deploy UDDI to ensure clients can fully utilise new capacity?
  • How can I see what is happening on my ESB infrastructure?
    This talk is aimed at for architects and developers who have moved beyond "playing" with SOA in the cloud, and are looking to deploy SOA into a cloud-based production environment.

KEYNOTES & SPEAKERS

More than 80 international subject matter experts will be speaking at the Symposium. Below are confirmed keynotes and speakers so far. Over 50% of the agenda has not yet been finalized. Many more speakers to come. View the partial program calendars on the Conference Agenda page.

CONFERENCE THEMES & TRACKS

  • Cloud Computing Architecture & Patterns
  • New SOA & Service-Orientation Practices & Models
  • Emerging Service Technology Innovation
  • Service Modeling & Analysis Techniques
  • Service Infrastructure & Virtualization
  • Cloud-based Enterprise Architecture
  • Business Planning for Cloud Computing Projects
  • Real World Case Studies
  • Semantic Web Technologies (with & without the Cloud)
  • Governance Frameworks for SOA and/or Cloud Computing Projects
  • Service Engineering & Service Programming Techniques
  • Interactive Services & the Human Factor
  • New REST & Web Services Tools & Techniques

Oracle Specialized SOA & BPM Partners

clip_image024clip_image023image

Oracle Specialized partners have proven their skills by certifications and customer references. To find a local Specialized partner please visit http://solutions.oracle.com

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 Mix Forum

About





Search

Archives
« May 2015
SunMonTueWedThuFriSat
     
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
      
Today