Académique Documents
Professionnel Documents
Culture Documents
Goals are critical for a project that not only impacts the heart of your business processes but also may
cross several major departments and may lead to some organizational change as well.
Prior to embarking on the design phase of the project, make certain that you have done the following:
Success Tip #2: Understand the Nature of SOA Services and "Loose Coupling"
The implementation of SOA is driven by business rather than IT considerations alone. It is a means to
achieve business agility and to facilitate organizational evolution and growth.
SOA leads you to the definition and consumption of repeatable internal and external business "services."
As an example, when you feel an urge to order a pizza, you do not think about flour and cheese and
tomato sauce. Instead, you ask yourself which pizzeria will deliver one to you quickly (the supplier), and
what kind of a pizza you want (the service).
"Loose coupling" is a strong element of a successful integration project implementation. Make sure that
your process can be streamed easily into your operation and that it will not be too tightly dependent on
resource availability. For example, if you loosely coupled your processes from your resources, orders
from your Web channel should be able to continue to flow into your organization, even when/if your back
office application or your major database is not available.
Make certain that test plans are available as part of the design phase, and take into consideration that
testing often involves working with other vendors and resources, so be sure to verify their availability
when building the schedule.
It is also important to well define the scope of your project and identify those key cross-organizational
processes that will make a big difference and, therefore, provide a fast return on your investment, rather
than tackling dozens or hundreds of small processes that will affect only minor aspects of your
organization. Develop a clear vision of your SOA goals, and avoid being enticed to implement peer-to-
peer needs alone.
Success Tip #4: Solicit the Sponsorship of Senior Management
Because the goal of SOA is evolution of the business and its processes, with potential widespread impact
across the organization -- even to the point of potential reorganization of personnel resources -- it is vital
that members of senior management be active proponents for and sponsors of the project.
Project management and implementation tools are not enough to ensure success without strong project
leadership and a strong team. Your SOA leader should be someone who understands the technical
architecture, has the leadership skills to direct the team, can communicate well with the senior
management sponsor and the business users, and has the time to focus on the project, as well as the
ability to invest in the inevitable learning curve.
The SOA leader will also be required to focus on setting and implementing the SOA strategy, helping to
expose internal and external services, deal with resource availability and setting realistic and measurable
goals.
Be sure to include a business leader on the team, as well, and make sure that the team can speak a
common language to help avoid conflicts and misunderstandings.
Success Tip #6: Identify and Address the Potential Failure Points of Your Processes
1. After designing your processes, initiate an additional design phase to identify all potential failure points
and determine how you will deal with them.
2. Create loosely coupled processes (see Tip #2). Don't be tempted to run long, synchronous processes
without a good reason. The price of doing so may be shutdown from the whole operation in the event of
non-availability of one resource.
3. Implement periodic checks and analysis of your failure points.
Success Tip #7: Constantly Measure Your Progress and Make Adjustments as Necessary
Leverage tools that provide you with real-time visibility of your ongoing progress and any bottlenecks at
any point in time. Evaluate this information periodically, and make the necessary changes to improve your
project performance.
Online Training in Hyderabad, Classroom training in Hyderabad, Corporate Training
in Hyderabad, Sanaari one of the IT Leading Software Development Company
Provides End To End Technical and Functional Support, Consulting and
Development on Oracle Fusion Middle ware Products, ADF, SOA BPEL, BPM, OSB,
AIA, OTM and Etc., For Business Contact us: sambasiva@sanaari.net |
www.sanaari.net | Call at 91 8008814567
New Batches
Classroom Training in Madhapur
Corporate Training in Hyderabad
Online Training in Hyderabad
Contact us
SOA Training in Hyderabad
SOA Online Training in Hyderabad
BPM Online Training in Hyderabad
OSB Training in Hyderabad
ADF Training in Hyderabad
OAF Training in Hyderabad
Webcenter Training in Hyderabad
Staff on Contract
Careers
HRMS Technical Training in Hyderabad
DeMantra Training in Hyderabad
VMware Training in Hyderabad
ODI Training in Hyderabad
Selenium Training in Hyderabad
Project Accounting Training in Hyderabad
Hadoop Training in Hyderabad
ORPAS Training in Hyderabad
Trainer Requirement
Crm On Demand Training in Hyderabad
Cassandra Training in Hyderabad
Jboss Fuse ESB Training in Hyderabad
SOA Admin Training in Hyderabad
Cast Iron Online Training
Cognos Online Training
Jboss SOA Online Training in Hyderabad
MULE ESB Online Training in Hyderabad
WSO2 ESB Class Room Training in Hyderabad
MOBILE ADF Training in Hyderabad
WebCenter Sites Online Training in Hyderabad
Registraion
Endeca training in Hyderabad
Data Power Training in Hyderabad
Angularjs training in Hyderabad
Guidewire training in Hyderabad
Ember.js training in Hyderabad
WebLogic Server Admin training in Hyderabad
XML,XSD,Xpath,Xslt
W/S, WSDL,SOAP
* Correlation
* Dynamic Partner link
* Parallel processing
* Working with preference properties
* Transaction Management
. Introduction 2-phase commit.
XA (Global Transaction)
. Transactions in Sync BPEL / invokes
. Transactions in Async BPEL / invokes
. Transaction controlling properties
. Check point
. Roll back fault
. Industry best practices
* Compensation
. Why compensation
. How to compensate
. Compensation block of scope
. Compensating scope
. Industry best practices
* Pick activity
. Pick
. On message
. On timer (SLA implementation)
. wait activity
* Human Workflow
. Introduction to HW
. Configuring users and groups
. Introduction to worklist app
. Create simple Human approval task
. Generate ADF screens for Human task
. Deploying ADF application (Human Task)
. Working with HT (Approve/reject and etc.,)
* Mediator
. Introduction to mediator
. Working with routing rule
. Working with filter condition
* Business Rules
. Introduction to business rules
. Working with Facts
. Working with Rules and rule sets
. Introduction to decission table
. BPEL to invoke BR
. Working with BR run time (SOA composer)
* Sensors
. Introduction to sensors
. Sensors at composite level
. Creating BPEL activity sensor
. Creating BPEL variable sensor
. Creating BPEL JMS sensor action
. Introduction to other sensor actions
. Industry best practices